Una base de datos almacena y conecta datos estructurados que pertenecen a un mismo contexto para administrar grandes cantidades de información de forma electrónica. Actualmente, la mayoría de las bases de datos están en formato digital. Una base de datos está compuesta de registros con múltiples campos de diferentes tipos que contienen la información, y las relaciones entre tablas vinculan distintos elementos mediante campos clave.