Diferencia entre RDBMS y OODBMS

RDBMS: 
RDBMS significa Sistema de gestión de bases de datos relacionales. Es un sistema de gestión de bases de datos basado en el modelo relacional, es decir, los datos y las relaciones están representados por una colección de tablas interrelacionadas. Es un DBMS que permite al usuario crear, actualizar, administrar e interactuar con una base de datos relacional. RDBMS es la base para SQL y para todos los sistemas de bases de datos modernos como MS SQL Server, IBM DB2, Oracle, MySQL y Microsoft Access. 

OODBMS: 
OODBMS significa Sistema de gestión de base de datos orientado a objetos. Es un DBMS donde los datos se representan en forma de objetos, como se usa en la programación orientada a objetos. OODB implementa conceptos orientados a objetos, como clases de objetos, identidad de objetos, polimorfismo, encapsulación y herencia. Una base de datos orientada a objetos almacena datos complejos en comparación con una base de datos relacional. Algunos ejemplos de OODBMS son Versant Object Database, Objectivity/DB, ObjectStore, Caché y ZODB. 

Diferencia entre RDBMS y OODBMS:  

BASE RDBMS OODBMS
Forma larga Significa Sistema de gestión de bases de datos relacionales. Significa Sistema de gestión de base de datos orientado a objetos.
Manera de almacenar datos Almacena datos en Entidades, definidas como tablas que contienen información específica. Almacena datos como objetos.
Complejidad de datos Maneja datos comparativamente más simples. Maneja datos más grandes y complejos que RDBMS.
Agrupamiento El tipo de entidad se refiere a la colección de entidades que comparten una definición común. La clase describe un grupo de objetos que tienen relaciones y comportamientos comunes y también tienen propiedades similares.
Manejo de datos RDBMS almacena solo datos. Almacena datos, así como métodos para usarlos.
Objetivo principal Independencia de los datos del programa de aplicación. Encapsulación de datos.
Llave Una clave principal identifica claramente un objeto en una tabla. Un identificador de objeto (OID) es un nombre inequívoco a largo plazo para cualquier tipo de objeto o entidad.

Publicación traducida automáticamente

Artículo escrito por muskanbansal98 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *