Ventajas y desventajas "BD" Orientada a objetos

 Como en otros tipos de bases de datos, el modelo de base de datos orientado a objetos tiene ventajas y desventajas, que debemos sopesar a la hora de implementarlo, teniendo en cuenta las necesidades que nuestra empresa, negocio o proyecto pueda tener respecto al empleo de una base de datos u otra.

Ventajas

Entre las principales ventajas con las que cuentan la base de datos orientadas a objetos tenemos las siguientes:

  • Si estamos trabajando con lenguajes de programación orientados a objetos, son las más adecuadas, puesto que los objetos del código fuente se pueden integrar fácilmente en la base de datos.
  • Permite manipular conjuntos de datos complejos de manera más rápida, tanto para guardarse como para su consulta.
  • A cada objeto se le asigna de forma automática un código de identificación.
  • Alto nivel de confiabilidad en la ejecución de transacciones ACID, es decir, que las transacciones se completan solo cuando no existen conflictos con los datos.
  • Cuentan con un mecanismo de almacenamiento en caché que crea réplicas parciales de la base de datos, lo que mejora su rendimiento.
  • Son capaces de manejar grandes volúmenes de datos.

Desventajas

En cuanto a sus desventajas, podemos hablar de una principal y es que el uso de las BDOO está poco extendido aún (incluso cuando están experimentando ese resurgir que mencionábamos al comienzo) y esto implica que todavía no hay criterios claros de estandarización y existe poca documentación sobre los proyectos que las han implementado.

Comentarios