SlideShare a Scribd company logo
1 of 10
BASES DE DATOS
ORIENTADAS A OBJETOS
BASES DE DATOS
¿QUE SON LAS BASES DE DATOS ORIENTADA A
OBJETOS?
Una base de datos orientada a
objetos es un sistema de gestión de
base de datos mediante el cual
representamos la información en
forma de objetos que son utilizados
en programación.
DEFINICIÓN
La información se encuentra representada
mediante objetos, se obtiene como resultado un
sistema gestor de base de datos orientada a
objetos (ODBMS), que hace que los objetos de la
base de datos aparezcan como objetos de un
lenguaje de programación (pudiendo dar soporte
a uno o más de este tipo de lenguajes, como por
ejemplo, Visual Basic, C++ o Java).
¿CÓMO FUNCIONAN?
Se fundamentan en agrupar la
información en paquetes
relacionados entre sí, es decir,
los datos de cada registro se
combinan en un solo objeto y
a su vez se incluyen todos sus
atributos.
26/03/2023
CARACTERISTICAS
MANDATORIAS
- Soportar objetos complejos.
- identificar los valores de sus atributos.
- Encapsulación.
- El esquema de la BDOO.
- Concurrencia.
- Recuperación.
- Persistencia y manejador de almacenamiento
secundario.
- Facilidad de query.
OPCIONALES
- Herencia múltiple.
- Diseño de transacciones y versiones.
ABIERTAS
CONCEPTOS PROPIOS
◦ La encapsulación
26/03/2023
La herencia en base de datos
orientada a objetos
El polimorfismo
- Permite manipular conjuntos de datos complejos
de manera más rápida.
- A cada objeto se le asigna de forma automática un
código de identificación.
- Alto nivel de confiabilidad en la ejecución de
transacciones ACID.
-Cuentan con un mecanismo de almacenamiento
en caché.
- Son capaces de manejar grandes volúmenes de
datos.
VENTAJAS Y DESVENTAJAS
- El uso de las BDOO está poco
extendido aún.
- No existen criterios claros de
estandarización y existe poca
documentación Todavía no hay
criterios claros de
estandarización y existe poca
documentación sobre los
proyectos que las han
implementado.
ESTRUCTURA
Se basa en encapsular los datos y el
código relacionado con cada objeto
en una sola unidad. Las
interacciones entre los objetos y el
resto del sistema se realizan
mediante una interfaz que se define
mediante un conjunto de mensajes
permitidos.
26/03/2023
EJEMPLO
Una librería.
Si esta emplease una base de datos orientada a objetos.
se podría guardar «libro A» como objeto con los atributos y métodos siguientes:
- tapa dura.
- Extensión
- Autor
Libro A podría incluirse en la clase «Novela de misterio»
dentro de una subclase «Novela norteamericana».
Así mismo, estas clases podrían se subcategorías de «Novelas de ficción».
26/03/2023
Una tienda de material deportivo
Se pueden guardar cada objeto con sus atributos y métodos:
- unos patines (el objeto) Si son en línea, azules, para niños, para adultos, etc.
Los patines forman parte de la clase «patines»,
donde podemos incluir también patines pueden ser negros o patines paralelos.
- La clase «patines» es una subcategoría de «productos deportivos con ruedas»,
que incluye también la clase «monopatines».
- Cuando accedemos a través del código identificador único del objeto,
obtenemos de todos sus métodos y atributos.
26/03/2023

More Related Content

Similar to BASES DE DATOS ORIENTADAS A OBJETOS.pptx

Similar to BASES DE DATOS ORIENTADAS A OBJETOS.pptx (20)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Cuadro comparativo base de datos
Cuadro comparativo base de datosCuadro comparativo base de datos
Cuadro comparativo base de datos
 
base de datos
base de datosbase de datos
base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Tipos dba chmj_22082018
Tipos dba chmj_22082018Tipos dba chmj_22082018
Tipos dba chmj_22082018
 
Bases de datos orientadas a objetos
Bases de datos orientadas a objetosBases de datos orientadas a objetos
Bases de datos orientadas a objetos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Unidad 2-bdoo
Unidad 2-bdooUnidad 2-bdoo
Unidad 2-bdoo
 
Base de datos 2 (tema 1)
Base de datos 2 (tema 1)Base de datos 2 (tema 1)
Base de datos 2 (tema 1)
 
