DBOO complemento
El termino (BDOO) se utiliza para describir los sistemas de base de datos
que soporta el acceso directo a los datos desde lenguajes de programación
orientada a objetos.
Las bases de datos orientadas a objetos (BDOO)
son aquellas cuyo modelo de datos está orientado a objetos y almacenan y recuperan
objetos en los que se almacena estado y comportamiento. Su origen se debe a que en los
modelos clásicos de datos existen problemas para representar cierta
información, puesto que aunque permiten representar gran cantidad de datos, las operaciones que se pueden realizar con ellos
son bastante simples.
Las clases utilizadas en un determinado
lenguajede programación orientado a objetos son las mismas clases que serán utilizadas
en una BDOO; de tal manera, que no es necesaria una transformación del modelo
de objetos para ser utilizado por un SGBDOO. De forma contraria, el modelo relacional
requiere abstraerse lo suficiente como para adaptar los objetos del mundo real
a tablas
La Base de Datos Orientada a Objetos definición:
Características
Ofrece potencia al diseñador de DB para especificar estructura de objetos complejos como operaciones que pueden aplicarse a eso objetos.
Objeto
Es la representación de un objeto
del mundo real.
Un objeto normalmente tiene dos
componentes un estado(valor) y un comportamiento (operaciones)
Herencia
La herencia en BDOO consiste en
heredar todas o ciertas características de tipos o subtipos según sea requerido
para su posterior utilización tales como son las funciones (atributos y los métodos).
Conclusión.
En
Conclusión sabemos que las BDOO
representan el siguiente paso en la evolución de las
bases de
datos, para soportar el Análisis, Diseño y Programación OO. Las BDOO permiten
el desarrollo y mantenimiento de aplicaciones complejas con un costo
Significativamente menor.
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 problema del 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.
Referencias:
No hay comentarios.:
Publicar un comentario