Cuadro comparativo

2
MODELOS VENTAJAS DESVENTAJAS BD ORIENTADA A OBJETOS Este tipo de bd proporcionan soporte en modelos de programación es un modelo intuitivo, modela bien las relaciones y es muy conveniente para grandes proyectos de software. BASES DE DATOS CONVENCIONALES son buenas manejando grandes cantidades de datos , comparten datos entre programas y realizan búsquedas rápidas basadas en valor No tienen un buen modelo de relaciones entre datos y es representado como series de tablas bidimencionales MODELO ORIENTADO A OBJETOS Se desarrolla un único modelo al que acceden directamente las aplicaciones. Simplifica la conceptualización Permite representar de una forma más natural los datos que se necesitan guardar. Mejora la comunicación entre los usuarios, los diseñadores y los analistas. Permiten construir nuevos tipos de datos a partir de tipos existentes. Única interfaz entre el LMD y el lenguaje de programación lo que elimina lo que elimina el problema de tener incrustar un lenguaje declarativo. Lenguaje de consultas más expresivo: es más adecuado para manipular despliegue de partes, consultas recursivas, etc. Soporte a transacciones largas: necesario para muchas aplicaciones de bases de datos avanzadas. Falta de experiencia: en comparación con los SGBDR, el uso de los SGBDOO es todavía relativamente limitado. Esto implica un nivel de experiencia menor en este tipo de sistemas. Falta de estándares: No existe un lenguaje de consultas estándar como SQL, aunque está el lenguaje OQL (Object Query Language) de ODMG que se está convirtiendo en un estándar de facto. Competencia con los SGBDR con una amplia experiencia, con un leguaje de consultas estándar y un modelo de datos con una sólida fundamentación teórica y un mayor soporte de los productos relacionales a herramientas para usuarios finales y desarrolladores. La optimización de consultas compromete la encapsulación: optimizar consultas requiere conocer la implementación para

Transcript of Cuadro comparativo

Page 1: Cuadro comparativo

MODELOS

VENTAJAS

DESVENTAJAS

BD ORIENTADA A OBJETOS Este tipo de bd proporcionan soporte en modelos de programación es un modelo intuitivo, modela bien las relaciones y es muy conveniente para grandes proyectos de software.

BASES DE DATOS CONVENCIONALES

son buenas manejando grandes cantidades de datos , comparten datos entre programas y realizan búsquedas rápidas basadas en valor

No tienen un buen modelo de relaciones entre datos y es representado como series de tablas bidimencionales

MODELO ORIENTADO A OBJETOS

Se desarrolla un único modelo al que acceden directamente las aplicaciones. Simplifica la conceptualización Permite representar de una forma más natural los datos que se necesitan guardar. Mejora la comunicación entre los usuarios, los diseñadores y los analistas. Permiten construir nuevos tipos de datos a partir de tipos existentes. Única interfaz entre el LMD y el lenguaje de programación lo que elimina lo que elimina el problema de tener incrustar un lenguaje declarativo. Lenguaje de consultas más expresivo: es más adecuado para manipular despliegue de partes, consultas recursivas, etc. Soporte a transacciones largas: necesario para muchas aplicaciones de bases de datos avanzadas.

Falta de experiencia: en comparación con los SGBDR, el uso de los SGBDOO es todavía relativamente limitado. Esto implica un nivel de experiencia menor en este tipo de sistemas. Falta de estándares: No existe un lenguaje de consultas estándar como SQL, aunque está el lenguaje OQL (Object Query Language) de ODMG que se está convirtiendo en un estándar de facto. Competencia con los SGBDR con una amplia experiencia, con un leguaje de consultas estándar y un modelo de datos con una sólida fundamentación teórica y un mayor soporte de los productos relacionales a herramientas para usuarios finales y desarrolladores. La optimización de consultas compromete la encapsulación: optimizar consultas requiere conocer la implementación para

Page 2: Cuadro comparativo

acceder a la BD eficientemente.

MODELO RELACIONAL

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

Deficiencia referente al manejo degráficos, multimedia y sistemas deinformación geográfica. Costos. Implementación. Instalación compleja (algunos SGB).