SlideShare una empresa de Scribd logo
1 de 4
De forma general:

Sistemas relacionales: tipos de datos sencillos, lenguajes
   de consulta potentes, protección de datos elevada,
    permiten modelado sencillo, consultas potentes.

Sistemas Orientados a Objetos: Tipos de datos complejos,
   integración con lenguajes de programación, elevado
rendimiento, eficaz. Se utiliza el paradigma OO como en
                 cualquier lenguaje OO.
BDOO                                                     BDR
      Origen                           A finales de los 80s                                 Bases postuladas en 1970
   Características     Mandatorias: son las que el sistema debe satisfacer   -   Se compone de varias tablas y se conforman
                       en orden de tener un sistema de BDOO.                     relaciones entre todas las entidades, generalmente
                       -    Objetos Complejos.                                   acciones.
                       -    Identidad de objetos.
                       -    Encapsulación.                                   -   Cada tabla es un conjunto de registros (filas y
                       -    Tipos o Clases.                                      columnas).

                       Opcional: son las que pueden añadirse para            -   La relación entre una tabla padre y su hijo se lleva a
                       conseguir mejorar el sistema.                             cabo a través de las claves primarias y foráneas.
                       -    Herencia múltiple.
                       -    Chequeo de tipos.                                -   Todos los datos se almacenan y se accede a ellos
                       -    Inferencia, distribución y diseño de                 por medio de las relaciones.
                            transacciones y versiones.                       -   No pueden existir tablas con el mismo nombre, ni
                                                                                 registros.
                       Abiertas: son los puntos donde el diseñador puede
                       hacer un número de opciones.                          -   Herencia soportada (especialización).
                       -    Paradigma de la programación.
                       -    Representación del sistema o el tipo de          -   Recuperación de datos y transacciones ACID
                            sistema y su uniformidad.                            soportadas.

                       Otras:
                       -    Soporte de transacciones ACID.
                       -    Soporte de recuperación (dependiendo del
                            producto concreto).
                       -    Seguridad e integridad soportada y
                            aumentada por su OID (Object Identifier).
                       -    Se conforman por medio de mensajes y lógica
                            del mundo real, estados y métodos.



Lenguaje de consulta   OQL                                                                            SQL
Ventajas          -    Flexibilidad y soporte para el manejo de          -       Provee herramientas que garantizan evitar la
                             tipos de datos complejos.                                 duplicidad de registros.
                        -    Manipulación de los mismos (datos                 -       Garantiza la integridad referencial, de manera
                             complejos) de forma rápida y ágil.                        que, cuando se borra un registro, elimina todos los
                                                                                       registros relacionados dependientes.
                                                                               -       Favorece la normalización.




     Desventajas        -    La inmadurez del mercado.                       -         Presentan deficiencias con datos gráficos,
                        -    Falta de estándares en la industria orientada a           multimedia, CAD y sistemas de información
                             objetos.                                                  geográfica.
                                                                             -         No soporta el manejo de datos complejos.


Lenguajes Compatibles   -    Comerciales:                                      MySQL, PostgreSQL, Oracle, DB2, INFORMIX, Interbase,
                              Fox pro, Magic, Access, SQL Server y                   FireBird, Sybase y Microsoft SQL Server.
                              Oracle.

                        -    Libres:
                               MySQL, Apache derby, SQLive.


     Seguridad           No permite tener acceso a los datos (objetos); esto       Se pueden crear cuentas con distintos privilegios para la
                        debido a que para poder entrar se tiene que hacer a                  manipulación de la base de datos.
                           través de los métodos que haya utilizado el
                                          programador.


     Estándares         La carencia de estándares es la mayor limitación de En 1992 se lanza “SQL-92” o “SQL2”. En la actualidad
                         las BDOO. ODMG-93 (Object-Oriented Database SQL es el mayor estándar de facto de la inmensa mayoría
                         Management Group) es un punto de partida muy                      de SGBDR comerciales.
                                       importante para ello.
Comparación entre bdoo y bdr

Más contenido relacionado

La actualidad más candente (20)

Sgbdoo
SgbdooSgbdoo
Sgbdoo
 
Comparacion bdr bdoo
Comparacion bdr bdooComparacion bdr bdoo
Comparacion bdr bdoo
 
Bdoo
BdooBdoo
Bdoo
 
BDOO-BDR
BDOO-BDRBDOO-BDR
BDOO-BDR
 
Trabajo bdoo
Trabajo bdooTrabajo bdoo
Trabajo bdoo
 
Sistemas Sgbd HomogÉNeos Y HeterogÉNeos
Sistemas Sgbd HomogÉNeos Y HeterogÉNeosSistemas Sgbd HomogÉNeos Y HeterogÉNeos
Sistemas Sgbd HomogÉNeos Y HeterogÉNeos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
T1 Sgbd
T1 SgbdT1 Sgbd
T1 Sgbd
 
BASE DE DATOS 2
BASE DE DATOS 2BASE DE DATOS 2
BASE DE DATOS 2
 
Unidad 2. Tópicos de base de datos
Unidad 2. Tópicos de base de datosUnidad 2. Tópicos de base de datos
Unidad 2. Tópicos de base de datos
 
Cuestionario sobre SGBD
Cuestionario sobre SGBDCuestionario sobre SGBD
Cuestionario sobre SGBD
 
