Está en la página 1de 3

UNIVERSIDAD TECNOLGICA DE TEHUACN

TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

CUADRO COMPARATIVO ENTRE BASES DE DATOS RELACIONALES Y BASES DE DATOS ORIENTADAS A OBJETOS T.S.U VCTOR DOLORES MARCOS

BASES DE DATOS PARA APLICACIONES

ING. OCTAVIO SANCHES DELGADO

TIPO DE BASE DE DATOS

MODELO ORIENTADO A OBJETOS

VENTAJAS DESVENTAJAS Se reduce la distancia entre el modelo Falta de experiencia: en comparacin con conceptual de datos y el modelo lgico los SGBDR, el uso de los SGBDOO es del de todava relativamente limitado. Esto implica un nivel de experiencia menor en Se desarrolla un nico modelo al que este tipo de sistemas. acceden directamente las aplicaciones. Falta de estndares: No existe un lenguaje Simplifica la conceptualizacin de consultas estndar como SQL, aunque Permite representar de una forma ms est el lenguaje OQL (Object Query natural los datos que se necesitan Language) de ODMG que se est guardar. convirtiendo en un estndar de facto. Mejora la comunicacin entre los Competencia con los SGBDR con una usuarios, los diseadores y los analistas. amplia experiencia, con un leguaje de Permiten construir nuevos tipos de datos consultas estndar y un modelo de datos a partir de tipos existentes. con una slida fundamentacin terica y nica interfaz entre el LMD y el lenguaje un mayor soporte de los productos de programacin lo que elimina lo que relacionales a herramientas para usuarios elimina el problema de tener incrustar un finales y desarrolladores. lenguaje declarativo. La optimizacin de consultas compromete Lenguaje de consultas ms expresivo: es la encapsulacin: optimizar consultas ms adecuado para manipular despliegue requiere conocer la implementacin para de partes, consultas recursivas, etc. acceder a la BD eficientemente. Soporte a transacciones largas: necesario Los bloqueos a nivel de objeto, utilizados para muchas aplicaciones de bases de en protocolos de control de concurrencia datos avanzadas. pueden afectar al rendimiento. Aplicabilidad a aplicaciones avanzadas de Complejidad: el incremento de bases de datos (CASE, CAD, sistemas funcionalidad provisto por un SGBDOO, multimedia...). como un nico nivel de modelo de almacenamiento o soporte a transacciones largas, lo hace ms complejo que un SGBDR. La complejidad conlleva productos ms caros y difciles de usar.

MODELO RELACIONAL

Ofrecen simples y eficaces sistemas para la manipulacin de datos. Provee herramientas que garantizan evitar la redundancia en datos Al eliminar registros en ella se puede realizar esta accin sobre los registros relacionados a ella. Permite la normalizacin de cada tabla contenida y as favorecer la estructuracin de la misma. Permite la integridad de los datos. Sencillez referente al uso de las misma por los usuarios.

Falta de soporte a las vistas: la mayora de SGBDOO no proveen mecanismos de vistas. Falta de soporte a la seguridad: Actualmente los SGBDOO no proveen un mecanismo adecuado de seguridad. La mayora de mecanismos estn basados en un nivel de granularidad alto y los usuarios no pueden conceder derechos de acceso a objetos o clases individuales. Deficiencia referente al manejo de grficos, multimedia y sistemas de informacin geogrfica. Costos. Implementacin. Instalacin compleja (algunos SGB).

También podría gustarte