miércoles, 5 de marzo de 2014

DBOO complemento

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:

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.
  

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