Un sistema de gestión de bases de datos relacionales (RDBMS) es un conjunto de programas que permite la interacción con base de datos relacional datos utilizando el lenguaje SQL. El software RDBMS incluye todas las herramientas necesarias para almacenar, modificar y acceder a los datos en tablas denominadas relaciones. Cada tabla contiene filas y columnas, llamadas registros y campos, respectivamente.
RDBMS es flexible y relativamente fácil de mantener. El sistema está diseñado para manejar grandes volúmenes de datos y consultas complejas. Por ese motivo, muchas organizaciones utilizan bases de datos relacionales para almacenar y administrar datos.