Please enable JavaScript.
Coggle requires JavaScript to display documents.
SISTEMA DE BASE DE DATOS ORIENTADO A OBJETOS - Coggle Diagram
SISTEMA DE BASE DE DATOS ORIENTADO A OBJETOS
Presistencia - Concurrencia - Recuperación BDOO
Se refiere a la capacidad de manipular directamente los datos almacenados en una base de datos usando un lenguaje de programación orientado a objetos. Esto contrasta con una base de datos utilizada por SQL o una interfaz utilizada por ODBC o JDBC.
El modelo de datos orientado a objetos
Tipos
SGBD jerárquicos
SGBD de red
Caracteristicas
Debe soportar objetos complejos
El DML debe ser completo
Persistencia de datos
Tipos o clases
Productos
Relaciones
Identidad y Estructura de objetos
La identidad de los objetos es un concepto mas potente a diferencia del que suele utilizarse en los lenguajes de programación o en los modelos de datos que no se base en la POO.
Encapsulamiento
En encapsulamiento consiste en unir en la clase las características y comportamientos, esto es, las variables y métodos. Es tener todo esto es una sola entidad, en los lenguajes estructurados esto era imposible.
Polimorfismo en BDOO
Se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos. El único requisito que debe cumplir los objetos que se utilizan de manera polimórfica es saber responder al mensaje que se les envía.
Herencia
Facilita la creación de objetos a partir de otros ya existentes e implica que una subclase obtiene todo el comportamiento(Métodos) y eventualmente los atributos(Variables)de su superclase.
Estándar ODMG