Hiërarchische database

Een hiërarchisch databasemodel is een gegevensmodel waarbij de gegevens zijn georganiseerd als een boom. De structuur maakt het mogelijk informatie te herhalen door middel van ouder/kind-relaties: elke ouder kan vele kinderen hebben, maar elk kind heeft slechts één ouder. Alle attributen van een specifiek record worden opgesomd onder een entiteittype.

In een database is een entiteittype het equivalent van een tabel; elk individueel record wordt voorgesteld als een rij en een attribuut als een kolom. Entiteittypes zijn aan elkaar gerelateerd door middel van 1:N mapping, ook bekend als one-to-many relaties.

De meest erkende en gebruikte hiërarchische databanken zijn IMS, ontwikkeld door IBM, en Windows Registry van Microsoft.

Voorbeeld van een hiërarchisch model.Zoom
Voorbeeld van een hiërarchisch model.

Vragen en antwoorden

V: Wat is een hiërarchisch databasemodel?


A: Het is een gegevensmodel waarbij de gegevens georganiseerd zijn als een boom.

V: Hoe wordt het herhalen van informatie toegestaan in een hiërarchisch databasemodel?


A: Herhalende informatie is toegestaan met ouder/kind relaties waarbij elke ouder veel kinderen kan hebben maar elk kind maar één ouder.

V: Wat is een entiteittype in een database?


A: Een entiteittype is het equivalent van een tabel waarin alle attributen van een specifieke record worden opgesomd.

V: Hoe wordt elk individueel record weergegeven in een database?


A: Elk individueel record wordt weergegeven als een rij en een attribuut als een kolom.

V: Hoe zijn entiteittypes aan elkaar gerelateerd in een database?


A: Entiteittypes zijn aan elkaar gerelateerd met behulp van 1:N mapping, ook wel bekend als één-op-veel relaties.

V: Wat zijn de meest bekende en gebruikte hiërarchische databases?


A: De meest bekende en gebruikte hiërarchische databases zijn IMS van IBM en Windows Registry van Microsoft.

V: Wat is het verschil tussen een ouder en een kind in een hiërarchisch databasemodel?


A: Een ouder kan veel kinderen hebben, maar elk kind heeft maar één ouder.

AlegsaOnline.com - 2020 / 2023 - License CC3