6
Modelagem banco de dados I. Analise o caso abaixo: Uma Administradora de Condomínios deseja guardar dados sobre edifícios, apartamentos e seus moradores, e verificou que: - Cada edifício tem um endereço, um código, uma data de construção e uma data de vistoria; - Cada edifício possui vários apartamentos;

Trabalho - Modelagem de Dados (2)

  • Upload
    maisa

  • View
    240

  • Download
    1

Embed Size (px)

DESCRIPTION

trabalho

Citation preview

Page 1: Trabalho - Modelagem de Dados (2)

Modelagem banco de dadosI. Analise o caso abaixo:

Uma Administradora de Condomínios deseja guardar dados sobre edifícios, apartamentos e seus moradores, e verificou que:

- Cada edifício tem um endereço, um código, uma data de construção e uma data de vistoria;

- Cada edifício possui vários apartamentos;

- Um apartamento é caracterizado por um número e uma área (m2);

- Em cada apartamento podem morar várias pessoas;

Page 2: Trabalho - Modelagem de Dados (2)

- Uma pessoa é caracterizada por CPF, nome, sexo e data de nascimento;

- Existem apartamentos vazios, onde não mora ninguém.

Considere as informações apresentadas no exercício 1 para responder às questões abaixo.

1. Complete as lacunas abaixo (1,0):

a) CPF, nome, sexo e data de nascimento são atributos da Entidade do morador.

b) "Um edifício possui vários apartamentos". O Tipo de Relacionamento que melhor descreve este cenário é o de um para vários apartamentos.

c) endereço, código, data de construção e data de vistoria são Atributos da entidade edifício.

d) Número e área m2 são Atributos da entidade Apartamento.

2. Analise a Cardinalidade dos Relacionamentos: (0,5)

Page 3: Trabalho - Modelagem de Dados (2)

a) Apartamento (_1_,_1_) possui (_0_,_N_) moradores.

b) Edifício (_1_,_1_) possui (_1_,_N_) apartamentos.

3. Responda: (1,0)

a) Apartamento possui Atributos? Se sim, quais?

Sim número e uma área (m2);

b) CPF pode ser uma Chave válida para identificar pessoa? Justifique.

Sim porque o CPF é caracterizado para pessoas físicas, e no entanto, nem todos moradores tem CPF, e o mesmo é único.

4. Desenhe o Modelo Conceitual (Modelo E-R) referente ao caso apresentado. (2,5)

Page 4: Trabalho - Modelagem de Dados (2)

5. Defina uma chave para identificar cada uma das Entidades apresentadas no exercício 4, e indique se trata-se de uma chave primária (PK) ou chave estrangeira (FK). (1,5)

Tabela Edificio- (PK) Código do Edíficio

Tabela Apartamento- (FK) Código do Edífico/ (PK) Numero do apartamento

Page 5: Trabalho - Modelagem de Dados (2)

Tabela Id Morador-- (FK) Código do Edífico/ (FK) Numero do apartamento/ (PK)- Id morador

6. A partir do Modelo E-R desenhado no exercício 4, desenhe o Modelo Lógico, com as tabelas Normalizadas até a 3FN. (3,5)