Bdoo

Solo disponible en BuenasTareas
  • Páginas : 4 (944 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de octubre de 2010
Leer documento completo
Vista previa del texto
1. Objetivos

* Definir conceptos relacionados con las bases de datos orientadas a objetos (BDOO).
* Identificar la arquitectura lógica de las BDOO.
* Identificar las principalesventajas y desventajas de la utilización las BDOO.
2. Resumen
2.1. Conceptos relacionados con las bases de datos orientadas a objetos

En este apartado se explican los conceptos relacionados con lasBDOO:
* Base de datos orientada a objetos (BDOO): una colección persistente y compatible de objetos definida por un modelo de datos orientado a objetos.
* Modelo de datos orientado a objetos: Unmodelo de datos que captura la semántica de los objetos soportados en la programación orientada a objetos.
* Sistema Gestor de Bases de Datos Orientadas a Objetos (SGBDOO): El gestor de una basede datos orientada a objetos.
2.2. ODMG

Un grupo de representantes de la industria de las bases de datos, con el propósito de definir estándares para los SGBD orientados a objetos. Este grupopropuso un modelo estándar para la semántica de los objetos de una base de datos.

La última versión del estándar, ODMG 3.0, propone los siguientes componentes principales de la arquitectura ODMG paraun SGBDOO:
* Modelo de objetos
* Lenguaje de definición de objetos (ODL, Object Definition Language)
* Lenguaje de consulta de objetos (OQL, Object Query Language)
* Conexión conlos lenguajes C++, Smalltalk y Java (al menos)

2.3. ODL

Es un lenguaje para definir la especificación de los tipos de objetos para sistemas compatibles con ODMG. ODL es el equivalente de DDL(Data Definition Languaje o lenguaje de definición de datos) de los SGBD tradicionales.

Define los atributos y las relaciones entre tipos y especifica la signatura de las operaciones. Su principalobjetivo es el de facilitar la portabilidad de los esquemas entre sistemas compatibles al mismo tiempo que proporciona interoperabilidad entre distintos SGBD.

La sintaxis de ODL extiende el...
tracking img