Un sistema gestor de base de datos permite crear y mantener una base de datos asegurando su integridad, confidencialidad y seguridad mediante la definición de la estructura y tipos de datos, el almacenamiento controlado de los datos y el control de la redundancia y los accesos no autorizados de los usuarios.