ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Bases de datos. Ventajas Desventajas


Enviado por   •  12 de Marzo de 2021  •  Apuntes  •  403 Palabras (2 Páginas)  •  182 Visitas

Página 1 de 2

Ventajas

Desventajas

Bases de datos relacional

-Ofrecen sistemas simples y eficaces para representar y manipular los datos.

-Garantiza integridad referencial.

-Provee herramientas que evitan la duplicidad de registros.

-Favorece la normalización por ser más comprensible y aplicable.

-Integridad de datos.

-Al eliminar un registro elimina todos los registros relacionados dependientes (independencia lógica).

-Sencillez para que sea fácil de comprender y utilizar por parte del usuario final.

-Uniformidad en cuanto a la manipulación de la BD por parte de los usuarios.

-Presentan deficiencias con daros gráficos, multimedia, CAD y sistemas de información geográfica.

-No se manipulan de forma manejable los bloques de texto como tipo de dato.

-Las bases de datos orientadas a objetos (BDOO) se propusieron con el objetivo de satisfacer las necesidades de las aplicaciones y así complementar, pero no sustituir a las bases de datos relacionales.

-Pueden promover problemas de islas de información como el modelo relacional es tan fácil de utilizar, a varias personas se les hace fácil crear sus propios subconjuntos y aplicaciones de BD.

Bases de datos orientadas a objetos

-Manipula datos complejos de una manera rápida.

-Tiene mayor capacidad de modelado; ya que un objeto puede encapsular un estado como un comportamiento, puede almacenar todas las relaciones que tenga y pueden agruparse para formar objetos complejos.

-Tiene ampliabilidad; ya que se pueden construir datos a partir de los ya existentes y se pueden rehusar las clases.

-Tiene un lenguaje de consulta más expresivo; ya que un SGBDOO es una forma común para accesar a los datos mientras que en SQL utiliza el acceso asociativo.

-Tiene mayores prestaciones; ya que proporcionan mejoras significativas de rendimiento con respecto a un modelo relacional.

-Tiene una adecuación a las aplicaciones avanzadas de BD; ya que este tipo de sistemas o modelos resultan efectivos para el CAD, CASE, OIS y sistemas multimedia.

-La depuración de código orientado a objetos es algo más compleja que la depuración de código estructurado.

-En caso de producirse un error se debe recorrer todo el árbol de herencia para encontrarlo, al que en programación estructurada no se tiene que hacer.

-Imposibilidad de usar procedimientos almacenados ya que los objetos solo pueden ser consultados con el cliente.

-Inmadurez en el mercado o carencia de experiencia por ser algo nuevo y no hay un nivel de experiencia.

-Carecen de una base teórica ya que no tienen un modelo de datos que este universalmente aceptado.

-La optimización de consultas compromete la encapsulación; ya que esta requiere de una comprensión de la implementación de los objetos, para poder acceder a las bases de datos de una manera eficiente.

...

Descargar como (para miembros actualizados)  txt (2.8 Kb)   pdf (47.5 Kb)   docx (8.4 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com