tabla comparativa
tabla comparativatabla comparativa
tabla comparativa
 
Actividad 1.2 cuestionario sobre SGBD
Actividad 1.2 cuestionario sobre SGBDActividad 1.2 cuestionario sobre SGBD
Actividad 1.2 cuestionario sobre SGBD
 
Gbd1
Gbd1Gbd1
Gbd1
 
U1 p1
U1 p1U1 p1
U1 p1
 
Base de datos2
Base de datos2Base de datos2
Base de datos2
 
Gestor u1
Gestor u1Gestor u1
Gestor u1
 
Componentes funcionales que integran un ssd
Componentes funcionales que integran un ssdComponentes funcionales que integran un ssd
Componentes funcionales que integran un ssd
 
Base de Datos Mobiles
Base de Datos MobilesBase de Datos Mobiles
Base de Datos Mobiles
 

Similar a Comparación entre bdoo y bdr (20)

Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
Grupo 2 tarea sgbd
Grupo 2   tarea sgbdGrupo 2   tarea sgbd
Grupo 2 tarea sgbd
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
diapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdfdiapositivasdesgbd-170504023703.pdf
diapositivasdesgbd-170504023703.pdf
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
 
Conceptos generales de Bases de Datos
Conceptos generales de Bases de DatosConceptos generales de Bases de Datos
Conceptos generales de Bases de Datos
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Instituto
InstitutoInstituto
Instituto
 
Base de-datos
Base de-datosBase de-datos
Base de-datos
 
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
 
Gestor
GestorGestor
Gestor
 
Sistema de gestor de base de datos
Sistema de gestor de base de datosSistema de gestor de base de datos
Sistema de gestor de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Abd1 intro
Abd1 introAbd1 intro
Abd1 intro
 
Bases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQLBases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQL
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Último

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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 

Último (15)

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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
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
 
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
 
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)
 
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...
 
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
 
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
 
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
 
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
 
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
 

Comparación entre bdoo y bdr

  • 1. De forma general: Sistemas relacionales: tipos de datos sencillos, lenguajes de consulta potentes, protección de datos elevada, permiten modelado sencillo, consultas potentes. Sistemas Orientados a Objetos: Tipos de datos complejos, integración con lenguajes de programación, elevado rendimiento, eficaz. Se utiliza el paradigma OO como en cualquier lenguaje OO.
  • 2. BDOO BDR Origen A finales de los 80s Bases postuladas en 1970 Características Mandatorias: son las que el sistema debe satisfacer - Se compone de varias tablas y se conforman en orden de tener un sistema de BDOO. relaciones entre todas las entidades, generalmente - Objetos Complejos. acciones. - Identidad de objetos. - Encapsulación. - Cada tabla es un conjunto de registros (filas y - Tipos o Clases. columnas). Opcional: son las que pueden añadirse para - La relación entre una tabla padre y su hijo se lleva a conseguir mejorar el sistema. cabo a través de las claves primarias y foráneas. - Herencia múltiple. - Chequeo de tipos. - Todos los datos se almacenan y se accede a ellos - Inferencia, distribución y diseño de por medio de las relaciones. transacciones y versiones. - No pueden existir tablas con el mismo nombre, ni registros. Abiertas: son los puntos donde el diseñador puede hacer un número de opciones. - Herencia soportada (especialización). - Paradigma de la programación. - Representación del sistema o el tipo de - Recuperación de datos y transacciones ACID sistema y su uniformidad. soportadas. Otras: - Soporte de transacciones ACID. - Soporte de recuperación (dependiendo del producto concreto). - Seguridad e integridad soportada y aumentada por su OID (Object Identifier). - Se conforman por medio de mensajes y lógica del mundo real, estados y métodos. Lenguaje de consulta OQL SQL
  • 3. Ventajas - Flexibilidad y soporte para el manejo de - Provee herramientas que garantizan evitar la tipos de datos complejos. duplicidad de registros. - Manipulación de los mismos (datos - Garantiza la integridad referencial, de manera complejos) de forma rápida y ágil. que, cuando se borra un registro, elimina todos los registros relacionados dependientes. - Favorece la normalización. Desventajas - La inmadurez del mercado. - Presentan deficiencias con datos gráficos, - Falta de estándares en la industria orientada a multimedia, CAD y sistemas de información objetos. geográfica. - No soporta el manejo de datos complejos. Lenguajes Compatibles - Comerciales: MySQL, PostgreSQL, Oracle, DB2, INFORMIX, Interbase, Fox pro, Magic, Access, SQL Server y FireBird, Sybase y Microsoft SQL Server. Oracle. - Libres: MySQL, Apache derby, SQLive. Seguridad No permite tener acceso a los datos (objetos); esto Se pueden crear cuentas con distintos privilegios para la debido a que para poder entrar se tiene que hacer a manipulación de la base de datos. través de los métodos que haya utilizado el programador. Estándares La carencia de estándares es la mayor limitación de En 1992 se lanza “SQL-92” o “SQL2”. En la actualidad las BDOO. ODMG-93 (Object-Oriented Database SQL es el mayor estándar de facto de la inmensa mayoría Management Group) es un punto de partida muy de SGBDR comerciales. importante para ello.