SlideShare ist ein Scribd-Unternehmen logo
1 von 2
BDOO                                                         BDR

            Ventajas                          Desventajas                  Ventajas                       Desventajas

Soporta    manejo     de    datos                                                               Sólo soporta el manejo de datos
complejos (para ello se crearon).                                                               simples.

                                     La recuperación de los datos La recuperación de datos es
                                     depende del soporte concreto. soportada.

Mejor seguridad e integridad
gracias a su OID (Object ID).

Herencia con mejor manejo.                                                                      Herencia               soportada
Las       clases      encapsulan                                                                (especialización).
el     comportamiento   de   los                                                                Las operaciones que se pueden
objetos, haciendo accesible las                                                                 hacer sobre las relaciones se
facilidades implementadas en                                                                    limitan a actualizar y recuperar
otras clases.                                                                                   listas.

                                     Carece de estándar.         Es el estándar de la inmensa
                                                                 mayoría de SGBDR.

La recuperación de un objeto                                                                    Precisa      muchas       tablas
es una operación única, al ser                                                                  normalizadas para representar
almacenado como un todo                                                                         un objeto real, debiendo hacer
coherente.                                                                                      uniones para recuperar objetos
                                                                                                complejos. Proceso lento.

Objetos     con      ID      único                                                              Las propiedades de una entidad
independiente de los atributos.                                                                 la identifican, aunque a veces no
                                                                                                estén presentes en el mundo real
Las reglas de integridad pueden                                                                              Integridad referencial forzada.
ser    implementadas       como                                                                              Incapaz de representar toda su
métodos gracias a las clases.                                                                                semántica.
Las apps comparten clases, por                                                                               No      se    comparte      código
lo que también las restricciones                                                                             entre apps, lo que dificulta la
de datos.                                                                                                    consistencia de datos.

Implementadas para      permitir                                                                             Difícil modificar o expandir la
añadir más semántica.                                                                                        estructura de datos (implica
                                                                                                             reescribir las relaciones).

Lenguaje        basado      en                                                                               Lenguaje de acceso declarativo,
procedimientos. Requiere menos                                                                               basado en la lógica para
optimizaciones y para consulta                                                                               optimizar la consulta.
de objetos complejos es más
eficiente.

                                   Cada método es un evento Número                 fijo   predefinido   de
                                   potencial (hace difícil detectarlo). eventos.

Weitere ähnliche Inhalte

Ähnlich wie BDOO vs BDR

Comparacio de la bdor y modelo relacional
Comparacio de la bdor y modelo relacionalComparacio de la bdor y modelo relacional
Comparacio de la bdor y modelo relacionalFlor de la Luz
 
Cuadro comp
Cuadro compCuadro comp
Cuadro compnenyta08
 
Cuadro comp
Cuadro compCuadro comp
Cuadro compnenyta08
 
Cuadro comp
Cuadro compCuadro comp
Cuadro compnenyta08
 
Base de Datos Orientado a Objetos
Base de Datos Orientado a ObjetosBase de Datos Orientado a Objetos
Base de Datos Orientado a Objetosjesus19991
 
Base de Datos Orientado a Objetos
Base de Datos  Orientado a ObjetosBase de Datos  Orientado a Objetos
Base de Datos Orientado a Objetosjesus19991
 
Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1Cesar Yupa
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSmarly alfonso
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetosmarly alfonso
 
BDOO y BDR
BDOO y BDRBDOO y BDR
BDOO y BDRjoseapl
 
Comparación entre bdoo y bdr
Comparación entre bdoo y bdrComparación entre bdoo y bdr
Comparación entre bdoo y bdrcagoncevatt
 
Programación orientada-a-objetos
Programación orientada-a-objetosProgramación orientada-a-objetos
Programación orientada-a-objetosTAPIA SILVA EVELINA
 
Ventajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdVentajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdIrene Lorza
 
Diferencias SGBD/BDOO
Diferencias SGBD/BDOODiferencias SGBD/BDOO
Diferencias SGBD/BDOOaferia7
 
Diferencias sgbdrbdoo
Diferencias sgbdrbdooDiferencias sgbdrbdoo
Diferencias sgbdrbdooaferia7
 

Ähnlich wie BDOO vs BDR (20)

BDOO-BDR
BDOO-BDRBDOO-BDR
BDOO-BDR
 
Comparacio de la bdor y modelo relacional
Comparacio de la bdor y modelo relacionalComparacio de la bdor y modelo relacional
Comparacio de la bdor y modelo relacional
 
Cuadro comp
Cuadro compCuadro comp
Cuadro comp
 
Cuadro comp
Cuadro compCuadro comp
Cuadro comp
 
Cuadro comp
Cuadro compCuadro comp
Cuadro comp
 
Base de Datos Orientado a Objetos
Base de Datos Orientado a ObjetosBase de Datos Orientado a Objetos
Base de Datos Orientado a Objetos
 
Base de Datos Orientado a Objetos
Base de Datos  Orientado a ObjetosBase de Datos  Orientado a Objetos
Base de Datos Orientado a Objetos
 
Hibernate
HibernateHibernate
Hibernate
 
Metodologia ROM
Metodologia ROMMetodologia ROM
Metodologia ROM
 
Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1
 
Base de datos
Base de datosBase de datos
Base de datos
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOS
 
Programacion Orientada A Objetos
Programacion Orientada A ObjetosProgramacion Orientada A Objetos
Programacion Orientada A Objetos
 
BDOO y BDR
BDOO y BDRBDOO y BDR
BDOO y BDR
 
Comparación entre bdoo y bdr
Comparación entre bdoo y bdrComparación entre bdoo y bdr
Comparación entre bdoo y bdr
 
Asignación 1 astrid c.
Asignación 1 astrid c.Asignación 1 astrid c.
Asignación 1 astrid c.
 
Programación orientada-a-objetos
Programación orientada-a-objetosProgramación orientada-a-objetos
Programación orientada-a-objetos
 
Ventajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bdVentajas y desventajas de los modelos de bd
Ventajas y desventajas de los modelos de bd
 
Diferencias SGBD/BDOO
Diferencias SGBD/BDOODiferencias SGBD/BDOO
Diferencias SGBD/BDOO
 
Diferencias sgbdrbdoo
Diferencias sgbdrbdooDiferencias sgbdrbdoo
Diferencias sgbdrbdoo
 

Kürzlich hochgeladen

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
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
 
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
 
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
 
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
 
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
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
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
 
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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 

Kürzlich hochgeladen (15)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
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
 
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
 
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
 
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
 
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
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
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)
 
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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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...
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 

BDOO vs BDR

  • 1. BDOO BDR Ventajas Desventajas Ventajas Desventajas Soporta manejo de datos Sólo soporta el manejo de datos complejos (para ello se crearon). simples. La recuperación de los datos La recuperación de datos es depende del soporte concreto. soportada. Mejor seguridad e integridad gracias a su OID (Object ID). Herencia con mejor manejo. Herencia soportada Las clases encapsulan (especialización). el comportamiento de los Las operaciones que se pueden objetos, haciendo accesible las hacer sobre las relaciones se facilidades implementadas en limitan a actualizar y recuperar otras clases. listas. Carece de estándar. Es el estándar de la inmensa mayoría de SGBDR. La recuperación de un objeto Precisa muchas tablas es una operación única, al ser normalizadas para representar almacenado como un todo un objeto real, debiendo hacer coherente. uniones para recuperar objetos complejos. Proceso lento. Objetos con ID único Las propiedades de una entidad independiente de los atributos. la identifican, aunque a veces no estén presentes en el mundo real
  • 2. Las reglas de integridad pueden Integridad referencial forzada. ser implementadas como Incapaz de representar toda su métodos gracias a las clases. semántica. Las apps comparten clases, por No se comparte código lo que también las restricciones entre apps, lo que dificulta la de datos. consistencia de datos. Implementadas para permitir Difícil modificar o expandir la añadir más semántica. estructura de datos (implica reescribir las relaciones). Lenguaje basado en Lenguaje de acceso declarativo, procedimientos. Requiere menos basado en la lógica para optimizaciones y para consulta optimizar la consulta. de objetos complejos es más eficiente. Cada método es un evento Número fijo predefinido de potencial (hace difícil detectarlo). eventos.