Hierarkisk databasmodell

En hierarkisk databasmodell är en datamodell där uppgifterna är organiserade som ett träd. Strukturen gör det möjligt att upprepa information med hjälp av föräldra-/barnrelationer: varje förälder kan ha många barn, men varje barn har bara en förälder. Alla attribut för en specifik post listas under en enhetstyp.

I en databas är en enhetstyp motsvarande en tabell; varje enskild post representeras som en rad och ett attribut som en kolumn. Entitetstyper är relaterade till varandra med hjälp av en 1:N-mappning, även känd som en-till-många-relationer.

De mest kända och använda hierarkiska databaserna är IMS som utvecklats av IBM och Windows Registry från Microsoft.

Exempel på en hierarkisk modell.Zoom
Exempel på en hierarkisk modell.

Frågor och svar

F: Vad är en hierarkisk databasmodell?


S: Det är en datamodell där data är organiserade som ett träd.

F: Hur tillåts upprepning av information i en hierarkisk databasmodell?


S: Upprepad information tillåts med hjälp av förälder/barn-relationer där varje förälder kan ha många barn men varje barn bara har en förälder.

F: Vad är en entitetstyp i en databas?


S: En entitetstyp är motsvarigheten till en tabell där alla attribut för en specifik post listas.

F: Hur representeras varje enskild post i en databas?


S: Varje enskild post representeras som en rad och ett attribut som en kolumn.

F: Hur är entitetstyper relaterade till varandra i en databas?


S: Entitetstyper är relaterade till varandra med hjälp av 1:N-mappning, även känt som en-till-många-relationer.

F: Vilka är de mest kända och använda hierarkiska databaserna?


S: De mest kända och använda hierarkiska databaserna är IMS som utvecklats av IBM och Windows Registry som utvecklats av Microsoft.

F: Vad är skillnaden mellan en förälder och ett barn i en hierarkisk databasmodell?


S: En förälder kan ha många barn, men varje barn har bara en förälder.

AlegsaOnline.com - 2020 / 2023 - License CC3