Banco de dados oo

Disponível somente no TrabalhosFeitos
  • Páginas : 12 (2948 palavras )
  • Download(s) : 0
  • Publicado : 21 de novembro de 2011
Ler documento completo
Amostra do texto
____________________________________________________________

_________________

Pontifícia Universidade Católica do Rio de Janeiro
Departamento de Informática
Mestrado em Ciência da Computação

Armazenamento em Banco de Dados Orientados a Objetos
Monografia para a disciplina INF2319 : Construção de Sistemas de Gerenciamento de Banco de Dados ( Período 99.2 ) Prof. Marco AntônioCasanova

Fernanda Cavaleiro de Macedo Jardim Fjardim@inf.puc-rio.br

Resumo: Este monografia analisa os conceitos presentes em um SGBDOO e as novas exigências de armazenamento de dados. Analisa também as soluções genéricas e as soluções implementadas no SGBDOO O2. Serão abordados o armazenamento de relacionamentos e as maneiras de se garantir a integridade referencial entre objetos.Finalmente, serão tratadas as técnicas de swizzling e de clustering aplicado a objetos compostos, que têm por finalidade principal a melhoria de performance durante o acesso aos dados.

____________________________________________________________

___________________ Armazenamento em SGBDOO 1

____________________________________________________________

_________________

Índice1. Introdução .......................................................................................................1 2. Conceitos Relativos ao Armazenamento de Objetos ......................................2 2.1 - Objetos....................................................................................................2 2.1.1 - Identificadores de Objeto..................................................................2 2.1.2 - Chave de Objeto...............................................................................3 2.1.3 - Atributo Simples................................................................................3 2.1.4 - Atributo de Referência ......................................................................4 2.1.5 - Atributo do Tipo Coleção..................................................................4 2.1.6 - Atributo Derivado ..............................................................................5 2.2 - Relacionamentos.....................................................................................5 2.2.1 - Relacionamentos Binários ................................................................5 2.2.2 - Atributos Inversos.............................................................................7 2.2.3 - Integridade Referencial.....................................................................8 2.2.4 - Relacionamentos Não Binários.........................................................8 2.2.5 - Relacionamentos Derivados ...........................................................10 2.3 - ObjetosCompostos...............................................................................10 2.3.1 - Agregação de Relacionamentos.....................................................11 3. Estratégias de Implementação para Armazenamento de Objetos ................12 3.1 - Armazenamento de Objetos..................................................................12 3.1.1 - Identificadores de Objetos..............................................................12 3.1.2 - Performance de OIDs .....................................................................14 3.1.3 - Bufferização dos Objetos................................................................15 3.1.4 - Informações Criadas em Tempo de Execução ...............................19 3.1.5 - Coleções eIterators........................................................................20 3.1.6 - Chave de Objeto.............................................................................20 3.1.7 - Lista de Propriedades.....................................................................21 3.1.8 - Herança de Atributos ......................................................................23 3.1.9 - Atributos longos...
tracking img