Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: MODELAGEM DE DADOS Tipo de Avaliação: AV Aluno: Professor: CLAUDIA ABREU PAES Turma: Nota da Prova: 7,5 Nota de Partic.: 2 Data: 1a Questão (Ref.: 201302117303) Pontos: 0,5 / 0,5 O esquema de banco de dados, são definidos através de 3 (três) modelos. Nas opções abaixo marque quais são estes modelos ? Conceitual, Lógico e Físico. Físico, Query, Conceitual. Hierárquico, Distribuído e Rede Analítico, Físico e lógico. Lógico, Procedural, Imperativo 2a Questão (Ref.: 201302117339) Pontos: 1,0 / 1,0 Durante a transformação de um modelo conceitual em modelo lógico, entre duas entidades cujo o relacionamento é de 1:N entre FABRICANTE e FILIAL. As relações deste evento são : FABRICANTE (nome,CNPJ) e FILIAL(CNPJ_FILIAL, razão_social, End, nome). Os atributos chaves de cada uma das relações são CNPJ e CNPJ_FILIAL, respectivamente. Qual das duas chaves irá se tornar a chave estrangeira da relação ? É Gerada um Relação FABRICANTE_FILIAL com os atributos chaves de FABRICANTE e FILIAL. Ambas as Relações migram seus atributos chaves. CNPJ_FILIAL da relação FILIAL migra para a relação FABRICANTE. CNPJ da relação FABRICANTE migra para a relação FILIAL. Nenhuma das Relações Migram seus atributos chaves. 3a Questão (Ref.: 201301594925) Pontos: 0,5 / 0,5 Independência de Dados significa: imunidade das aplicações às mudanças na estrutura de armazenamento e estratégias de acesso. não há necessidade de interferência do Administrador de Dados na criação do BD. os dados são colocados no BD independentemente um do outro. ao usuários não precisam definir os dados. os dados estão livres de controle do DBA. 4a Questão (Ref.: 201301590326) Pontos: 0,5 / 0,5 No contexto do projeto de banco de dados podemos afirmar que o estudo de um objeto existente no mundo real constitui-se em um(a): Relacionamento Entidade Tipo Entidade Relacionamento Tipo Atributo 5a Questão (Ref.: 201302112129) Pontos: 0,0 / 0,5 Sabe-se que todo SGBD (Sistema Gerenciador de Banco de Dados) possui características principais. Marque a alternativa que define a característica que garante o uso dos dados por diversos setores da empresa simultaneamente, preservando a integridade dos dados. Suporte para as múltiplas visões de dados. Natureza auto descritiva. Isolamento entre os programas e os dados e abstração de dados. Modelagem representativa da natureza do negócio. Compartilhamento de dados e processamento de transações de multiusuários. 6a Questão (Ref.: 201301590417) Pontos: 1,0 / 1,0 A afirmação: "A receita federal classifica os contribuinte como pessoas físicas ou jurídicas". Seria convenientemente representada em uma estrutura de: Agregação entre pessoa física e pessoa jurídica. Agregação entre contribuintes e receita federal. Generalização/Especialização total e exclusiva. Generalização/Especialização parcial com superposição. Relacionamento ternário entre contribuinte, pessoa física e pessoa jurídica. 7a Questão (Ref.: 201301599426) Pontos: 0,5 / 0,5 Com base no conceito de mapeamento de cardinalidade do modelo entidade-relacionamento, pode-se dizer que o diagrama acima apresenta a seguinte cardinalidade: todos para muitos; um para todos; um para muitos; todos para um. muitos para muitos; 8a Questão (Ref.: 201301590373) Pontos: 0,5 / 0,5 Quando o valor de um atributo A é obtido a partir de alguma operação (calculo) realizada sobre outro atributo B, o atributo A é classificado como: Opcional Identificador Composto Derivado Único 9a Questão (Ref.: 201301616968) Pontos: 1,5 / 1,5 Um banco de dados pode ser modelado (descrito) há vários níveis de abstração. Um modelo de dados que servirá para explicar a um usuário qual é a organização de um banco de dados provavelmente não conterá detalhes sobre a representação em meio físico das informações. Já um modelo de dados usado por um técnico para otimizar a performance de acesso ao banco de dados conterá mais detalhes de como as informações estão organizadas internamente e portanto será menos abstrato. No projeto de banco de dados, normalmente são considerados dois níveis de abstração de modelo de dados, o do modelo conceitual e o do modelo lógico. Descreva sobre o modelo lógico. Resposta: Um modelo lógico é uma descrição de um banco de dados no nível de abstração visto pelo usuário do sistema de gerência de banco de dados (SGBD). Assim, o modelo lógico é dependente do tipo particular de SGBD que esta sendo usado. Gabarito: Um modelo lógico é uma descrição de um banco de dados no nível de abstração visto pelo usuário do sistema de gerência de banco de dados (SGBD). Assim, o modelo lógico é dependente do tipo particular de SGBD que está sendo usado. 10a Questão (Ref.: 201301595004) Pontos: 1,5 / 1,5 O que é chave estrangeira e o que acontece se tentarmos eliminar a referência de uma chave estrangeira? Resposta: A chave estrangeira é um atributo de uma relação que é chave primária em outra. Se excluirmos uma referência, da chave estrangeira podemos ter 3 situações: CASCADE - a operação elimina as referências, em efeito cascata. RESTRICT - elimina apenas os casos que não à referência. SET NULL - a chave estrangeira recebe o valor nulo, e a exclusão é efetuada Gabarito: A chave estrangeira é um atributo de uma relação que é chave primária em outra. Se excluirmos uma referência a chave estrangeira podemos ter três situações: CASCADE: a operação elimina as referências, em efeito cascata RESTRICT: elimina apenas os casos em que não há referência SET NULL: a chave estrangeira recebe o valor nulo, e a exclusão é efetuada
Compartilhar