Una base de datos es un conjunto de datos almacenados sistemáticamente para su posterior uso. Existen diferentes tipos de bases de datos, como estáticas o dinámicas según si permiten o no modificar los datos, y bibliográficas, de texto completo o directorios según el contenido. La estructura de una base de datos se refiere a los tipos de datos, vínculos y restricciones, y puede ser jerárquica, de red, transaccional, relacional, multidimensional, orientada a objetos, documental o deductiva.