Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Charakteristika hierarchická dátového modelu

Model hierarchickej dát bol prvý model databázy , ktorý má byť vytvorený , najprv objaviť sa v 1966 . Bolo to zlepšenie o všeobecných systémoch súborov spracovanie , pretože umožňuje vytváranie logických vzťahov medzi informáciami v databáze . Avšak , táto štruktúra má tiež svoje nevýhody , ktoré viedli k prípadnému vývoji modelu siete a relačného modelu . Štruktúra

Hlavnou charakteristikou hierarchického dátového modelu je štruktúra treelike . Napríklad , databázy , spoločnosť by mohla organizovať pomocou jednu pobočku pre zamestnancov , nasleduje oddelenie , tímy a potom Členovia tímu . Táto štruktúra rodič - dieťa je konzistentný v celej databáze , a každé dieťa segment môže mať iba jeden nadradený segment . Každý segment , alebo záznam , môže mať ľubovoľný počet prvkov poľa dáva informáciu o tom záznam . Napríklad , člen tímu záznam by mal detaily , ako je meno , supervízor a kontaktné údaje .
One - to - Many a redundancia

Vzhľadom k tomu , hierarchické modely neumožňujú kompozitný záznamy - to znamená , že pre vstup mať viac ako jedného rodiča - databáza má štruktúru one - to - many , jedna spoločnosť môže mať mnoho oddelenie a jedno oddelenie môže mať mnoho vedúcich družstiev . To môže viesť k prepúšťaniu v modeli . Napríklad , pobočka pod členov tímu by sa dalo nazvať prebiehajúcich projektov . Vzhľadom k tomu viac zamestnanci môžu pracovať na jednom projekte , musia byť informácie o projekte duplikované , čo môže viesť ku konzistencii problémy .
Navigácia

model hierarchická dáta navigačný model dát , prístupové cesty v modeli sú obmedzené dopredu štruktúrami . Ak chcete získať určitý súbor záznam , dotaz sa pohybuje od koreňového segmentu v databáze dole cez konáre . To je v poriadku , ak už viete , umiestnenie záznamov , ktoré sa snažia , ale ak chcete vytvoriť prieskumné otázok , je to pomalé , pretože databáza je nutné pred prechodom k ďalšiemu čítanie všetky záznamy na danej úrovni .


logického nadradeného ukazovatele

Obmedzenia hierarchickej štruktúry sú zmiernené trochu pomocou logických ukazovateľov nadradené . Vyvinutý spoločnosťou IBM v ich dátového modelu informačného systému riadenia , to znamená vytvorenie novej databázy pre položky, ktoré majú mnoho - to - many vzťahy a prepojenie dvoch . Napríklad , prebiehajúcich projektov pobočka bude mať ukazovatele , ktoré odkazujú užívateľa na samostatné projekty databáze , kde sú informácie o projekte obsiahnuté . To je podobné , ako XML funkcie Extensible Markup Language IDREF funguje .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené