Un sistema de base 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. Algunos ejemplos comunes son bases de datos de redes sociales como Facebook y sistemas escolares para almacenar notas de estudiantes.