Una base de datos (BD) es un sistema que almacena datos relacionados en un repositorio donde se guarda información integrada de forma accesible. Una BD consta de hardware, software y datos. Un sistema de gestión de bases de datos (SGBD) gestiona el acceso a los datos de una BD de forma que varios usuarios puedan acceder a los datos de forma simultánea y no redundante.