1. BASE DE DATOS
Y
BASE DE DATOS ORIENTADAS A OBJETOS
DAM2A
DAVID FERNÁNDEZ RAMOS
2. BASE DE DATOS
• Los datos se almacenan sistemáticamente.
• Su uso no va destinado a programas, sino más a instituciones publicas y empresas.
• Varios tipos de bases de datos:
– Según la variabilidad de los datos almacenados
• Bases de datos estáticas
• Bases de datos dinámicas
– Según el contenido
• Bases de datos bibliográficas
• Bases de datos de texto completo
• Directorios
• Bases de datos o "bibliotecas" de información química o biológica
• Varios modelos de bases de datos:
– Bases de datos jerárquicas
– Base de datos de red
– Bases de datos transaccionales
– Bases de datos relacionales
– Bases de datos multidimensionales
– Bases de datos orientadas a objetos
– Bases de datos documentales
– Bases de datos deductivas
– Gestión de bases de datos distribuida (SGBD)
3. BASE DE DATOS ORIENTADA A OBJETOS
• La información se representa como objetos. Como en un programa con
programación orientada a objetos.
• Es una base de datos normal con la integración de características de la
programación orientada a objetos.
• Extiende los lenguajes con datos persistentes de forma transparente,
control de concurrencia, recuperación de datos, consultas asociativas y
otras capacidades.
• Se usan para trabajar en conjunción con programas de orientación a
objetos.
• Usa el mismo modelo que los programas orientados a objetos.
• Se recomienda su uso a sistemas en los que se requiere la manipulación
de datos complejos.
• Representa un coste más bajo y mejor rendimiento.
• Almacenan objetos en disco y tienen una integración transparente con el
programa.
• Reduce los costes de desarrollo y mantenimiento.