Un sistema de bases de datos es un sistema computarizado para almacenar y gestionar datos de forma persistente. Los sistemas de gestión de bases de datos son software especializado que sirve de interfaz entre la base de datos, los usuarios y las aplicaciones que la utilizan. Algunos ejemplos comunes de sistemas de bases de datos son Facebook, que almacena datos de usuarios, y sistemas escolares que almacenan notas de estudiantes.