Introducción al Procesamiento de Base de Datos
Introducción al Procesamiento de Base de DatosIntroducción al Procesamiento de Base de Datos
Introducción al Procesamiento de Base de Datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Trabajo bdoo
Trabajo bdooTrabajo bdoo
Trabajo bdoo
 
Tabajo de base de dato
Tabajo de base de datoTabajo de base de dato
Tabajo de base de dato
 
Tabajo de base de datos
Tabajo de base de datosTabajo de base de datos
Tabajo de base de datos
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Iniciando BDOO
Iniciando BDOOIniciando BDOO
Iniciando BDOO
 
metodos de bases de datos.pdf
metodos de bases de datos.pdfmetodos de bases de datos.pdf
metodos de bases de datos.pdf
 
Yorman román corredor
Yorman román corredorYorman román corredor
Yorman román corredor
 
Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1
 

Recently uploaded

9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 

Recently uploaded (16)

9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 

BASES DE DATOS ORIENTADAS A OBJETOS.pptx

  • 1. BASES DE DATOS ORIENTADAS A OBJETOS BASES DE DATOS
  • 2. ¿QUE SON LAS BASES DE DATOS ORIENTADA A OBJETOS? Una base de datos orientada a objetos es un sistema de gestión de base de datos mediante el cual representamos la información en forma de objetos que son utilizados en programación.
  • 3. DEFINICIÓN La información se encuentra representada mediante objetos, se obtiene como resultado un sistema gestor de base de datos orientada a objetos (ODBMS), que hace que los objetos de la base de datos aparezcan como objetos de un lenguaje de programación (pudiendo dar soporte a uno o más de este tipo de lenguajes, como por ejemplo, Visual Basic, C++ o Java).
  • 4. ¿CÓMO FUNCIONAN? Se fundamentan en agrupar la información en paquetes relacionados entre sí, es decir, los datos de cada registro se combinan en un solo objeto y a su vez se incluyen todos sus atributos. 26/03/2023
  • 5. CARACTERISTICAS MANDATORIAS - Soportar objetos complejos. - identificar los valores de sus atributos. - Encapsulación. - El esquema de la BDOO. - Concurrencia. - Recuperación. - Persistencia y manejador de almacenamiento secundario. - Facilidad de query. OPCIONALES - Herencia múltiple. - Diseño de transacciones y versiones. ABIERTAS
  • 6. CONCEPTOS PROPIOS ◦ La encapsulación 26/03/2023 La herencia en base de datos orientada a objetos El polimorfismo
  • 7. - Permite manipular conjuntos de datos complejos de manera más rápida. - A cada objeto se le asigna de forma automática un código de identificación. - Alto nivel de confiabilidad en la ejecución de transacciones ACID. -Cuentan con un mecanismo de almacenamiento en caché. - Son capaces de manejar grandes volúmenes de datos. VENTAJAS Y DESVENTAJAS - El uso de las BDOO está poco extendido aún. - No existen criterios claros de estandarización y existe poca documentación Todavía no hay criterios claros de estandarización y existe poca documentación sobre los proyectos que las han implementado.
  • 8. ESTRUCTURA Se basa en encapsular los datos y el código relacionado con cada objeto en una sola unidad. Las interacciones entre los objetos y el resto del sistema se realizan mediante una interfaz que se define mediante un conjunto de mensajes permitidos. 26/03/2023
  • 9. EJEMPLO Una librería. Si esta emplease una base de datos orientada a objetos. se podría guardar «libro A» como objeto con los atributos y métodos siguientes: - tapa dura. - Extensión - Autor Libro A podría incluirse en la clase «Novela de misterio» dentro de una subclase «Novela norteamericana». Así mismo, estas clases podrían se subcategorías de «Novelas de ficción». 26/03/2023
  • 10. Una tienda de material deportivo Se pueden guardar cada objeto con sus atributos y métodos: - unos patines (el objeto) Si son en línea, azules, para niños, para adultos, etc. Los patines forman parte de la clase «patines», donde podemos incluir también patines pueden ser negros o patines paralelos. - La clase «patines» es una subcategoría de «productos deportivos con ruedas», que incluye también la clase «monopatines». - Cuando accedemos a través del código identificador único del objeto, obtenemos de todos sus métodos y atributos. 26/03/2023