Está en la página 1de 4

CUADRO COMPARATIVO BDOO VS BDR

Irving Raul Vazquez Ramirez

12 DE AGOSTO DE 2020
BASE DE DATOS MODERNAS
UAEH ESTL
BASE DE DATOS ORIENTADA A BASE DE DATOS RELACIONAL
OBJETOS

Una base de datos orientada a objetos es un sistema Una base de datos relacional es una recopilación de
de gestión de base de datos mediante el cual elementos de datos con relaciones predefinidas entre
DEFINICION representamos la información en forma de objetos ellos. Estos elementos se organizan como un conjunto
que son utilizados en programación orientada a de tablas con columnas y filas
objetos.

 Almacenan y manipulan información que pude  Permiten establecer interconexiones entre los
ser digitalizada por objetos. datos de ambas tablas.
 Permiten el desarrollo y mantenimiento de  No pueden existir dos tablas con el mismo
aplicaciones complejas. nombre de registro.
 Combinan las mejores cualidades de los archivos  La relación entre una tabla padre y un hijo, se
planos. lleva a cabo por medio de las claves primarias y
 Evita el exceso a datos. foráneas.
 MANDATORIAS. Son las que el sistema debe  Las claves primarias son la clave principal de un
satisfacer a orden de tener un sistema de BDOO registro dentro de una tabla y estas deben
y estos son: Objetos complejos, Identidad de cumplir con la integridad de datos.
CARACTERISTICAS objetos, Encapsulación, Tipos o Clases.  Se compone de varias tablas o relaciones.
 OPCIONAL. Son las que pueden ser añadidas para  Cada tabla es a su vez un conjunto de registros
hacer el sistema mejor: Herencia múltiple, (fila y columnas).
Chequeo de tipos e inferencia distribución y  Todos los datos se almacenan y se accede a ellos
diseño de transacciones y versiones. por medio de relaciones.
 ABIERTAS. Son los puntos donde el diseñador
puede hacer un número de opciones y estas son
el paradigma de la programación, la
representación del sistema o el tipo de sistema y
su uniformidad.

 Flexibilidad y soporte para el manejo de tipos de  Provee herramientas que garantizan evitar la
VENTAJAS datos complejos. duplicidad de registros.
 Manipula datos complejos en forma rápida y  Garantiza la integridad referencial, así, al eliminar
ágilmente. un registro elimina todos los registros
 Manipula datos de forma compleja. relacionados dependientes.
 La estructura está dada por referencias o  Favorece la normalización por ser más
punteros lógicos entre objetos. comprensible y aplicable.
 Puede ejecutarse usando siempre el espacio de
los campos que son necesarios.
 Manejo de objetos fácil y rápido.
 Una base de datos más eficiente.

 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
DESVENTAJAS objetos. geográfica.
 Falta de un mercado adecuado.  No se manipulan de forma manejable los bloques
de texto como tipo de dato.

 OBJECT DATABASE ++ Esta base de  AMAZON AURORA Es un motor de bases de


datos integrada pensada para alojar aplicaciones datos relacionales compatible con MySQL y
en servidores remotos. PostgreSQL que combina la velocidad y la
 OBJECTSTORE Es un sistema de base de datos disponibilidad que tienen las bases de datos
comerciales de gama alta.
orientado a objetos especial para proyectos que
 AMAZON RDS le permite implementar varias
exigen almacenamiento en cache. ediciones de Oracle Database en cuestión de
 GEMSTONE/S Esta plataforma está diseñada minutos con una capacidad de hardware
para implementar y administrar aplicaciones rentable y redimensionable.
altamente escalables y de múltiples niveles de  AMAZON RDS FOR SQL SERVER facilita la
EJEMPLOS rendimiento. configuración, la utilización y el escalado de
 WAKANDA Es una de las más recientes. Este SQL Server en la nube.
construido bajo licencia opensource. Es especial  MYSQL es un sistema de administración de
para desarrollo web y móvil con aplicaciones en bases de datos relacionales de código abierto
(RDBMS) utilizado por un gran número de
JavaScript.
aplicaciones web.
 OBJECT DB es un sistema muy potente y  POSTGRESQL es un potente sistema de base
compacto. Brinda la confiabilidad que se requiere de datos relacional orientado a objetos de
en cualquier proyecto y es extremadamente código abierto y clase empresarial que hace
rápido. hincapié en la extensibilidad y la conformidad
con los estándares.
 MARIADB es un motor de base de datos
compatible con MySQL y derivado de MySQL
que desarrollan los desarrolladores originales de
MySQL.

También podría gustarte