Una base de datos es un conjunto de datos almacenados sistemáticamente para su uso futuro. Existen programas llamados sistemas gestores de bases de datos que permiten almacenar y acceder a los datos de forma rápida y estructurada. Las bases de datos pueden ser estáticas, de sólo lectura, o dinámicas, donde la información se modifica con el tiempo. Los principales objetivos de un sistema gestor de bases de datos son proporcionar independencia lógica y física de los datos, acceso concurrente por múltiples usuarios, y seguridad