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.
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:
FCC•
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:
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.
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
banco de dados.
Na construção de um banco de dados relacional, a vinculação entre as entidades conceituais e as tabelas implementadas no banco de dados é biunívoca, ou seja, cada entidade conceitual dá origem a uma única tabela.
A respeito dos modelos conceitual e lógico, normalmente considerados no projeto de banco de dados, julgue os seguintes itens.
A seguir, apresenta-se uma representação de forma textual no modelo conceitual. Aluno(matricula, nome, salário, cidade, CEP)
A respeito de construção e otimização de consultas com linguagem SQL e projeto de bancos de dados normalização, modelagem lógica e física de dados , julgue os itens subsecutivos.
Os modelos conceitual, lógico e físico de banco de dados auxiliam no desenvolvimento de projetos de bancos de dados relacionais. A principal diferença entre os modelos físico e lógico é que este último não contém os atributos, mas somente as entidades e seus relacionamentos.
Na modelagem de bancos de dados relacionais, um relacionamento um para muitos de A para B significa que
Em Banco de Dados, assinale o nome do qualificador lógico de um objeto, que serve para descrever ou caracterizar os elementos de uma entidade:
Com relação ao mapeamento lógico de dados, julgue os itens a seguir.
Ao se mapear um modelo de dados conceitual em um modelo lógico relacional, verifica-se a correspondência um para um entre entidades conceituais e tabelas.
No MER de Peter Chen, um retângulo duplo (ou seja, o símbolo representado por um retângulo inscrito em outro) é a representação gráfica de
Um modelo de banco de dados é uma descrição do tipo de informação que está ou será armazenada em um banco de dados. O mesmo modelo de banco de dados pode ser descrito em diversos níveis de abstração. Geralmente, utilizam-se os níveis