Dans un modèle de base de données hiérarchique est un modèle de données où les données sont organisées comme un arbre. La structure permet de répéter les informations en utilisant les relations parents/enfants : chaque parent peut avoir plusieurs enfants mais chaque enfant n'a qu'un seul parent. Tous les attributs d'un enregistrement spécifique sont répertoriés sous un type d'entité.
Dans une base de données, un type d'entité est l'équivalent d'une table ; chaque enregistrement individuel est représenté par une ligne et un attribut par une colonne. Les types d'entités sont liés entre eux par une correspondance 1:N, également appelée relations de un à plusieurs.
Les bases de données hiérarchiques les plus reconnues et les plus utilisées sont IMS développé par IBM et Windows Registry par Microsoft.

