Em um modelo Hierárquico de banco de dados é um modelo de dados onde os dados são organizados como uma árvore. A estrutura permite a repetição de informações usando relações pai/filho: cada pai pode ter muitos filhos, mas cada filho tem apenas um dos pais. Todos os atributos de um registro específico são listados sob um tipo de entidade.

Em um banco de dados, um tipo de entidade é o equivalente a uma tabela; cada registro individual é representado como uma linha e um atributo como uma coluna. Os tipos de entidades estão relacionados entre si usando o mapeamento 1: N, também conhecido como relações um-para-muitos.

Os bancos de dados hierárquicos mais reconhecidos e utilizados são o IMS desenvolvido pela IBM e o Windows Registry pela Microsoft.