Una base de datos es una colección interrelacionada de datos almacenados de forma eficiente para servir a una o más aplicaciones. Los componentes clave de una base de datos son los datos, el software de gestión de base de datos que organiza y da acceso a los datos, y los recursos humanos como analistas, administradores y desarrolladores que gestionan y usan la base de datos.