Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Superiores de Ecatepec.
C2022-2 15651
Tópicos de Bases de Datos.
PROYECTO: INVESTIGACION.
«HAGA UNA INVESTIGACION Y DESARROLLE EL TEMA DE BASES DE DATOS
ORIENTADAS A OBJETOS, EL CONTENIDO, FORMATO Y PRESENTACION SERAN
TOMADOS EN CUENTA.
Fecha de entrega:
3 de Octubre del 2022
Presenta: 1
«Proyecto Investigación» Torres Castillo Oscar.
Docente: Alberto Ali López Hernández.
Introducción:
En Definición de datos orientados a objetos.
2
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
El problema con las bases de datos relacionales
Las bases de datos relacionales tradicionales tienen algunas
limitaciones:
3
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
Desarrollo:
4
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
implícitamente que cualquier objeto se lea desde el disco en la memoria y
se vuelva a escribir en el disco. Los datos en la memoria son solo una
copia temporal del objeto en la base de datos, y la aplicación puede llamar
a la interfaz que pertenece al objeto , Procese los datos encapsulados en el
objeto, de forma similar a C ++ y Java.
Ventaja
Desventaja
5
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
La base de datos orientada a objetos ha encontrado su nicho de aplicación
en áreas tales como la ingeniería, las bases de datos espaciales, las
telecomunicaciones y en áreas científicas como la física de alta energía y
la biología molecular.
6
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
La duración de las transacciones puede ser muy larga.
Recuperar rápidamente objetos complejos.
Lenguajes de consulta de objetos, un ejemplo es OQL (Object Query
Language).
Mecanismos de seguridad basados en la noción de objeto.
Funciones para definir reglas deductivas.
Con miras a superar los retos antes mencionados, las bases de datos están
tomando varias tendencias. En general, se están auxiliando de los
lenguajes de programación orientados a objetos, los lenguajes lógicos y la
inteligencia artificial. En este sentido, podemos determinar cuatro
tendencias actuales:
7
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
La orientación a objetos representa el mundo real y resuelve problemas a
través de objetos, ya sean tangibles o digitales. Este paradigma tecnológico
considera un sistema como una entidad dinámica formada de
componentes. Un sistema sólo se define por sus componentes y la manera
en que éstos interactúan.
8
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
datos en el futuro. Esto implica que los datos se almacenan a pesar del
término del programa de aplicación. En resumen, todo administrador de
base de datos brinda persistencia a sus datos.
9
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
Características
Objetos complejos
• Enteros
• Caracteres
• Cadenas de bytes
• Expresiones del tipo booleano
• Números de punto flotante
• Conjuntos —sets—
• Listas
• Arreglos
10
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
Identidad de objetos
11
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
Soportar identidad de objetos implica que el OODBMS ofrece:
Encapsulación
12
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
Tabla describiendo la parte visible e invisible de un objeto.
Partes del encapsulamiento
Traducido a bases de datos, un objeto encapsula programas y datos.
Herencia
13
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
Ejemplo de la herencia en un OODBMS
Sobreescritura y sobrecarga
14
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
cambie algo en sus parámetros, como el número, orden o tipo de dato. Esto
mismo es posible en una base de datos orientada a objetos.
15
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.
Conclusión:
Bibliografía:
16
«Proyecto Investigación»
Docente: Alberto Ali López Hernández.