Una base de datos es un conjunto de datos almacenados sistemáticamente para su uso futuro, como una biblioteca de documentos indexados. Actualmente, la mayoría de bases de datos están en formato digital. Un sistema gestor de base de datos (SGBD) permite crear y mantener una base de datos, asegurando su integridad, confidencialidad y seguridad mediante la definición, construcción y manipulación de la base de datos. Ejemplos de SGBD son Oracle y SQL Server.