Acces

Solo disponible en BuenasTareas
  • Páginas : 15 (3544 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de septiembre de 2010
Leer documento completo
Vista previa del texto
Universidad de Castilla-La Mancha

Escuela Superior de Informática

“Bases de Datos Orientadas a Objetos y Bases de Datos Objeto-Relacionales”

Rafael Gómez-Cornejo Rubio Adrián Maire Jesús Ramón Oviedo Lama

Modelos Avanzados de Bases de Datos 25 de febrero de 2009

-1-

Índice
Índice................................................................................................................................ 2 1. Bases de Datos Orientadas a Objetos ........................................................................... 2 1.1. Introducción ........................................................................................................... 2 1.2. Modelo de datos Orientado a Objetos .................................................................... 3 1.2.1.Estructura de los objetos................................................................................. 3 1.2.2. Clases de Objetos ........................................................................................... 3 1.2.3. Herencia.......................................................................................................... 3 1.2.4. Herencia Múltiple........................................................................................... 4 1.2.5. Polimorfismo .................................................................................................. 4 1.2.7. Continentes de objetos.................................................................................... 4 1.3. Lenguajes de programación persistente................................................................. 4 1.3.1. Persistencia de los objetos .............................................................................. 4 1.3.2. Identidad de los objetos y punteros a memoria .............................................. 5 1.3.3. Almacenamiento y acceso a los objetos persistentes...................................... 6 1.4. El modelo estándar ODMG (Object Database ManagementGroup)..................... 6 1.4.1. Objetos............................................................................................................ 6 1.4.2. Literales .......................................................................................................... 7 1.4.3. Propiedades..................................................................................................... 7 1.4.4.Lenguaje de definición de objetos ODL......................................................... 8 1.4.5. Lenguaje de consulta de objetos OQL............................................................ 8 2. Bases de datos objeto-relacionales ............................................................................... 9 2.1. Tiposcomplejos..................................................................................................... 9 2.1.1. Tipos colecciones ......................................................................................... 10 2.1.2. Tipos Estructurados en SQL1999 o definición de objetos ........................... 11 2.1.3. Instanciación de tipos complejos.................................................................. 11 2.2.Herencia............................................................................................................... 12 2.2.1. Herencia de tipo............................................................................................ 12 2.2.2. Herencia de tablas......................................................................................... 13 2.2.3. Solapamiento desubtablas............................................................................ 13 2.3. Tipos de referencia .............................................................................................. 13 2.4. Consultas con tipos complejos ............................................................................ 14 2.5. Funciones y procedimientos ................................................................................ 15 3....
tracking img