lunes, 17 de septiembre de 2007

Bases de datos Orientas a Objetos

Una Base de Datos Orientada a Objetos almacena objetos. Los datos se almacenan junto a los métodos que procesan dichos datos.

Las bases de datos OO toman la idea de bases inteligentes de datos a su conclusión lógica. No se tiene acceso a dato alguno si no es a través de los métodos almacenados en la base de datos. Estos métodos están listos para entrar en acción a momento en que reciben una solicitud. Los datos de todos los objetos quedan entonces encapsulados.

El objetivo principal es el encapsulado, que permite almacenar datos y métodos. Los datos solo pueden utilizarse mediante los métodos, los datos están diseñados para ser utilizados por esos métodos.

Los objetos son activos, las solicitudes hacen que los objetos ejecuten sus métodos, algunos pueden ser complejos como aquellos que utilizan un motor de inferencias.

Las clases son diseñadas para una alta utilización y son rara vez modificadas, pudiendo ser reorganizadas sin modificar su forma de uso.

Las estructuras de datos son complejas, esto es transparente al usuario, debido a que estos están encapsulados.

Los datos están ligados entre si, de modo que los métodos logren un mejor entendimiento.

No se busca obtener datos no redundantes, sino métodos no redundantes utilizando el encapsulado y la herencia.

Las solicitudes al objeto provocan la ejecución de sus métodos.

No hay comentarios.:

Publicar un comentario

Entradas populares