КомпјутериБази на податоци

Хиерархиски модел на податоци

Објекти се многу често се наоѓаат во такви односи, кои се нарекуваат хиерархиска. Обично станува збор за таков однос, како "дел-целина", во однос на подреденост или видови на врски. Објекти кои се во слични односи се формира едно дрво, што се нарекува во режија графиконот, а тоа е, имаат само еден теме не се подредени на било која друга теме. Овој јазол се нарекува корен на дрвото. Интеракцијата помеѓу другите јазли се спроведува како што следува: било која друга теме е предмет само на оној кој се наоѓа над неа, на врвот. Концепциски, хиерархиски модел на податоци се подразбира збир на видови евиденција дека се поврзани типови на врски во една или неколку поединечни дрвја. Во овој модел, сите видови на обврзници се формираат во согласност со "еден до неколку", а графиконот е претставен од страна на стрели. Излегува дека моделот на хиерархиска податоци има овој вид на врската помеѓу објекти, како во семејство дрво, сепак, еден исклучок: постои само една главна тема за секоја подредена објект. Тоа е, во таков модел на податоци е дозволено да имаат само два вида на комуникација помеѓу базата на податоци објекти, "еден на еден" или "еден на многу". На хиерархиска база на податоци, во суштина, е база на податоци за навигација, што е, пристап е можно само со помош на претходно дефинирани односи.

Ако врши настан симулација, комуникацијата обично бара "многу на неколку." Да се отстрани ова ограничување, тоа е можно да се понуди како решение, како дуплирање на капацитети. Сепак, постои недостаток на дуплирање на објекти може да се појави на недоследност на информации. Хиерархиски модел на податоци има предности како што се обезбедување на лесен пристап заедно предефинирани линкови поради неговата природа навигација. Сепак, постојат неа и недостатоци е. Тие се поврзани со недостатокот на флексибилност во модел на податоци, особено во однос на неможноста на присуство на предметот на неколку родители, како и неможноста да се добие директен пристап до податоците. Ова се претвора во несоодветни во однос на редовните прашања кои претходно не беа планирани. Хиерархиски модел база на податоци има уште еден недостаток. тоа лежи во фактот дека со добивање информација од пониските хиерархиски нивоа не може да бидат испратени од страна на јазли се наоѓаат погоре.

Како основни информации единици во хиерархиски модел се сегментот и на терен. Од областа земени податоци за да се утврди најмалата неделива единица на податоци која е достапна на корисникот. За сегменти се преземат за да се утврди видот и сегмент пример. Типот на сегмент е именуван за собирање на области на типови на податоци, кој е составен. Пример сегмент формирана од некои специфични вредности на полиња. модел хиерархиска податоци, како што е споменато погоре, е формирана во облик на структура графиконот податоци. Ако сметаме дека на ниво на концепт, тоа е само посебен случај на мрежата модел. Во хиерархиски модел темиња одговараат на типот на сегментот и лакови - тип на врски во "родител-дете". Постои строго правило, во сегментот потомок може да биде само еден предок. Општо земено, овој модел изгледа како ненасочен поврзани графикон има дрво структура, која ги обединува сите сегменти. Хиерархиска структура тип на база на податоци вклучува подредено множество дрвја. Самиот модел е дрво, на повисоко ниво, која е една од главните објект поставен на второ ниво на објектите второ ниво, третиот - на третиот, и така натаму.

Од овој материјал, може да добиете идеја за тоа што претставува хиерархиска структура на податоци.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mk.delachieve.com. Theme powered by WordPress.