SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
DIFERENCIAS SGBDR/BDOO
                     SGBDR                                                BDOO

Independencia de datos                              Encapsulación, independencia de clase

La base de datos relacional almacena datos          La base de datos orientada a objetos almacena
solamente.                                          datos más métodos

Los datos pueden ser compartidos por cualquier      Los datos pueden ser usados solo por los
proceso. Los datos son diseñados para cualquier     métodos de las clases. Los datos son diseñados
tipo de uso.                                        para ser usados mediante métodos específicos
                                                    solamente.

Los datos son pasivos. Ciertas operaciones          Los objetos son activos. Las solicitudes causan
limitadas pueden ser automáticamente                que los objetos ejecuten sus métodos. Algunos
disparadas (triggers) cuando los datos son          métodos pueden ser altamente complejos, por
usados.                                             ejemplo aquellos que usan reglas y un motor de
                                                    inferencia.

Los procesos que usan los datos cambian             Las clases diseñadas para una alta reusabilidad
constantemente.                                     raramente cambian.



Los datos pueden ser físicamente reorganizados      Las clases pueden ser reorganizadas sin afectar
sin afectar como ellos son usados.                  como ellas son usadas.



Los usuarios perciben los datos como columnas,      La estructura de los datos pueden ser complejos.
filas y tablas.                                     Los usuarios desconocen la complejidad debido a
                                                    la encapsulación


Cada relación (tabla) está separada. Los
comandos JOIN relacionan datos de tablas
separadas.


La normalización de datos es hecha para ayudar a
eliminar la redundancia de datos (No ayuda en la
redundancia en el desarrollo de las aplicaciones)




Defensores SGBDR                                    Defensores BDOO
Un de las grandes ventajas de SGBDR es el         Plantean que no se necesita mucha complejidad
lenguaje de consultas y los usuarios se han       porque en la descripción del comportamiento se
acostumbrado al lenguaje de SQL. Sería un error   especifica todo lo que se desea de el.
desechar estas ideas. Ademas las SGBDR de
3era generación deben subsimir a las de 2da
generación

Más contenido relacionado

La actualidad más candente

Bases de datos orientado a objetos
Bases de datos orientado a objetosBases de datos orientado a objetos
Bases de datos orientado a objetosjorge220395
 
Sistemas de gestion de bases de datos
Sistemas de gestion de bases de datosSistemas de gestion de bases de datos
Sistemas de gestion de bases de datosJördÿ Rämös
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidademilio_ambrosio
 
Base de datos danny neira
Base de datos  danny neiraBase de datos  danny neira
Base de datos danny neiraDanny Neira
 

La actualidad más candente (6)

Bases de datos orientado a objetos
Bases de datos orientado a objetosBases de datos orientado a objetos
Bases de datos orientado a objetos
 
Bases de datos orientadas a objetos
Bases de datos orientadas a objetosBases de datos orientadas a objetos
Bases de datos orientadas a objetos
 
Sistemas de gestion de bases de datos
Sistemas de gestion de bases de datosSistemas de gestion de bases de datos
Sistemas de gestion de bases de datos
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos danny neira
Base de datos  danny neiraBase de datos  danny neira
Base de datos danny neira
 

Destacado (8)

Reporte industria 3
Reporte industria 3Reporte industria 3
Reporte industria 3
 
PFP-Logo
PFP-LogoPFP-Logo
PFP-Logo
 
Cultura organizacional
Cultura organizacionalCultura organizacional
Cultura organizacional
 
La miel silvestre
La miel silvestreLa miel silvestre
La miel silvestre
 
Eddie farewell Fergus
Eddie farewell FergusEddie farewell Fergus
Eddie farewell Fergus
 
ssc
sscssc
ssc
 
Resume
ResumeResume
Resume
 
үгийн сан
үгийн санүгийн сан
үгийн сан
 

Similar a Diferencias SGBD/BDOO

Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Doris Aguagallo
 
Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Doris Aguagallo
 
Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Doris Aguagallo
 
Aguagallo doris 6_s_ts.1 (1)
Aguagallo doris 6_s_ts.1 (1)Aguagallo doris 6_s_ts.1 (1)
Aguagallo doris 6_s_ts.1 (1)Doris Aguagallo
 
Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)Inés Rosero
 
Los sistemas gestores de bases de datos y el sql server 2008 Analucia Vera...
Los sistemas gestores de bases de datos y el sql server 2008    Analucia Vera...Los sistemas gestores de bases de datos y el sql server 2008    Analucia Vera...
Los sistemas gestores de bases de datos y el sql server 2008 Analucia Vera...analuveraarias
 
Usuarios de un SGBD
Usuarios de un SGBDUsuarios de un SGBD
Usuarios de un SGBDjosemullo3
 
Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1Cesar Yupa
 
