Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0191_AV_201107100283 » MODELAGEM DE DADOS Tipo de Avaliação: AV Aluno: 201107100283 - JOSE HUMBERTO DE SOUSA SILVA Professor: CLAUDIA ABREU PAES Turma: 9004/AA Nota da Prova: 5,6 Nota de Partic.: 1,5 Data: 13/11/2013 15:20:44 1a Questão (Ref.: 201107167682) 12a sem.: MODELO RELACIONAL DESCARTADA Ao atributo ou conjunto de atributos de uma relação que referencia a chave primária de outra relação, de forma a garantir a restrição de integridade referencial, dá-se o nome de chave transitiva. secundária. candidata. estrangeira. referencial. 2a Questão (Ref.: 201107163196) 1a sem.: fundamentos Pontos: 0,8 / 0,8 Um Banco de Dados é: um grupo de dados guardados num computador. uma coleção de fatos armazenados num arquivo computadorizado. uma coleção organizada de fatos registrados, que refletem o estudo de certos aspectos de interesse do mundo real. um sequência de linhas armazenadas em uma tabela. uma coleção de fatos aleatórios registrados, que representam certos aspectos de interesse do mundo real. 3a Questão (Ref.: 201107163060) 12a sem.: fundamentos Pontos: 0,0 / 0,8 As seguintes afirmações são verdadeiras ( V ) ou falsas ( F ) ? ( ) A integridade referencial é garantida através da chave primária ( ) Mapeamento é um método para converter o diagrama ER conceitual na sua derivação lógica dando origem a arquivos convencionais ( ) Quando há ocorrência de valores nulos os usuários tem certeza de que o atributo em questão não é aplicável para uma instância em particular da entidade ( ) O principal conceito da abordagem relacional deriva da teoria de conjuntos combinado com a idéia de que o usuário não necessita saber onde os dados estão nem como estão. A alternativa que corresponde ao preenchimento das colunas, na sequência, é: F, F, V, V F, F, F, V V, V, F, F F, V, F, V V, F, F, V 4a Questão (Ref.: 201107185823) 3a sem.: Conceito de relacionamento Pontos: 0,8 / 0,8 Um conceito importante no modelo de Entidade e Relacionamento (ER) é o conceito de relacionamento. Descreva este conceito. Resposta: É a representação do relacionamento entre as entidades. Gabarito: Além de especificar os objetos sobre os quais deseja-se manter informações, o Diagrama de Entidades e Relacionamentos (DER) deve permitir a especificação das propriedades dos objetos que serão armazenadas no banco de dados. Uma das propriedades sobre as quais pode ser desejável manter informações é a associação entre objetos. Sendo assim, descrevemos os relacionamentos entre esses objetos com a finalidade de mapear a relação entre eles. 5a Questão (Ref.: 201107188389) 6a sem.: Banco de Dados Pontos: 0,8 / 0,8 Um modelo entidade-relacionamento foi reestruturado conforme mostrado na figura abaixo. Concluiu-se que todos os usuários eram funcionários, embora nem todos os funcionários fossem usuários. O modelo relacional derivado desse modelo conceitual possuía originalmente duas variáveis de relação básicas, com os mesmos nomes das entidades correspondentes, tendo ambas EMAIL como chave primária. Considerando que a variável de relação FUNCIONARIO não será modificada e que a independência de dados lógica será honrada, a variável de relação USUARIO: será substituída por uma variável de relação derivada, apenas. dispensará o uso de chaves candidatas. será substituída por uma variável de relação básica e uma derivada. será substituída por uma variável de relação básica, apenas. terá que manter todos os seus atributos originais. 6a Questão (Ref.: 201107186119) 2a sem.: Independência Lógica dos Dados Pontos: 0,0 / 0,8 O SGBD possibilita o desenvolvimento de programas aplicativos que não possuem a descrição real de como os dados (arquivos) estão fisicamente armazenados. Desta forma, alteração nas estruturas dos arquivos do Banco de Dados não afetam os programas aplicativos. Podem-se apresentar dois tipos de independência de dados. Independência Lógica dos Dados e Independência Física dos Dados. Descreva sobre a independência Lógica dos Dados. Resposta: É a capacidade de compartilhamento dos dados, assim os usuários podem acessar as mesmas informações ao mesmo tempo. Gabarito: Independência Lógica dos Dados consiste na capacidade de alterar o esquema interno sem provocar modificações no esquema conceitual. 7a Questão (Ref.: 201107163155) 15a sem.: normalização Pontos: 0,8 / 0,8 Para as questões seguintes considere os atributos sublinhados como a chave primária de cada relação R. Sabendo-se que todos os atributos são atômicos assinale as alternativas que estão na 3NF: 1. R(A, B, C), e as dependências funcionais A -> B e A -> C 2. R(A, B, C), e a dependência funcional A -> C 3. R(A, B, C, D) e as dependências funcionais A -> B e A -> C 4. R(A, B, C, D) e a dependência funcional AB -> C e AB -> D 5. R(A, B, C), e as dependências funcionais A -> B e B -> C 2, 3 1, 3, 4, 5 1, 4 3, 4 8a Questão (Ref.: 201107163208) 15a sem.: NORMALIZAÇÃO Pontos: 0,0 / 0,8 Considerando os conceitos de dependência funcional e normalização (obs: chaves primárias estão em negrito e chaves estrangeiras sublinhadas) e observando a tabela Trabalha é correto afimar que: Trabalha (pessoa_nome, empresa_nome, empresa_cidade, empresa_rua, pessoa_salário, (nome_dependente)*) - Atributo multivalorado = nome_dependente Na tabela Trabalha o atributo pessoa_salário possui dependência transitiva em relação ao atributo pessoa_nome, pertencente à chave primária, e por isso a tabela precisa ser convertida para a segunda forma normal. A tabela precisa ser convertida até a 5ª Forma Normal, para retirar dependências de junção, resultando no esquema a seguir: Empresa (empresa_nome, empresa_cidade, empresa_rua) Pessoa (pessoa_nome, empresa_nome, pessoa_salário, nome_dependente) A tabela Trabalha tem problemas de redundância e anomalias de atualização, e está na primeira forma normal (1FN). Quando convertido para a segunda forma normal (2FN) o esquema consiste de Trabalha (pessoa_nome, empresa_nome) Empresa (empresa_nome, empresa_cidade, empresa_rua) Pessoa (pessoa_nome, pessoa_salário, nome_dependente) Na tabela Trabalha o atributo empresa_cidade possui dependência funcional parcial em relação à chave primária, e por isso a tabela precisa ser convertida para a segunda forma normal, em que o objetivo é atingir a dependência funcional total; O esquema em 1FN (primeira forma normal) consiste de Trabalha (pessoa_nome, empresa_nome) Localizado (empresa_nome, empresa_cidade, empresa_rua, nome_dependente) Ganha (pessoa_nome, pessoa_salário) 9a Questão (Ref.: 201107163172) 1a sem.: fundamentos Pontos: 0,8 / 0,8 Considerando a arquitetura de três-esquemas (externo, conceitual e físico) de um sistema de banco de dados, a capacidade de modificar a definição dos esquemas de um banco em determinado nível, sem afetar o esquema do nível superior, é denominada: Modelo semântico de dados Suporte a múltiplas visões Independência de dados Abstração de dados Conjunto de entidades 10a Questão (Ref.: 201107163217) 15a sem.: fundamentos Pontos: 0,8 / 0,8 O conceito de dependência funcional é essencial para o entendimento do processo de: Relacionamento Indexação AbstraçãoEncapsulamento Normalização 11a Questão (Ref.: 201107158592) 4a sem.: MODELO CONCEITUAL Pontos: 0,8 / 0,8 Na notação de Peter Chen um losango representa um(a) : Atributo Agregação Relacionamento Entidade Tipo Relacionamento Tipo
Compartilhar