Un SGBD es un software que sirve de interfaz entre la base de datos, el usuario y las aplicaciones, con el propósito de manejar de manera ordenada un conjunto de datos para convertirlos en información relevante. Existen cuatro tipos principales de SGBD: de red, jerárquicos, relacionales y orientados a objetos.