Banco de dados Aula 2

810 visualizações

Publicada em

Banco de Dados - Aula 2 - Professor Bruno Strik

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
810
No SlideShare
0
A partir de incorporações
0
Número de incorporações
16
Ações
Compartilhamentos
0
Downloads
48
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Banco de dados Aula 2

  1. 1. Banco de dados<br />Prof. Bruno Strik<br />
  2. 2. ENTIDADES - REVISÃO<br />Padrões os quais possuem características comuns<br />Podemos descobrir esses padrões e com eles criar um cadastro<br />
  3. 3. ENTIDADES - REVISÃO<br />Número<br />Marca<br />Modelo<br />Duração da Bateria<br />Peso<br />
  4. 4. ENTIDADES - REVISÃO<br />Número de camas de casal<br />Número de camas de solteiro<br />Valor Diária<br />Tamanho Quarto<br />Possui TV?<br />Possui Sacada?<br />Possui Ar Condicionado?<br />
  5. 5. LISTA DE ATIVIDADES <br />
  6. 6. NORMALIZAÇÃO DE UMA TABELA<br />
  7. 7. NORMALIZAÇÃO<br />Situação modelo:<br />Uma empresa de exportação de frutas tropicais<br />Três departamentos:<br />Departamento de mercadorias que classifica e define preços para as frutas<br />Departamento de exportação que recebe os pedidos e os despacha<br />Departamento de negócios internacionais que cuida do financeiro e da cobrança dos pedidos.<br />
  8. 8. NORMALIZAÇÃO<br />RELATÓRIO DE VENDAS Nº 54899<br />DATA: 05/03/2010<br />DESTINO DE EXPORTAÇÃO: 0376 – TURQUIA<br />CÓD FRUTA QTD/VALOR UNIT VALOR <br />101 Abacaxi 700 x US$ 0,65 US$ 455,00<br />102 Goiaba 860 x US$ 0,09 US$ 77,40<br />103 Banana 420 x US$ 0,27 US$ 113,40<br />Total US$ 645,80 <br />
  9. 9. normalização<br />
  10. 10. NORMALIZAÇÃO<br />Problema: Reajuste no preço da banana para US$ 0,32<br />O que fazer?<br />Nova tabela<br />
  11. 11. NORMALIZAÇÃO<br />Sabendo o código, é só olhar<br />na tabela de detalhes para<br />obter os dados restantes<br />Como o preço agora liga-se<br />somente a fruta, é só olhar<br />na tabela de frutas que já<br />sabemos o preço atualizado.<br />1ª Forma<br />Normal<br />
  12. 12. NORMALIZAÇÃO<br />Problema: Agora trabalhamos com Açaí<br />Como podemos cadastrá-lo nesta tabela se ele não foi vendido ainda?<br />FALTAM<br />DADOS<br />
  13. 13. NORMALIZAÇÃO<br />Sabendo o código, é só olhar<br />na tabela de frutas para<br />obter os dados restantes<br />Observe que açaí ainda não<br />foi vendido, mas está<br />cadastrado<br />2ª Forma<br />Normal<br />
  14. 14. NORMALIZAÇÃO<br />Problema: Japão agora é nosso cliente<br />Como podemos cadastra-lo nesta tabela se ele ainda não comprou ainda?<br />FALTAM<br />DADOS<br />
  15. 15. NORMALIZAÇÃO<br />3ª Forma<br />Normal<br />Sabendo o código, é só olhar<br />na tabela de destinos para<br />obter os dados restantes<br />Observe que o Japão ainda<br />não comprou, mas está<br />cadastrado<br />
  16. 16. LISTA DE ATIVIDADES <br />

×