Aula 03 generalização e especialização

8.138 visualizações

Publicada em

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

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

Nenhuma nota no slide

Aula 03 generalização e especialização

  1. 1. Instituto Federal Goiano – Campus Ceres Disciplina: Banco de Dados Prof.: Roitier Campos Gonçalves
  2. 2.  Modelo Relacional Relação x Relacionamento Tipos de Atributos Regras de Integridade Generalização e Especialização
  3. 3. O Modelo de Dados relacional representaos dados contidos em um Banco de Dadosatravés de relações. Estas relações contém informações sobreas entidades representadas (pelas relações) eseus relacionamentos.
  4. 4. A relação é a tabela.Os relacionamentos são vínculosou associações entre ENTIDADES.
  5. 5.  Determinante Composto Multi-valorado
  6. 6.  Seu valor representa um elemento da entidade. Seu valor é único para a entidade. Ex: O Atribuo nome da Entidade ALUNO
  7. 7. Necessita ser dividido em sub-atributos,para que seu significado seja melhorcompreendido. Ex: O Atributo endereço da EntidadeALUNOS, onde: -> endereço=rua+ nº+bairro+cidade+UF
  8. 8. Pode assumir mais do que um valor paracada entidade, é diferenciado com um (*). Ex: telefone. Uma pessoa poderá ter maisde um número de telefone.
  9. 9.  São atributos que necessitam de valores de outros atributos para serem definidos. Ex: Atributo idade. Este atributo dependedo atributo data_nasc para ser definido.
  10. 10.  Duplicidade de Chaves Valores nulos Integridade Referencial Integridade Semantica.
  11. 11. É terminantemente negada a possibilidadede se haver chave iguais para elementodistintos. Caso isso ocorra, esse fenômenopode ser chamado de inconsistência.
  12. 12. Campos identificadores não podem sernulos. Nota: Espaço e 0 (zero) é diferente denulo.
  13. 13. Campos referenciados em outras tabelanão podem ser excluídos. Para que isso não ocorra, usa-se oprincipio do cancelamento. Nota: Pode-se liberar as referencias paraque se proceda a exclusão sem afetar aintegridade do BD.
  14. 14. Esta depende das regras de negocio. Nota: As limitações de linguagem etécnicas não podem implicar em mudanças nosprocessos já existentes no mundo real.
  15. 15.  ABREU, M. P.; MACHADO, F. N. R. Projeto de Banco de Dados - Uma Visão Prática. 11. Ed. São Paulo: Érica, 2004.

×