Hierarchikus adatbázis modell
A hierarchikus adatbázis-modell egy olyan adatmodell, amelyben az adatok fához hasonlóan vannak elrendezve. A struktúra lehetővé teszi az információk ismétlését szülő-gyermek kapcsolatok segítségével: minden szülőnek sok gyermeke lehet, de minden gyermeknek csak egy szülője van. Egy adott rekord összes attribútuma egy entitás típus alatt szerepel.
Egy adatbázisban egy entitás típus egy táblázatnak felel meg; minden egyes rekordot sorként, egy attribútumot pedig oszlopként ábrázol. Az entitástípusok 1:N leképezéssel, más néven egy a sokhoz kapcsolatokkal kapcsolódnak egymáshoz.
A legismertebb és legelterjedtebb hierarchikus adatbázisok az IBM által kifejlesztett IMS és a Microsoft által kifejlesztett Windows Registry.
Példa hierarchikus modellre.
Kérdések és válaszok
K: Mi az a hierarchikus adatbázis-modell?
V: Ez egy olyan adatmodell, ahol az adatok fához hasonlóan vannak elrendezve.
K: Hogyan engedélyezett az információk ismétlése egy hierarchikus adatbázis-modellben?
V: Az információk ismétlődése a szülő/gyermek kapcsolatok segítségével megengedett, ahol minden szülőnek sok gyermeke lehet, de minden gyermeknek csak egy szülője van.
K: Mi az az entitás típus egy adatbázisban?
V: Az entitás típus egy táblázat megfelelője, ahol egy adott rekord összes attribútuma szerepel.
K: Hogyan reprezentálnak minden egyes rekordot egy adatbázisban?
V: Minden egyes rekord egy sor, egy attribútum pedig egy oszlop formájában jelenik meg.
K: Hogyan kapcsolódnak egymáshoz az entitástípusok egy adatbázisban?
V: Az entitás típusok 1:N leképezéssel, más néven egy a sokhoz kapcsolat segítségével kapcsolódnak egymáshoz.
K: Melyek a legismertebb és leggyakrabban használt hierarchikus adatbázisok?
V: A legelismertebb és leggyakrabban használt hierarchikus adatbázisok az IBM által kifejlesztett IMS és a Microsoft által kifejlesztett Windows Registry.
K: Mi a különbség a szülő és a gyermek között egy hierarchikus adatbázis-modellben?
V: Egy szülőnek sok gyermeke lehet, de minden gyermeknek csak egy szülője van.