La estructura de una base de datos incluye los tipos de datos, las relaciones entre los datos y las restricciones sobre los datos. Una base de datos se define usando un modelo de datos, mientras que un sistema de gestión de base de datos (SGBD) permite insertar, actualizar, eliminar y consultar datos. Las hojas de cálculo se refieren a celdas individuales, mientras que los SGBD usan lenguajes de consulta para acceder a los datos.