Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/6/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=88136100&p1=201101136561&p2=1203231&p3=CCT0191&p4=101696&p5=AV&p6=10/6/2014&p10=9444212 1/2 Avaliação: CCT0191_AV_201101136561 (AG) » MODELAGEM DE DADOS Tipo de Avaliação: AV Aluno: 201101136561 - FABIO CAMPOS PIRES Professor: CLAUDIA ABREU PAES Turma: 9005/AB Nota da Prova: 5,0 Nota de Partic.: 2 Data: 10/06/2014 09:11:51 1 a Questão (Ref.: 201101225126) Um banco de dados pode ser modelado (descrito) a 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 conceitual. Resposta: O modelo conceitual é um nível de abstração onde a arquitetura do banco de dados em si não importa. É onde é modelado, normalmente atráves de diagramas, representando as entidades e seus relacionamentos, e também onde os atributos são caracterizados. Gabarito: Um modelo conceitual é modelo de dados abstrato, que descreve a estrutura de um banco de dados de forma independente de um sistema de gerência de banco de dados (SGBD) particular. O modelo conceitual registra que dados podem aparecer no banco de dados, mas não registra como estes dados estão armazenados em nível de SGBD. 2 a Questão (Ref.: 201101381131) A partir do esquema relacional abaixo, aplique as 1ª, 2ª e 3ª formas normais e represente as relações normalizadas ao final. CLIENTE=(CPF,nome, idade, endereço, telefone (0-*), codConsulta, dataconsulta, horaconsulta, cpf, nome dependente, idade dependente) Resposta: Cliente=(cod_cliente, cpf_cliente, endereço, telefone) Dependente=(cod_dependente, cpf_dependente, nome_dependente, idade_dependente) Consulta=(cod_consulta, dataconsulta, horaconsulta) Relações normalizadas: Cliente_depentente=(cod_cliente, cod_dependete) Consulta_cliente=(cod_consulta, cod_cliente) Gabarito: CLIENTE = (CPF,nome, idade, endereço) CLIENTETEL = (CPF,numeroTel ) DEPENDENTE = (CPFCliente,CPF, nome dependente, idade dependente ) 18/6/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=88136100&p1=201101136561&p2=1203231&p3=CCT0191&p4=101696&p5=AV&p6=10/6/2014&p10=9444212 2/2
Compartilhar