Una base de datos es una colección de información ordenada e interrelacionada que es importante para una empresa. Un sistema de gestión de bases de datos (SGBD) consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a dichos datos. Los SGBD se diseñan para gestionar grandes cantidades de información mediante la definición de estructuras para almacenar la información y mecanismos para manipularla.