Un modelo de base de datos jerárquico es un modelo de datos en el que los datos se organizan como un árbol. La estructura permite repetir la información mediante relaciones padre-hijo: cada padre puede tener muchos hijos, pero cada hijo sólo tiene un padre. Todos los atributos de un registro específico se enumeran bajo un tipo de entidad.

En una base de datos, un tipo de entidad es el equivalente a una tabla; cada registro individual se representa como una fila y un atributo como una columna. Los tipos de entidad se relacionan entre sí mediante un mapeo 1: N, también conocido como relaciones uno a varios.

Las bases de datos jerárquicas más reconocidas y utilizadas son IMS, desarrollada por IBM, y Windows Registry, de Microsoft.