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 específico que sirve de interfaz entre la base de datos, los usuarios y las aplicaciones. Ejemplos comunes de bases de datos son Facebook, que almacena datos de usuarios, y sistemas escolares que almacenan notas de estudiantes.