Un sistema de base de datos agrupa datos independientes organizados y almacenados en un soporte informático accesible por distintos usuarios y medios. Una base de datos ofrece características como independencia de datos, seguridad, y permite listados y programación. Los sistemas de gestión de base de datos como MySQL, Microsoft Access, PostgreSQL y Oracle administran el acceso a las bases de datos.