Significa «Sistema de gestión de bases de datos relacionales». Un RDBMS es un DBMS diseñado específicamente para bases de datos relacionales. Por lo tanto, los RDBMS son un subconjunto de DBMS.
Una base de datos relacional se refiere a un base de datos que almacena datos en un formato estructurado, utilizando filas y a la columnas. Esto facilita la localización y el acceso a valores específicos dentro de la base de datos. Es «relacional» porque los valores dentro de cada mesa están relacionados entre sí. Las tablas también pueden estar relacionadas con otras tablas. La estructura relacional permite ejecutar consultas en varias tablas a la vez.
Mientras que una base de datos relacional describe el tipo de base de datos que administra un RDMBS, el RDBMS se refiere a la base de datos programa sí mismo. Es el software que ejecuta consultas sobre los datos, incluida la adición, actualización y búsqueda de valores. Un RDBMS también puede proporcionar una representación visual de los datos. Por ejemplo, puede mostrar datos en tablas como un hoja de cálculo, lo que le permite ver e incluso editar valores individuales en la tabla. Algunos programas RDMBS le permiten crear formularios que pueden agilizar el ingreso, la edición y la eliminación de datos.
DBMS más conocido aplicaciones caer en la categoría RDBMS. Los ejemplos incluyen Oracle Database, MySQL, Microsoft SQL Server e IBM DB2. Algunos de estos programas admiten bases de datos no relacionales, pero se utilizan principalmente para la gestión de bases de datos relacionales.
Los ejemplos de bases de datos no relacionales incluyen Apache HBase, IBM Domino y Oracle NoSQL Database. Este tipo de bases de datos son administradas por otros programas DMBS que admiten NoSQL, que no entran en la categoría RDBMS.