khkhgkkh
268 palavras
2 páginas
Lista de Exercícios - Determinando Construções1. Deseja-se modelar os clientes de uma organização. Cada cliente possui um identificador, um nome, um endereço e um país. Discuta as vantagens e desvantagens de duas alternativas de modelagem de país:
• Como atributo da entidade cliente.
• Como entidade relacionada a cliente.
Resp.:
a) Modelagem de país como atributo:
Vantagens: Menor complexidade de tabelas e performance.
Desvantagens: Manutenção dos Países.
b) Modelagem de país como entidade:
Vantagens: Facilidade de Manutenção e reutilização,
Desvantagens: Complexidade do modelo e performance.
2. A figura abaixo apresenta uma entidade e respectivos atributos, muitos deles opcionais e um multivalorado. Considere que há dois tipos de clientes, pessoas físicas e pessoas jurídicas. Pessoas físicas possuem código, CPF, nome, sexo (opcional), data de nascimento (opcional) e telefones (opcionais). Pessoas jurídicas possuem código, CNPJ, razão social e telefones (opcionais). Apresente um diagrama ER que modele mais precisamente esta realidade.
Explique no que seu diagrama é mais preciso que o mostrado na figura abaixo.
Modelo “AS IS”:
Modelo “TO BE”
Resp.: O diagrama é mais preciso no aspecto que a cardinalidade do diagrama anterior permitia criar instâncias sem integridade (ex. um cliente que não teria nem CPF nem CNPJ). Também a questão de múltiplos telefones que é resolvida com a criação da entidade Telefones.
3. Utilize as dicas e sugestões apresentadas em aula para melhorar o DER que está sendo preparado para o projeto da disciplina, gerando uma nova versão desse diagrama.
Resp.:
AULA 04 - BANCO DE DADOS
PROF. DR. PLÍNIO VILELA
PÁGINA