Baixe o app para aproveitar ainda mais
Prévia do material em texto
BANCO DE DADOS 4a aula Lupa Vídeo PPT MP3 Exercício: CCT0782_EX_A4__V3 18/02/2019 (Finaliz.) Aluno(a): 2019.1 EAD Disciplina: CCT0782 - BANCO DE DADOS 1a Questão Leia as afirmativas a seguir: I - A integridade referencial só pode ser implementada se houver integridade de entidade. Porque: II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade. Após analisar as relações entre ambas as frases, assinale a opção correta: Se a primeira é verdadeira, a segunda é falsa Se as duas são verdadeiras, a segunda justifica a primeira As duas afirmativas são falsas Se a primeira é false, a segunda é verdadeira Se as duas são verdadeiras, a segunda não justifica a primeira Gabarito Coment. 2a Questão Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente: nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL. os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL. 3a Questão Uma chave estrangeira em um modelo relacional é: Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela. Ocorre em uma relação de existir mais de uma combinação de atributos possuindo a propriedade de identificação única. O Conjunto de atributos que serão chave primária que organiza e dá acesso a tabela. Ocorre se um atributo de uma relação for atributo em outra relação. Ocorre se um atributo de uma relação for chave primária em outra relação. 4a Questão Faça a correspondência entre as colunas em relação aos modelos de dados e assinale a opção correta, que corresponde à correlação dos parênteses de cima para baixo com os valores da esquerda para a direita. (A) Modelo Hierárquico ( ) Um registro-tipo pode participar como dono ou membro em qualquer número de conjuntos-tipo. (B) Agregação ( ) Mais restrito que o Modelo em Rede por basear-se em um estrutura de árvore que não permite um registro filho envolvido em mais de um relacionamento. (C) Modelo Rede ( ) Define uma nova classe a partir de um conjunto de outras classes que representam suas partes componentes. (é parte de). (D) Modelo Relacional ( ) Os objetos que contêm os mesmos tipos de valores e os mesmos métodos são agrupados em classes. (E) Modelo Orientado a Objetos ( ) Usa um conjunto de tabelas para representar tanto os dados como a relação entre eles. C A E B D A D B C E A D B E C C A B E D E A B C D Explicação: Modelo Hierárquico: Os registros são organizados com coleções de árvores em vez de grafos aleatórios. Agregação: Define uma nova classe a partir de um conjunto de outras classes que representam suas partes componentes. (é parte de). Modelo Rede: Os dados são representados por uma coleção de registros e os relacionamentos entre os dados são representados por meio de links. Modelo Relacional: Os dados são representados através de tabelas. Modelo Orientado a Objetos: No modelo orientado a objeto as entidades do modelo conceitual são objetos que encapsulam tanto dados quanto o código associado a este objeto. 5a Questão - Esquema de banco de dados pode ser definido como: Projeto de normalização do banco de dados Projeto relacional do banco de dados Projeto lógico do banco de dados Projeto físico de registros e tabelas Projeto de construção de script 6a Questão Em Banco de dados uma entidade pode ser considerada um objeto do mundo real. Estas entidades contêm um conjunto de propriedades, que são chamadas de atributos, sendo alguns destes responsáveis pela identificação única de cada entidade. Sendo assim, o nome correto que pode ser dado para este atributo em particular é: Atributo composto Atributo especial Chave estrangeira Chave especial Chave primária Explicação: Chave primária: é utilizada como o identificador único da tabela, sendo, então, representada, por aquele campo (ou campos) que não receberá valores repetidos. Chave estrangeira: é quando um atributo de uma relação é chave primária em outra. Atributo Composto: podem ser divididos em partes menores, ou subpartes, os quais representariam atributos básicos mais simples com significados independentes. Exemplos: Endereço (logradouro, nr, complemento, bairro, cep, cidade, estado). Chave Especial: não existe esse tipo de chave. Atributo Especial: não existe esse tipo de atributo. Gabarito Coment. 7a Questão Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento? Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades. No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades. O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados. A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo. Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas. Explicação: A chave estrangeira é uma coluna (atributo) que garante a integridade de uma relação entre duas tabelas, sendo referenciada por uma chave primária da outra tabela. 8a Questão Qual é a entidade que não se identifica por si mesma e sua existência depende da existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem? Entidade Associativa Entidade Dependente Entidade Primária Entidade Fraca Nenhuma das alternativas estão corretas
Compartilhar