Análisis BDOO y BDD

 

Aspecto

Base de datos orientada a objetos

Bases de datos distribuidas

Definición

Es una base de datos que rige mediante la construcción de objetos, mediante atributos y métodos. Los objetos son creados mediante clases o moldes. 

Es un conjunto de bases de datos, que están en diferentes espacios lógicos o geográficos pero que se comunican mediante una red de comunicación.


  Ejemplo:
*Una base de datos de una universidad en la que los ordenadores de Facultades de distintas ciudades están conectados.

Ventajas

1. Flexibilidad.

2 .Reusabilidad.

3. Mantenibilidad.

4. Extensibilidad.

5. Funciona bien con lenguajes de programación orientados a objetos.

6. Los códigos de identificación se asignan automáticamente a cada objeto.

  1. Fiabilidad

  2. Disponibilidad.

  3. Compartición de datos.

  4. Accesibilidad.

  5. Rendimiento.

Desventajas

  1. Limitaciones de los programadores que siguen con la programación estructurada y programación orientada a objetos.

  2. Tamaño excesivo de las aplicaciones.

  3. Uno de los inconvenientes de este modelo es que su uso está poco extendido. Aunque se conoce desde la década de 1980, hasta ahora solo se han desarrollado unos pocos SGBD para bases de datos orientadas a objetos. La comunidad que se dedica a mejorar este modelo también es relativamente pequeña. Por ello, la mayoría de los desarrolladores prefieren utilizar bases de datos relacionales.

  1. El control y el manejo de los datos se hace más tedioso por el hecho de que están en diferentes sitios. 

  2. La integridad de la información se ve puesta en entredicho debido a su complejidad en el manejo.

  3. Los mecanismos de recuperación de la información son complejos.

  4. El diseño y el manejo de la información es complejo.

Comentarios

Entradas populares de este blog

Mapa conceptual conjuntos - Mónica Erazo

Presentación Induccion

Manejo estatico de las variables en memoria