Documente Academic
Documente Profesional
Documente Cultură
Base de Datos
Orientado a
Objetos
BDOO
A continuación un ensayo, donde explico con mis palabras la definición de una
BDOO, su importancia en nuestro entorno técnico, caracterísitcas, ventajas,
desventajas y conclusión.
BASE DE DATOS
ORIENTADA A OBJETOS - BDOO
Está diseñada para ser eficaz, desde el punto de vista físico, para almacenar objetos
complejos.
Evita el acceso a los datos; esto es mediante los métodos almacenados en ella.
Es más segura ya que no permite tener acceso a los datos (objetos); esto debido a que
para poder entrar se tiene que hacer por los métodos que haya utilizado el programador.
BDOO.-
Con la BDOO, podemos satisfacer varias necesidades, que a veces se nos presentan:
1. Las BDOO, obtienen cada vez mayor aceptación.
2. Satisfacer las necesidades de aplicaciones más complejas.
3. El aumento del uso de lenguajes de programación OO, para el desarrollo de
aplicaciones de software.
4. Son extensibles.
5. Son más seguras.
CARACTERISITCAS:
A continuación un resumen de algunas de sus funciones.
VENTAJAS:
A continuación un resumen de algunas de sus ventajas.
DESVENTAJAS:
A continuación un resumen de algunas de sus desventajas.
SMBDOO
Definición.- Un SMBDOO debe satisfacer dos criterios debe ser un SMBD, y debe ser
un sistema orientado al objeto.
Para ello almacena objetos incorporando y empleando las ventajas de la POO permitiendo
que sus elementos se accedan como objetos propios de un ámbito de programación
orientado a objetos, tratándolos directamente sin tener que hacer la traducción a tablas
o registros.
CARACTERISITCAS:
1. OBLIGATORIAS:
Esta característica combina las del SMBDR y POO (programación orientada a objetos).
SMBDR
Persistentes.
Concurrentes.
Recuperación.
Facilidad de Consultas.
POO
Objetos.
Encapsulamiento.
Tipos, Clases.
Herencia
Identidad de Objetos.
2. OPTATIVAS:
Herencia Múltiple.
Chequeo de Tipos e Inferencia de distribución.
Diseño de Transacciones y versiones.
Facilidad de Consultas.
3. ABIERTAS:
Ofrecen grados de Libertad para los desarrolladores del sistema de Base de Datos
Orientado a Objetos.
Paradigmas de Programación.
Sistemas de Representación.
Sistemas de Tipos.
Uniformidad..
CONCLUSIONES: