Mini mundo
Atividades Práticas:
I) Faça a Normalização, pelo menos até a 3FN, das relações a seguir. Atributos entre chaves indicam atributos multivalorados. Atributos sublinhados indicam as chaves primárias.
a) Tabela_Oficina (cod_cliente, nome, endereco, cod_carro, modelo, ano_fabricacao, {cod_servico, descricao}, data_servico,valor_servico,{cod_produto, nome_produto}) Tabela_Oficina
cod_cliente (PK) cod_carro (PK) data_ serviço (PK) nome endereço Modelo Ano_ fabricacao Cod_ servico descricao Valor- servico cod-
Produto nome- produto 001 01120711 13/07/11 Walk Praca Corsa 2010 111 Eixo 59.00 356 Eixo
002 02120711 15/07/11 Ana Rua Palio 2005 120 Motor 250.00 563 Motor
003 03120711 16/07/11 Vera Trav. Corsa 2000 120 Motor 250.00 563 Motor
004 01120711 12/07/11 Cylla Pátio Palio 2008 130 Freio 30.00 892 Freio
Tabela_Cliente
cod_cliente
(PK) nome endereço
001 Walk Praca
002 Ana Rua
003 Vera Trav.
004 Cylla Pátio cod_carro (PK) cod_cliente
(PK) Modelo Ano_fabricacao
01120711 001 Corsa 2010
02120711 002 Palio 2005
03120711 003 Corsa 2000
01120711 004 Palio 2008
Tabela_Carro
Tabela_Servico
data_serviço
(PK) cod_carro
(PK) Cod_servico descricao Valor- servico 13/07/11 01120711 111 Eixo 59.00
15/07/11 02120711 120 Motor 250.00
16/07/11 03120711 120 Motor 250.00
12/07/11 01120711 130 Freio 30.00
Tabela_Servico
data_serviço
(PK) Cod_servico cod-Produto
13/07/11 111 356
15/07/11 120 563
16/07/11 120 563
12/07/11 130 892
Tabela_Produto
cod-Produto
(PK) nome-produto
356 Eixo
563 Motor
892 Freio
b) Tabela_Hospital (cod_paciente, nome, tel, endereco, crm, nome_med, tel_med, endereco_med, cod_especialidade, nome_espec, data_consulta, diagnostico)
Tabela_Produto
cod_ paciete (PK) nome telefone endereço crm nome_ med tel_med endereco- med cod_ especialidade nome_ espec data_ consulta (PK) diagnostico
001 Walk 33717688 Praca 6589 Walter