Please enable JavaScript.
Coggle requires JavaScript to display documents.
Diseño de Base de datos orientados a objetos (Ventajas e inconvenientes de…
Diseño de Base de datos orientados a objetos
Complejidad de Objetos
Atienden la complejidad de los requerimientos de nuevas áreas que no pueden ser atendidas por los gestores de bases de datos tradicionales.
La orientación a objetos permite especificar no solo la estructura de objetos complejos, sino también las operaciones que se pueden realizar en estos objetos
Identidad de objetos
Se provee de identidad única a cada objeto en la base de datos y se implementa con un identificador de objeto único a través de un OID
Encapsulación
Es una propiedad que permite resguardar información a otros objetos para evitar accesos incorrectos
Tipos y clases
Tipos o clases deben de tener la capacidad de heredar de sus supertipos o superclases los atributos y los métodos.
Herencia
Propiedad que permite que los objetos hereden comportamiento dentro de una jerarquía de clases
Persistencia
Los datos se mantienen después ser creados y que la aplicación haya finalizado.
Métodos aplicados al diseño de BBDD
Define un paradigma de almacenamiento, estableciendo cómo se estructuran los datos y sus relaciones correspondientes. Esta estructura condiciona las diferentes operaciones sobre la base de datos
Ventajas e inconvenientes de las bases de datos orientados a objetos
Ventajas
Flexibilidad y soporte para manejo de diferentes tipos de datos complejos
Manipulación de datos complejos de forma ágil y rápida. Su estructura está dada por referencias entre objetos
Desventajas
Inmadurez del mercado de BDOO
Falta de estándares en la industria orientada a objetos