Questões de Concursos Públicos: Modelagem de dados

Encontre aqui questões de Concursos Públicos: Modelagem de dados com gabarito ou respostas comentadas. Acesse milhares de provas com perguntas para treinar online. Baixe o PDF!

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.
Limpar filtros

Um Modelo de Dados corresponde a uma descrição formal da estrutura de um banco de dados. Com relação à Modelagem de Dados, relacione os modelos, apresentados na coluna da esquerda, à respectiva característica, entre as indicadas na coluna da direita.
Imagem 008.jpg

Estão corretas as associações

Seja o seguinte modelo lógico (relacional) para um dado SGBD onde os atributos sublinhados indicam as chaves primárias de cada uma das respectivas tabelas:

Departamento (código-departamento, sigla-departamento)

Empregado (cpf, nome-empregado, sexo, código-departamento, valor-hora)

Projeto (código-projeto, descrição-projeto, valor-projeto)

Sabendo-se que um empregado pode participar de mais de um projeto em uma mesma data, se se quiser modelar um quadro de horas que permita informar o número de horas de um empregado em um projeto, em um determinado período, devemos alterar o modelo da seguinte forma:

No relacionamento 1:n (um para muitos) é correto

No contexto da abstração de dados, é correto afirmar que o modelo

Modelagem de dados é um conjunto de conceitos que descrevem a estrutura de um banco de dados como tipo de dados, relacionamentos e restrições sobre esses dados. Assinale a alternativa que contém conceitos presentes em um modelo de dados de alto nível.

Um modelo de dados é uma descrição formal das estruturas de dados presentes em um banco de dados. Os dois níveis de abstração dos modelos de dados considerados em um projeto de banco de dados são:

Ao implantar um banco de dados modelado segundo a abordagem relacional em um SGDB comercial baseado em SQL, o DBA verificou a necessidade de representar uma relação que estava em seu modelo original. O comando SQL correto para criar a representação dessa relação em um SGDB é
Na modelagem conceitual de dados, o processo de abstração inverso ao processo de especialização é denominado

Para que um sistema de informação possa ser útil e confiável, deve ser fundamentado na modelagem de dados, para posterior análise do processo. A modelagem de dados se baseia nos seguintes elementos:

Observe o banco de dados composto pelas relações a seguir, em que atributos sublinhados indicam a chave primária, e atributos em itálico apontam as chaves estrangeiras.

Imagem 017.jpg

Com base nisso, pode-se afirmar que

I - um funcionário está alocado em um departamento;
II - podem existir valores nulos para o atributo "NrMatric";
III - pode haver mais de um departamento com o mesmo ramal;
IV - um funcionário possui um cargo;
V - pode haver mais de um cargo com o mesmo ValorSalario.

São corretas APENAS as afirmações