Una base de datos almacena datos organizados en tablas para un uso específico. Las tablas contienen campos y registros con información sobre un tema. Las consultas extraen datos de las tablas según ciertas condiciones. Los formularios y reportes permiten ver y modificar los datos, e imprimirlos respectivamente. Las macros automatizan acciones del usuario. Los módulos contienen código personalizado.