Curso

Solo disponible en BuenasTareas
  • Páginas : 41 (10047 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de junio de 2011
Leer documento completo
Vista previa del texto
Bases de Datos

Indice
Introducción
I.- Conceptos fundamentales
II.- Bases de datos orientadas a objetos (BDOO)
2.1 ¿Qué es O.O.?
2.2 ¿Por qué O.O.?
2.3 ¿Qué es una BDOO?
2.4 Un Modelo Conceptual Unificado
2.5 Arquitectura de Una BDOO
2.6 Desarrollo con Bases de Datos OO
2.7 Tres Enfoques de Construcción deBases de Datos OO
2.8 Impacto de la Orientación a Objetos en la Ingeniería del Software
2.9 Ventajas en BDOOs
2.10 Posibles Desventajas
2.11 Rendimiento
2.12 Características mandatorias ó reglas de oro
2.12.1 Manifiesto de sistema de gestión de BDOO
2.12.2 Características obligatorias
2.12.3 Característicasopcionales
2.12.4 Características abiertas
2.12.5 Características generales
2.12.6 Los sistemas de BDOO te proporciona el bloqueo
III.- Algunos ejemplos de la tecnología orientada a objetos
3.1 Características de los SGBDOO
3.2 Primer intento de Estandarización: ODMG-93
3.2.1 Lenguaje ODL3.2.2 Lenguaje OML
3.2.3 Lenguaje OQL
3.3 ¿Qué es BDOviedo3?
3.3.1 Palabras Clave
3.4 Programación Modular
3.5 Objetivos
3.6 Otros aspectos a destacar
3.7 Trabajos relacionados
3.8 Sistema de gestión de BD en OVIEDO3
3.8.1 El sistema operativo orientado a objetos
3.8.2 Modelo deobjetos de S04
3.9 BDOviedo3 aplica el estándar
3.10 Situación del SGBDOO en OVIEDO3
3.11 Prototipo I
3.12 Prototipo II
3.13 Prototipo III
3.14 Qué viene después de OO
Conclusiones
Glosario
Bibliografía

Introducción

En esté tema hablaremos de la evolución de los diferentes tipos de Bases de Datos y porconsiguiente del surgimiento de las Bases de Datos Orientadas a Objetos(BDOO).Las BDOO almacenan y manipulan información que puede ser digitalizada (representada) por objetos, proporcionan una estructura flexible con acceso ágil, rápido, con gran capacidad de modificación.

Además combina las mejores cualidades de los archivos planos, las bases jerárquicas y relacionales. Como veremos a continuación lasBDOO representan el siguiente paso en la evolución de las Bases de Datos para soportar el análisis, diseño y programación Orientada a Objetos.

Estás permiten el desarrollo y mantenimiento de aplicaciones complejas ya que se puede utilizar un mismo modelo conceptual y así aplicarlo al análisis, diseño y programación, esto reduce el problema entre los diferentes modelos atrávez de todo el ciclode vida, con un costo significativamente menor.

Como cualquier base de datos programable, una base de datos orientada a objetos (BDOO) da un ambiente para el desarrollo de aplicaciones con un depósito persistente listo para su explotación.
Permiten que el mismo modelo conceptual se aplique al análisis, diseño, programación, definición y acceso a la base de datos. Esto reduce el problemadel operador de traducción entre los diferentes modelos a través de todo el ciclo de vida. El modelo conceptual debe ser la base de las herramientas CASE OO totalmente integradas, las cuales ayudan a generar la estructura de datos y los métodos.
Además las BDOO ofrecen un mejor rendimiento de la máquina que las bases de datos por relación, para aplicaciones ó clases con estructuras complejas dedatos. Sin embargo, las BDOO coexistirán con las bases de datos por relación como una forma de estructura de datos dentro de una BDOO.

(Figura No.1)
Breve Historia del Desarrollo de las Bases de Datos

Sistemas de administración
OO de bases de datos (por
Ejemplo, Versant, Objectivity)
Sistemas de administración de bases de datos
Por relación (por ejemplo, DB2, Oracle)
Sistemas de...
tracking img