Banco de dados

1342 palavras 6 páginas
Sumário
1. 2. 3. 4. 5. BD Orientado a Objetos (BDOO) BD Objeto-Relacional (BDOR) BD Temporal (BDT) BD Geográfico (BDG) Tecnologia XML e BD com suporte à gerência de dados XML

BD Orientado a Objetos
• BDOO: paradigma OO + SGBD
– orientação a objetos
• encapsulamento: objeto “encapsula” uma estrutura (atributos) e um comportamento (métodos)
– vantagem: cada aplicação com sua interface (“visão”) particular dos dados

• reusabilidade: novos objetos podem aproveitar propriedades já definidas em outros objetos
– vantagem: redefinições de dados são evitadas

– SGBD
• gerenciamento eficiente de dados operacionais (persistentes)
– acesso otimizado e concorrente; segurança; integridade; ...

• SGBDOO: gerenciamento de objetos persistentes

1

Modelo de Dados OO
• BDR
– modelo formalmente definido e com um conjunto fixo de conceitos

• BDOO
– falta de consenso sobre um padrão (conjunto de conceitos) • SGBDOOs com modelos heterogêneos

– carência de uma base formal
• início das pesquisas em BDOO
– muita atividade experimental, voltada às necessidades das aplicações

• tentativa de padronização: ODMG

Modelo de Dados OO - Conceitos
1. Identidade de objeto (OID) 2. Métodos 3. Classes 4. Estruturas complexas 5. Herança 6. Late Binding (ligação tardia)

2

Modelo de Dados OO - Conceitos
1. Identidade de objeto (OID) 2. Métodos 3. Classes 4. Estruturas complexas 5. Herança 6. Late Binding (ligação tardia)

Identidade do Objeto (OID)
• Identificador único de cada objeto
– gerado pelo SGBDOO e imutável – visível ou não para o usuário

• Diferenças com relação a BDR
– chave primária é passível de alteração
• consistência de unicidade • consistência de integridade referencial

– chave primária em alguns casos é um atributo artificial e visível ao usuário
• atributo adicional sem muita semântica

3

Relacionamentos entre Objetos
• Referências a OIDs objeto Pessoa nome: João Silva sexo: M ... automóvel OID(WV Gol i)

objeto Automóvel marca: WV modelo: Gol i ... proprietário

OID(João

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