Banco de Dados

1418 palavras 6 páginas
MC536
Modelo de dados
(revisão)

Modelo de dados
Modelos conceituais – para usuários
Alto nível, fácil entendimento ao usuário
MER

Modelos físicos – para computadores
Baixo nível
Descrevem detalhes de como dados são armazenados no computador

Modelos representacionais implementação) – para usuários

(ou

Nível intermediário entre o conceitual e o físico
Modelo relacional

de

MC536
Transformações do MER para Esquemas no
Modelo Relacional

Sumário
Entidades fortes
Atributos compostos
Atributos multivalorados
Entidades fracas
Superclasses e subclasses
Relacionamento 1:1
Relacionamento 1:N, N:1
Relacionamento N:M
Auto-relacionamento
Exemplo

Sumário
Entidades fortes
Atributos compostos
Atributos multivalorados
Entidades fracas
Superclasses e subclasses
Relacionamento 1:1
Relacionamento 1:N, N:1
Relacionamento N:M
Auto-relacionamento
Exemplo

Entidades fortes
Cada entidade forte (EF) é mapeada para um esquema de relação com mesmo nome Atributo da EF é mapeado para atributo com mesmo nome no esquema da relação
Uma chave da EF é mapeado para chave da relação Entidades fortes - exemplo
Cidade

Rua

CEP
MER

ALUNO

RA

Nome

Aluno(RA, Nome, Rua, Cidade, CEP)

Esquema no Modelo
Relacional

Sumário
Entidades fortes
Atributos compostos
Atributos multivalorados
Entidades fracas
Superclasses e subclasses
Relacionamento 1:1
Relacionamento 1:N, N:1
Relacionamento N:M
Auto-relacionamento
Exemplo

Atributos compostos
Atributo composto
Cada atributo atômico do atributo composto é mapeado para um atributo na relação

Atributos compostos - exemplo
Cidade

Rua

CEP
MER

ALUNO
DataNascimento
RA

Nome

Ano

Dia
Mês

Aluno(RA,Nome,Rua, Cidade,CEP,Dia,Mes,Ano)

Esquema no Modelo
Relacional

Atributos multivalorados
Atributo multivalorado
Atributo multivalorado é mapeado para nova relação Chave da nova relação:
Combinação do atributo + chave primária

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas