Una base de datos es un sistema que almacena datos relacionados de forma integrada para su posterior recuperación. Consiste en hardware para el almacenamiento, software para la administración de datos y los propios datos. Los elementos básicos son la información, usuarios, tablas, consultas, formularios e informes. Existe una estructura interna, conceptual y externa para la organización y presentación de los datos.