Modelos Relacionais

1318 palavras 6 páginas
Modelo de Dados
• Modelo para organização dos dados de um
BD
– define um conjunto de conceitos para a representação de dados
• exemplos: entidade, tabela, atributo, ...

– existem modelos para diferentes níveis de abstração de representação de dados
• modelos conceituais
• modelos lógicos
• modelos físicos
– organização dos arquivos de dados em disco (organização seqüencial, uso de índices hashing ou B-trees, ...)
– não são manipulados por usuários ou aplicações que acessam o BD
» decisões de implementação de cada SGBD

Modelos Conceituais


Representação com alto nível de abstração
– modela de forma mais natural os fatos do mundo real, suas propriedades e seus relacionamentos – independente de BD
– preocupação com a semântica da aplicação
– exemplo: modelo entidade-relacionamento

Matrícula

(0,N)

Alunos

(1,1)
Lotação

Nome

Cursos
Código

Nome

AnoIngresso

1

Modelos Lógicos
• Representam os dados em alguma estrutura
(lógica) de armazenamento de dados
– também chamados de modelos de BD
– dependente de BD
– exemplos
• modelo relacional (tabelas)
• modelos hierárquico e XML (árvore)
• modelo orientado a objetos (classes - objetos complexos) Alunos

matrícula

nome

anoIngresso curso

Cursos código

nome

Modelos de BD (Lógicos)
• Suporte a métodos de acesso
– especificação dos conceitos do modelo (DDL)
• dados, seus domínios, relacionamentos e restrições

– manipulação de conceitos modelados (DML)

• Esquema (lógico) de BD
– resultado da especificação dos dados de um domínio de aplicação em um modelo de BD
Requisitos da
Aplicação

Modelo de
BD

Esquema
Lógico

2

Modelos de BD
• 1a geração: Modelos pré-relacionais
– modelos hierárquico e de rede

• 2a geração: Modelo relacional
• 3a geração: Modelos pós-relacionais
– modelos orientado a objetos, objeto-relacional, temporal, geográfico, ...

Modelos Pré-Relacionais
• Modelos com várias limitações
– não

Relacionados

  • Modelo Relacional
    2059 palavras | 9 páginas
  • Modelo relacional
    1390 palavras | 6 páginas
  • O Modelo Relacional
    5725 palavras | 23 páginas
  • Modelo relacional
    7430 palavras | 30 páginas
  • Modelo Relacional
    979 palavras | 4 páginas
  • Modelo relacional
    621 palavras | 3 páginas
  • Modelo Relacional
    3452 palavras | 14 páginas
  • Restrições de modelo relacional
    413 palavras | 2 páginas
  • Aula4 Modelo Relacional
    2057 palavras | 9 páginas
  • Construção de um modelo relacional
    30204 palavras | 121 páginas