Está en la página 1de 7

BDOO

Qu es una BDOO?

Tres Enfoques de Construccin de Bases


de Datos Orientado a Objetos Arquitectura de Versant

VENTAJAS

Mayor capacidad de modelado Ampliabilidad Lenguaje de consulta ms expresivo. Adecuacin a las aplicaciones avanzadas de base de datos. Mayores prestaciones.

DESVENTAJAS

Carencia de un modelo de datos universal. Carencia de experiencia. Carencia de estndares. Competencia. Con respecto a los SGBDR y los SGBDOR. La optimizacin de consultas compromete la encapsulacin. El modelo de objetos an no tiene una teora matemtica coherente que le sirva de base.

ltima versin del estndar ODMG 3.0

Modelo de objetos

Lenguaje de definicin de objetos (ODL, Object Definition Language)


Lenguaje de consulta de objetos (OQL, Object Query Language) Conexin con los lenguajes C++, Smalltalk y Java (al menos)

Evolucin y Tendencias de las BDOO


TECNOLOGA Relacionales Paralelas Tiempo real Memoria principal Activas Deductivas Orientadas a objetos Multimedia Temporales Seguras Difusas Dist. homogneas Federadas Multibases de datos Mviles Datawarehousing
CIENTIFICO INDUSTRIAL COMERCIAL

**** *** ** ** *** *** *** *** ** ** * *** ** ** ** *

**** ** * * *** * *** ** ** *** * * ***

**** ** ** * ** * **

El Primero.- se puede utilizar el cdigo actual altamente complejo de los sistemas de administracin de las bases de datos, de modo que una BDOO se implante ms rpido sin tener que iniciar de cero. Las tcnicas orientadas a objetos se pueden utilizar como medios para el diseo sencillo de sistemas complejos. Los sistemas se construyen a partir de componentes ya probados con un formato definido para las solicitudes de las operaciones del componente. El Segundo: considera a la BDOO como una extensin de la tecnologa de las bases de datos por relacin. De este modo, las herramientas, tcnicas, y vasta experiencia de la tecnologa por relacin se utilizan para construir un nuevo SABD. Se pueden aadir apuntadores a las tablas de relacin para ligarlas con objetos binarios de gran tamao (BLOB). La base de datos tambin debe proporcionar a las aplicaciones clientes un acceso aleatorio y por partes a grandes objetos, con el fin de que slo sea necesario recuperar a travs de la red la parte solicitada de los datos.

El Tercero: reflexiona sobre la arquitectura de los sistemas de bases de datos y produce una nueva arquitectura optimizada, que cumple las

También podría gustarte