Base de données hiérarchique

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.

Exemple de modèle hiérarchique.Zoom
Exemple de modèle hiérarchique.

Questions et réponses

Q : Qu'est-ce qu'un modèle de base de données hiérarchique ?


R : Il s'agit d'un modèle de données dans lequel les données sont organisées comme un arbre.

Q : Comment la répétition d'informations est-elle autorisée dans un modèle de base de données hiérarchique ?


R : La répétition d'informations est permise grâce aux relations parent/enfant, où chaque parent peut avoir de nombreux enfants, mais où chaque enfant n'a qu'un seul parent.

Q : Qu'est-ce qu'un type d'entité dans une base de données ?


R : Un type d'entité est l'équivalent d'une table dans laquelle sont répertoriés tous les attributs d'un enregistrement spécifique.

Q : Comment chaque enregistrement individuel est-il représenté dans une base de données ?


R : Chaque enregistrement individuel est représenté par une ligne et un attribut par une colonne.

Q : Comment les types d'entités sont-ils liés les uns aux autres dans une base de données ?


R : Les types d'entités sont liés les uns aux autres par une correspondance 1:N, également connue sous le nom de relation un à plusieurs.

Q : Quelles sont les bases de données hiérarchiques les plus reconnues et les plus utilisées ?


R : Les bases de données hiérarchiques les plus connues et les plus utilisées sont IMS, développé par IBM, et Windows Registry, développé par Microsoft.

Q : Quelle est la différence entre un parent et un enfant dans un modèle de base de données hiérarchique ?


R : Un parent peut avoir plusieurs enfants, mais chaque enfant n'a qu'un seul parent.

AlegsaOnline.com - 2020 / 2023 - License CC3