Un Sistema de Gestión de Base de Datos (SGBD) es un software que sirve de interfaz entre la base de datos, los usuarios y las aplicaciones, y se compone de lenguajes para definir, manipular y consultar los datos. Una base de datos contiene datos organizados y relacionados que son recolectados por los sistemas de información de una empresa. A diferencia de los sistemas de archivos que almacenan copias redundantes de los datos, los sistemas de bases de datos integran todos los datos evitando la redundancia aunque a veces sea necesaria para model