Una base de datos es una colección estructurada de datos organizados en una o más tablas para almacenar y recuperar información de manera segura y accesible. Existen diferentes tipos de bases de datos como MySQL, PostgreSQL, Access y Microsoft SQL Server, así como varios modelos como documentales, jerárquicos, de red, relacionales, deductivos, transaccionales u orientados a objetos.