Atividade Banco de Dados
PARTE 1 - MODELAGEM
Questão 1:
A partir do Modelo Entidade Relacionamento Lógico abaixo faça o Projeto Inicial de Banco de Dados (Dicionário de Dados).
1. O projeto deve garantir as regras de integridade do modelo, ou seja, inclua todas as constrants ( PK – PRIMARY KEY, FK – FOREIGN KEY, NN – NOT NULL, UK – UNIQUE e CHECK - CK) indicadas no modelo.
2. Campos obrigatórios ( A01_código, A01_nome, A01_local, A02_código, A02_nome, A02_endereço, A01_código (FK)).
3. Os exemplos apresentados pelos Dados Simples devem representar as regras de integridade.
Nome da Coluna
A01_codigo
A01_nome
A01_local
Tipo de Chave
Primary Key
Único
Nulo
NN/UK
NN
NN
Tipo de Dado
Char(5)
Varchar2(40)
Varchar2(40)
Dados Simples
A1020
TI
Sub-Sub-Solo
B1030
RH
10º Andar
C1040
Vendas
Terreno
Nome da Coluna
A02_codigo
A02_nome
A02_endereco
A02_telefone
A02_salario
A02_chefe
A01_codigo
Tipo de Chave
PK
FK
FK
Único
Nulo
NN/UK
NN
NN
NN/UK
Tipo de Dado
Char(5)
Varchar2(40)
Varchar2(40)
Char(9)
Number(10,2)
Varchar2(40)
Char (5)
Dados Simples
F100
João
Rua 1
91111111
3000,00
A1020
F200
Maria
Rua 2
91111112
4000,00
F100
B1030
F300
Jose
Rua 3
91111113
5000,00
F100
C1040
Questão 2:
Baseando-se nos requisitos abaixo faça:
a) Lista de substantivos (Todos – Objetos de significância – Eliminar duplicidade.
b) Matriz de Relacionamento
c) DER
d) MER-Lógico
“Sou o proprietário de uma pequena loja de livros. Temos aproximadamente 5000 títulos sub-divididos em várias áreas.
Cada livro contém um número, ISBN, um título, um ou mais autores, ano de publicação, a edição e o nome da editora. Os livros devem ser agrupados em seções, tais como, comédia, aventura, romance, científico, infantil, informática, etc.
Freqüentemente nossos