Un base de datos es un almacén que permite guardar y organizar grandes cantidades de información para que los usuarios puedan encontrar y usar los datos fácilmente. Un base de datos tiene características como independencia lógica y física de los datos, redundancia mínima, acceso concurrente por múltiples usuarios, integridad y seguridad de los datos, y consultas optimizadas. Un sistema de base de datos proporciona funciones para describir, manipular y utilizar los datos.