Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. La estructura de una base de datos incluye los tipos de datos, las relaciones entre ellos y las restricciones. Un SGBD permite crear y mantener una base de datos, mientras que una hoja de cálculo solo manipula datos numéricos y alfanuméricos. Una base de datos relacional establece conexiones entre datos almacenados en tablas.