Una base de datos es un conjunto de datos almacenados sistemáticamente para su uso posterior. Generalmente las bases de datos están en formato digital y existen varias soluciones para almacenar datos. Los sistemas de gestión de bases de datos relacionales como MySQL permiten establecer conexiones entre tablas mediante relaciones y SQL es el lenguaje utilizado para consultar y modificar los datos.