SlideShare una empresa de Scribd logo
1 de 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.

Más contenido relacionado

Similar a 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 relacional
Flor de la Luz
 
Cuadro comp
Cuadro compCuadro comp
Cuadro comp
nenyta08
 
Cuadro comp
Cuadro compCuadro comp
Cuadro comp
nenyta08
 
Cuadro comp
Cuadro compCuadro comp
Cuadro comp
nenyta08
 
Base de Datos Orientado a Objetos
Base de Datos Orientado a ObjetosBase de Datos Orientado a Objetos
Base de Datos Orientado a Objetos
jesus19991
 
Base de Datos Orientado a Objetos
Base de Datos  Orientado a ObjetosBase de Datos  Orientado a Objetos
Base de Datos Orientado a Objetos
jesus19991
 
BDOO y BDR
BDOO y BDRBDOO y BDR
BDOO y BDR
joseapl
 
Comparación entre bdoo y bdr
Comparación entre bdoo y bdrComparación entre bdoo y bdr
Comparación entre bdoo y bdr
cagoncevatt
 
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
Irene Lorza
 
Diferencias SGBD/BDOO
Diferencias SGBD/BDOODiferencias SGBD/BDOO
Diferencias SGBD/BDOO
aferia7
 
Diferencias sgbdrbdoo
Diferencias sgbdrbdooDiferencias sgbdrbdoo
Diferencias sgbdrbdoo
aferia7
 

Similar a 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
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
Yanitza28
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
Marc Liust
 

Último (18)

presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.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.