Una base de datos es un conjunto de datos almacenados sistemáticamente para su posterior uso, con una estructura que define los tipos de datos y sus relaciones. Un sistema de gestión de base de datos (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 almacena datos en tablas interrelacionadas.