Introduccion base de datos silvia gonzalez 11 2
Introduccion base de datos silvia gonzalez 11 2Introduccion base de datos silvia gonzalez 11 2
Introduccion base de datos silvia gonzalez 11 2SilviaGonzalezGuerrero
 
01 Introducion Bd
01 Introducion Bd01 Introducion Bd
01 Introducion BdKudos S.A.S
 
Investiacion sobre las Bases de datos
Investiacion sobre las Bases de datosInvestiacion sobre las Bases de datos
Investiacion sobre las Bases de datosRicardo Elias
 

Similar a Diferencias SGBD/BDOO (20)

Sgbdoo
SgbdooSgbdoo
Sgbdoo
 
Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1
 
Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1
 
Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1
 
Aguagallo doris 6_s_ts.1 (1)
Aguagallo doris 6_s_ts.1 (1)Aguagallo doris 6_s_ts.1 (1)
Aguagallo doris 6_s_ts.1 (1)
 
Modelo de Datos
Modelo de DatosModelo de Datos
Modelo de Datos
 
Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)
 
Base de datos y dba
Base de datos y dbaBase de datos y dba
Base de datos y dba
 
Los sistemas gestores de bases de datos y el sql server 2008 Analucia Vera...
Los sistemas gestores de bases de datos y el sql server 2008    Analucia Vera...Los sistemas gestores de bases de datos y el sql server 2008    Analucia Vera...
Los sistemas gestores de bases de datos y el sql server 2008 Analucia Vera...
 
Base de datos orientada a objetos
Base de datos orientada a objetosBase de datos orientada a objetos
Base de datos orientada a objetos
 
Usuarios de un SGBD
Usuarios de un SGBDUsuarios de un SGBD
Usuarios de un SGBD
 
UNIDAD 1. El mundo de las Bases de Datos y los SMBD
UNIDAD 1. El mundo de las Bases de Datos y los SMBDUNIDAD 1. El mundo de las Bases de Datos y los SMBD
UNIDAD 1. El mundo de las Bases de Datos y los SMBD
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datos
 
Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1
 
Tipos de Bases de Datos
Tipos de Bases de DatosTipos de Bases de Datos
Tipos de Bases de Datos
 
Trabajo1
Trabajo1Trabajo1
Trabajo1
 
DBA-UNAC
DBA-UNACDBA-UNAC
DBA-UNAC
 
Introduccion base de datos silvia gonzalez 11 2
Introduccion base de datos silvia gonzalez 11 2Introduccion base de datos silvia gonzalez 11 2
Introduccion base de datos silvia gonzalez 11 2
 
01 Introducion Bd
01 Introducion Bd01 Introducion Bd
01 Introducion Bd
 
Investiacion sobre las Bases de datos
Investiacion sobre las Bases de datosInvestiacion sobre las Bases de datos
Investiacion sobre las Bases de datos
 

Diferencias SGBD/BDOO

  • 1. DIFERENCIAS SGBDR/BDOO SGBDR BDOO Independencia de datos Encapsulación, independencia de clase La base de datos relacional almacena datos La base de datos orientada a objetos almacena solamente. datos más métodos Los datos pueden ser compartidos por cualquier Los datos pueden ser usados solo por los proceso. Los datos son diseñados para cualquier métodos de las clases. Los datos son diseñados tipo de uso. para ser usados mediante métodos específicos solamente. Los datos son pasivos. Ciertas operaciones Los objetos son activos. Las solicitudes causan limitadas pueden ser automáticamente que los objetos ejecuten sus métodos. Algunos disparadas (triggers) cuando los datos son métodos pueden ser altamente complejos, por usados. ejemplo aquellos que usan reglas y un motor de inferencia. Los procesos que usan los datos cambian Las clases diseñadas para una alta reusabilidad constantemente. raramente cambian. Los datos pueden ser físicamente reorganizados Las clases pueden ser reorganizadas sin afectar sin afectar como ellos son usados. como ellas son usadas. Los usuarios perciben los datos como columnas, La estructura de los datos pueden ser complejos. filas y tablas. Los usuarios desconocen la complejidad debido a la encapsulación Cada relación (tabla) está separada. Los comandos JOIN relacionan datos de tablas separadas. La normalización de datos es hecha para ayudar a eliminar la redundancia de datos (No ayuda en la redundancia en el desarrollo de las aplicaciones) Defensores SGBDR Defensores BDOO
  • 2. Un de las grandes ventajas de SGBDR es el Plantean que no se necesita mucha complejidad lenguaje de consultas y los usuarios se han porque en la descripción del comportamiento se acostumbrado al lenguaje de SQL. Sería un error especifica todo lo que se desea de el. desechar estas ideas. Ademas las SGBDR de 3era generación deben subsimir a las de 2da generación