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