Informatica

2897 palavras 12 páginas
13/03/2012

Modelo Relacional
Definido por E. F. Codd em 1970, teve sua grande aceitação comercial a partir de meados da década de 1980 Razões da grande aceitação Simplicidade dos conceitos básicos Poder dos operadores de manipulação

Banco de Dados
Fernando Fonseca & Ana Carolina Salgado
Mestrado Profissional

Mestrado / Doutorado

2

Modelo Relacional
Conceitos Básicos Dada uma coleção de conjuntos D1, D2, ..., Dn (não necessariamente disjuntos), R é uma Relação sobre estes n conjuntos se ela é um conjunto de n-uplas ordenadas tal que d1 pertence a D1, d2 pertence a D2, ..., dn pertence a Dn D1, D2, ..., Dn são Domínios n é o grau de R

Modelo Relacional
Sejam os domínios D1 (D-Pessoa) e D2 (DEndereço) José R. A, 30
Maria João Thaís Branca R. B, 45 R. C, 17 R. D, 67 R. E, 55 D-ENDEREÇO

D-PESSOA

Seja a relação em D1 X D1 X D2

Mestrado / Doutorado

3

Mestrado / Doutorado

4

Modelo Relacional
O Domínio representa o conjunto de valores atômicos admissíveis de um componente de uma relação. Ele funciona como um conector semântico inter-relação a 2 níveis Definição: todo valor de uma n-upla pertence a Di Manipulação: 2 valores só podem ser comparados se definidos sobre o mesmo domínio D Ex: D-IDADE: inteiro
Mestrado / Doutorado
5

Modelo Relacional
Exemplo: Domínios e Relações abaixo
15 25 30 D-IDADE D-PESSOA José Maria João Thaís Branca Relação: Aluno(Nome, Idade)

Relação: Professora(Nome, Idade)

É válido comparar a idade da professora com a dos alunos (mesmo domínio)

1

13/03/2012

Modelo Relacional dupla: , grau = 2 tripla: , grau = 3 ... n-upla: , grau = n

Modelo Relacional tupla Atributo: Explicita o papel de um domínio em uma relação Ex: Fone-res: D-FONE DOMÍNIO ATRIBUTOS Fone-com: D-FONE Os atributos de uma mesma relação devem ser diferentes (nomes diferentes) Um (ou vários) atributos identificam uma relação: Chave Primária
Unicidade Minimalidade
7

Tupla É uma n-upla de uma relação

Relacionados

  • informatica
    3020 palavras | 13 páginas
  • Informatica
    2265 palavras | 10 páginas
  • informatica
    1838 palavras | 8 páginas
  • A informatica
    2489 palavras | 10 páginas
  • informática
    794 palavras | 4 páginas
  • Informática
    880 palavras | 4 páginas
  • informatica
    500 palavras | 2 páginas
  • Informática
    599 palavras | 3 páginas
  • informatica
    1100 palavras | 5 páginas
  • Informatica
    405 palavras | 2 páginas