Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aula 03-MODELAGEM DE DADOS 1. Considerando a existência de um relacionamento com cardinalidade N:N entre as entidades ROUPA(COD_MODELO, descrição, status) e TECIDO(SIGLA,descrição), onde os atributos em maiúsculo são identificadores (chaves primárias no modelo lógico e físico). Na transformação para o modelo lógico, quais os atributos mínimos da tabela de ligação CONTEM, que representa o relacionamento com cardinalidade N:N entre as entidades ROUPA e TECIDO: CONTEM (sigla, descrição) CONTEM (preço, descrição) CONTEM (cod_modelo, sigla, descrição) CONTEM (cod_modelo, sigla) CONTEM (tipoTecido, descrição) 2. No Modelo Entidade Relacionamento, podemos definir Abstração de Dados como: A representação da estrutura de uma entidade Unidade de representação dos objetos do mundo real com características semelhantes Um foto da entidade em um dado momento O processo de conversão dos objetos do mundo real para o virtual A quantidade de instâncias da entidade ligada a outra entidade ou a ela mesma 3. Sobre a construção do modelo lógico/conceitual NÃO é correto afirmar Somente um campo pode ter a restrição de chave primária em uma entidade. A especificação da restrição a um campo possuir valores nulos exige que este campo tenha o seu valor preenchido Restrições de integridade referencial são especificadas através da menção à chave primária da tabela referenciada É possível especificar tabelas sem restrições de integridade associada Campos com valores únicos podem ter essa restrição especificada, ainda que não sejam campos associados a chave primária 4. Na transformação de um modelo lógico tendo como base um modelo conceitual, o relacionamento de muitos para muitos entre duas entidades geram quantas tabelas no modelo lógico? 3 0 5 4 2 5. Acerca de projeto de banco de dados, é correto afirmar: O projeto de um banco de dados ocorre em três fases principais: modelagem conceitual, projeto lógico e projeto físico. A modelagem conceitual tem como resultado um diagrama entidade-relacionamento e o projeto lógico transforma o modelo conceitual em modelo lógico, a ser implementado em um SGBD específico. No ciclo de vida de um sistema de informação é encontrada a fase de projeto de banco de dados que, por sua vez, divide-se em projeto organizacional, projeto de dados e projeto transacional. Modelo entidade-relacionamento é adequado para representar a modelagem conceitual do banco de dados, enquanto o esquema de tabelas relacionais é adequado para o projeto físico do banco de dados. A abordagem entidade-relacionamento, adotada no projeto de banco de dados, utiliza uma notação gráfica que permite distinguir aspectos de organização de arquivos, indexação e otimização do banco de dados. Um modelo de dados conceitual é obtido na fase de projeto lógico de banco de dados. 6. A representação dos elementos de dados pode ser feita nos niveis: conceitual, lógico e físico. Na sua opinião, a abstração das Entidades e seus relacionamentos baseada na necessidade do negócio, pode ser feita através de qual(is) modelo(s)? Modelo Lógico e Conceitual Modelo Conceitual e Físico Modelo Físico e Lógico Modelo Lógico Modelo Conceitual 7. O modelo de dados de mais alto nível, que serve para representar a estrutura dos dados de forma independente de um SGBD, com a principal preocupação de mapear as entidades e principais atributos que farão parte do modelo, é caracterizado como: Modelo de Dados Transacional. Modelo de Dados Relacional. Modelo de Dados Físico. Modelo de Dados Conceitual. Modelo de Dados Lógico. 8. O modelo de banco de dados que tem origem no modelo lógico e armazena as estruturas de dados como : tamanho, indices e tipo de preenchimento do campo. Estes conceitos se referem ao modelo : Lógico. Físico. Físico e Lógico. Conceitual e Lógico. conceitual. Gabarito Comentado
Compartilhar