Bases de datos

Páginas: 31 (7714 palabras) Publicado: 12 de octubre de 2010
UNIVERSIDAD TECNOLÓGICA DE HUEJOTZINGO

ING. EN TECNOLOGÍAS DE LA INFORMACIÓN.

Bases de datos orientadas a objetos (BDOO)

Integrantes:
Luz Estela Hernández Córdova
María Eloísa Mirón Carrillo
Norma Lidia Godínez Rivera
José Luis Ventura de Jesús
Juan Rafael Zenteno Juárez

Contenido

Contenido 1
Breve historia del desarrollo de las bases de datos 3
conceptos fundamentales 3Base de datos orientados a objetos. 4
Manejo y uso de una base de datos estructurada orientado a objetos 6
1.1. Introducción 7
I Bases de datos orientadas a objetos (BDOO) 8
1.1 ¿Qué es Orientados a Objetos? 8
1.2 ¿Por qué Orientados a Objetos? 8
1.3 ¿Qué es una BDOO? 8
1.4 Un Modelo Conceptual Unificado 8
1.5 Arquitectura de Una BDOO 8
1.6 Desarrollo con Bases de Datos Orientado aObjetos 9
1.7 Tres Enfoques de Construcción de Bases de Datos Orientado a Objetos 10
1.8 Impacto de la Orientación a Objetos en la Ingeniería del Software. 11
1.9 Ventajas en BDOOs 11
1.10 Posibles Desventajas 12
1.11 Rendimiento 12
1.12 Características mandatorias ó reglas de oro 13
1.12.1 Manifiesto de sistema de gestión de BDOO 13
1.12.2 Características obligatorias 13
1.12.3Características opcionales 13
1.12.4 Características abiertas 14
1.12.6 Los sistemas de BDOO te proporciona el bloqueo. 14
2.2. Modelo de datos Orientado a Objetos 14
2.2.1. Estructura de los objetos 14
2.2.2. Clases de Objetos 15
2.2.3. Herencia 15
2.2.4. Herencia Múltiple. 15
2.2.5. Polimorfismo 15
2.2.7. 15
2.3. Lenguajes de programación persistente. 16
2.3.1. Persistencia de los objetos 162.3.2. Identidad de los objetos y punteros a memoria 16
2.3.3. Almacenamiento y acceso a los objetos persistentes 17
2.4. El modelo estándar ODMG (Object Database Management Group) 17
2.4.2. Literales 18
2.4.3. Propiedades 18
2.4.4. Lenguaje de definición de objetos ODL 18
2.4.5. Lenguaje de consulta de objetos OQL 19
III.- Algunos ejemplos de la tecnología orientada a objetos. 20
3.1Características de los SGBDOO 20
3.2.1 Lenguaje ODL 22
3.2.2 Lenguaje OML 23
3.2.3 Lenguaje OQL 23
3.3 ¿Qué es BDOviedo3? 24
3.3.1 Palabras Clave 24
3.4 Programación Modular 24
3.5 Objetivos 25
3.6 Otros aspectos a destacar 26
3.7 Trabajos relacionados 26
3.8 Sistema de gestión de BD en OVIEDO3 27
3.9 BDOviedo3 aplica el estándar 27
3.10 Situación del SGBDOO en OVIEDO3 28
3.11 Prototipo I 283.12 Prototipo II 29
3.13 Prototipo III 30
3.14 Qué viene después de Orientado a Objetos 31
CONCLUSION 31
Bibliografía 33

BREVE HISTORIA DEL DESARROLLO DE LAS BASES DE DATOS

Sistemas de administración OO de bases de datos (por Ejemplo, Versant, Objectivity) como se muestra en la Figura cuatro generaciones de sistemas han manejado datos de computación. Al principio, los lenguajes y lasinstrucciones de máquina eran muy similares, lo que producía un modelo de programación orientado por procesos. Por ejemplo, los programas para la suma se organizaban en torno al proceso de suma de la máquina: los números se cargaban en registros, se ejecutaba la instrucción de suma y se trabajaban los posibles errores de desbordamiento superior ó inferior. Algunos resultados se almacenaban para suuso posterior. En principio los programas ejecutaban las tareas y nunca las escribían en un dispositivo de almacenamiento. En está etapa, uno de los pocos elementos que se almacenaban era el propio programa. Sin embargo, los programadores pronto se dieron cuenta del valor de registrar los resultados. La grabación de los resultados del programa aumentó con el advenimiento del almacenamiento en discosmagnéticos rotatorios, lo que ofreció la posibilidad del acceso aleatorio a grandes cantidades de datos almacenados.

CONCEPTOS FUNDAMENTALES

Objeto: es cualquier cosa real ó abstracta acerca de la cual almacenamos datos y los métodos que controlan dichos datos. Por ejem. En una empresa EMPLEADO se aplica a los objetos que son personas empleadas por alguna organización alguna INSTANCIA...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS