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.

Más contenido relacionado

PPTX
Exposicion orientada a objetos
PDF
Financial accounting-anne britton
PDF
Environmental Compliance Audits - Cheap Insurance Against Regulatory Entangle...
PDF
BoDong-ICPR2014-CameraReady
PPTX
4s6 malnutrition (student)
PPTX
Growing Up Together_ Elin Marley
PPTX
Redstone Healthcare - Medical Imaging Jobs
Exposicion orientada a objetos
Financial accounting-anne britton
Environmental Compliance Audits - Cheap Insurance Against Regulatory Entangle...
BoDong-ICPR2014-CameraReady
4s6 malnutrition (student)
Growing Up Together_ Elin Marley
Redstone Healthcare - Medical Imaging Jobs

Similar a BDOO vs BDR (20)

PDF
BDOO-BDR
PDF
Cuadro comparativo
PDF
Ventajas y desventajas de los modelos de bd
PPTX
Comparación entre bdoo y bdr
PPTX
Clasesyobjetos
PPTX
Clases y objetos en java
PPTX
Programacion orientada a_objetos
PPTX
Trabajo de diceño y realizacion
PDF
Modelos
PDF
Cuadro comparativo de BDOO y BDR
PDF
Base de Datos Orientado a Objetos
PDF
Base de Datos Orientado a Objetos
PPT
Programación Orientada a Objetos.ppt
PDF
Introducción a base de datos
PPTX
BDOO y BDR
DOCX
2 clases y conceptos a fines
PPT
Programación Orientada a Objetos para estudiantes de sistemas
DOCX
Cuadro comp
DOCX
Cuadro comp
DOCX
Cuadro comp
BDOO-BDR
Cuadro comparativo
Ventajas y desventajas de los modelos de bd
Comparación entre bdoo y bdr
Clasesyobjetos
Clases y objetos en java
Programacion orientada a_objetos
Trabajo de diceño y realizacion
Modelos
Cuadro comparativo de BDOO y BDR
Base de Datos Orientado a Objetos
Base de Datos Orientado a Objetos
Programación Orientada a Objetos.ppt
Introducción a base de datos
BDOO y BDR
2 clases y conceptos a fines
Programación Orientada a Objetos para estudiantes de sistemas
Cuadro comp
Cuadro comp
Cuadro comp
Publicidad

Último (20)

PDF
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PPTX
TECNOLOGIA EDUCATIVA...........pptx.....
PDF
Estrategia de apoyo valentina lopez/ 10-3
PDF
Inteligencia_Artificial,_Informática_Básica,_22_06_2025_SO_2.pdf
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
DOCX
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
PPTX
PRESENTACION El PODER DE LA MENTALIDAD.pptx
PPTX
El uso de las TIC en la vida cotidiana..
PPTX
Control de calidad en productos de frutas
PDF
Final Tecno .pdfjdhdjsjdhsjshshhshshshhshhhhhhh
PPTX
Sistema de Gestión Integral TCA Ingenieros.pptx
PPTX
Navegación en neurocirugías y su implicación ética.pptx
DOCX
Trabajo informatica joel torres 10-.....................
DOCX
Nombre del estudiante Gabriela Benavides
PPTX
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pptx
PPTX
Formato de texto, párrafo, documentos, columnas periodísticas, referencias.
DOCX
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
PDF
Trabajo de recuperación _20250821_191354_0000.pdf
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
TECNOLOGIA EDUCATIVA...........pptx.....
Estrategia de apoyo valentina lopez/ 10-3
Inteligencia_Artificial,_Informática_Básica,_22_06_2025_SO_2.pdf
Mecanismos-de-Propagacion de ondas electromagneticas
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
PRESENTACION El PODER DE LA MENTALIDAD.pptx
El uso de las TIC en la vida cotidiana..
Control de calidad en productos de frutas
Final Tecno .pdfjdhdjsjdhsjshshhshshshhshhhhhhh
Sistema de Gestión Integral TCA Ingenieros.pptx
Navegación en neurocirugías y su implicación ética.pptx
Trabajo informatica joel torres 10-.....................
Nombre del estudiante Gabriela Benavides
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pptx
Formato de texto, párrafo, documentos, columnas periodísticas, referencias.
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
Trabajo de recuperación _20250821_191354_0000.pdf
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
Publicidad

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.