Una base de datos es un conjunto de datos almacenados sistemáticamente para su posterior uso, similar a una biblioteca de documentos indexados. Una base de datos usa tablas para almacenar datos en filas y columnas, formularios para ingresar y modificar datos, informes para resumir y presentar datos, consultas para recuperar datos específicos de varias tablas, macros y módulos para agregar funciones a la base de datos usando lenguajes de programación.