Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Impressa GABARITO | Avaliação II - Individual (Cod.:738589) Peso da Avaliação 1,50 Prova 48790403 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 A entidade que não for devidamente normalizada com base nas formas normais brevemente corre o risco de sofrer com algumas anomalias. Quais os tipos de anomalias existentes? A Anomalias de inserção, anomalias de modificação e anomalias de exclusão. B Anomalias de inserção, anomalias de alteração e anomalias de atualização. C Anomalias de inserção, anomalias de alteração e anomalias de exclusão. D Anomalias de inserção, anomalias de alteração e anomalias de repetição. Considere as duas imagens em anexo. Note que a tabela acima representa a tabela PESSOA na etapa de modelagem de dados, enquanto a tabela abaixo ilustra como estes dados estão armazenados fisicamente no banco de dados. Aplicando a primeira forma normal, o que acontecerá com este modelo? A O campo TELEFONES será removido, dando origem a uma tabela chamada TELEFONE contendo dois campos ID_PESSOA (que será chave primária e estrangeira) e TELEFONE (contendo um número de telefone). VOLTAR A+ Alterar modo de visualização 1 2 B O campo TELEFONES será renomeado para TELEFONE e a partir de agora armazenará apenas um número. C O campo TELEFONES será removido, dando origem a uma tabela chamada TELEFONE. A chave primária da tabela TELEFONES fará parte da tabela PESSOA na forma de uma chave estrangeira. D Não será realizado nenhuma ação. Uma vez que a tabela mencionada não está infringindo a primeira forma normal. O grau de relacionamento ou cardinalidade do relacionamento é responsável por determinar o número de ocorrências entre duas entidades que estão associadas por um relacionamento. Assinale a alternativa CORRETA que melhor define um dos tipos de relacionamento: A No relacionamento Um para Um, cada elemento de uma entidade se relaciona com um ou mais elementos de outra entidade. B No relacionamento Um para Um, o elemento da entidade de origem pode não se relacionar com o elemento de outra entidade. C No relacionamento Um para Um, nem sempre o elemento da unidade de destino é encontrado. D No relacionamento Um para Um, cada elemento de uma entidade se relaciona a apenas um único elemento de outra entidade. O modelo físico é a etapa final do projeto de banco de dados, em que será utilizada a linguagem de definição de dados do SGDB para a construção do banco de dados com base no script SQL gerado. Qual linguagem é esta? A DML. B DCL. C DDL. 3 4 D DLL. A normalização é um processo composto por um conjunto de regras (formas normais) aplicadas sobre as tabelas de um banco de dados, este processo tem como objetivo remover ou tentar minimizar ao máximo as falhas em um banco de dados. As falhas em um banco de dados podem ser redundâncias, dissociação de assuntos e informações, entre outras. As falhas em um banco de dados são denominadas anomalias, podendo causar a repetição desnecessária de dados (redundância), levar as inconsistências e podem até mesmo causar a perda de informações associadas a um determinado registro. Diante disso, assinale a alternativa CORRETA que apresenta os três tipos de anomalias existentes: A Anomalias de dados, desenvolvimento e fechamento. B Anomalias de inclusão, remoção e desenvolvimento. C Anomalias de classes, entidades e atributos. D Anomalias de inserção, alteração e exclusão. O conhecimento da modelagem de dados é muito importante para qualquer desenvolvedor que, em algum momento, construir alguma aplicação que interagirá com um banco de dados. Independentemente do tamanho da aplicação a ser desenvolvido, o sucesso estará diretamente relacionado a uma modelagem bem-feita, de modo a garantir dados consistentes, armazenados de forma eficiente, proporcionando bom desempenho e também a integridade dos dados. Sobre o processo de modelagem de dados, analise as sentenças a seguir: I- O Modelo Físico é construído com base em um modelo lógico definido, com intuito de ser aplicado sobre um SGDB. II- O Modelo Lógico é iniciado somente a partir da estruturação do Modelo Conceitual. III- O Modelo Lógico é uma descrição mais abstrata da realidade, na qual os fatos do mundo real são descritos de uma forma mais natural, bem como suas propriedades e relacionamentos. IV- A modelagem de dados utiliza notações em idioma natural, podendo ser facilmente compreendidos, por conta disso, é recomendado que o modelo de dados, depois de elaborado, seja revisado e verificado pelos usuários finais. Assinale a alternativa CORRETA: 5 6 A As sentenças III e IV estão corretas. B As sentenças II e III estão corretas. C As sentenças I, II e IV estão corretas. D As sentenças I, II e III estão corretas. É a representação dentro do MER de um objeto físico ou abstrato do mundo real e relacionado ao negócio em análise. A que o exposto se refere? A Chave. B Entidade. C Atributo. D Relação. Para que a construção de um projeto de banco de dados tenha sucesso é preciso que proporcione a integridade e consistência dos dados que armazenará. Para isso, foi criado uma metodologia chamada normalização, que tem por objetivo possibilitar o desenvolvimento de um modelo de armazenamento consistente, além de um acesso eficiente e íntegro aos dados. Entretanto, algumas anomalias podem ocorrer quando não houver a devida normalização. Sobre o exposto, analise as sentenças a seguir: I- Anomalias de exclusão: causam a perda de informações associadas a um dado registro. II- Anomalias de inserção: causam a repetição desnecessária de dados (redundância). 7 8 III- Anomalias de alteração: levam as inconsistências e aumentam o esforço para a atualização dos dados. Assinale a alternativa CORRETA: A Somente a sentença II está correta. B As sentenças I, II e III estão corretas. C Somente a sentença I está correta. D Somente a sentença III está correta. A sociedade vive em torno de dados. Sua conta de energia elétrica, água, telefone e várias outras possuem dados relacionados que formam o valor a ser pago na fatura. Sobre os modelos de dados, analise as sentenças a seguir: I- Os modelos de dados podem ser divididos em modelo conceitual, modelo lógico e modelo físico. II- O modelo físico tem por objetivo representar as estruturas que armazenarão os dados dentro de um Banco de Dados, a partir deste momento é que são definidas com maior propriedade as entidades e os seus atributos. III- O modelo lógico é uma descrição mais abstrata da realidade, em que os fatos do mundo real são descritos de uma forma mais natural, bem como suas propriedades e relacionamentos. Assinale a alternativa CORRETA: A As sentenças II e III estão corretas. B Somente a sentença I está correta. C Somente a sentença II está correta. 9 D As sentenças I e III estão corretas. Dado é um conteúdo que ainda não foi processado para gerar um significado. Pode-se dizer que dado é a menor unidade de conteúdo que tem significado no mundo real. Sobre o modelo conceitual de banco de dados, assinale a alternativa CORRETA: A O Modelo Conceitual é uma descrição mais abstrata da realidade, em que os fatos do mundo real não são descritos de uma forma mais natural, bem como suas propriedades e relacionamentos. B O modelo conceitual representa os dados em uma estrutura de armazenamento de dados. C O modelo conceitual é a etapa final do projeto de banco de dados, em que será utilizada a linguagem de definição de dados do SGDB (DDL) para a construção do banco de dados com base no script SQL gerado. D O Modelo Conceitual é uma descrição mais abstrata da realidade, em que os fatos do mundo real são descritos de uma forma mais natural, bem como suas propriedades e relacionamentos. Esse modelo é utilizado para entendimento, transmissão, validação de conceitos e mapeamento do ambiente, possibilitando um melhor diálogo entre desenvolvedores e usuários. 10 Imprimir
Compartilhar