Иерархиялық деректер моделі

Күні:

2019-01-28 11:50:08

Hits:

814

Рейтинг:

2Сүю 0Жеккөру

Үлесі:

Table of contents:

Объектілер өте жиі орналасқан осындай қатынастар деп аталатын иерархическими. Әдетте сөз осындай қарым-қатынастарда, "бөлік-бүтін", қарым-қатынас бағыныстылығына, немесе түрлік қатынасы. Объектілері, олар осындай қарым құрайды ағашы деп аталатын бағдарланған графом, яғни бар бір ғана шыңына, находящуюся в подчинении қандай да бір басқа шыңдары. Бұл шыңы деп аталады мың ағаш. Арасындағы өзара іс-қимыл қалған вершинами келесі түрде іске асырылады: кез келген басқа шыңы ғана бағынады, бір орналасқан үстінен ұшып, қияға. Бұл тұжырымдамалық жоспары иерархиялық деректер моделі ретінде түсініледі жиынтығы жазба түрлерінің байланысты типтері байланыстар бір бірыңғай немесе бірнеше жекелеген ағаштар. Мұндай модель барлық байланыс түрлері қалыптасты "типі бойынша бір - бірнеше, ал бұл бағанда бейнеленеді арқылы мерген. Яғни, иерархиялық деректер моделі ие осындай типі арасындағы өзара байланыс объектілері, генеалогическом древе, алайда, бір ерекшелік: әр бағынышты объектінің тек бір басты объект. Яғни, осындай деректер моделін болуы рұқсат етіледі, тек екі түрі арасындағы байланыс деректер базасының объектілерін: "бір" немесе "бір-ко-көптеген". Иерархиялық мәліметтер базасы өзінің мәні бойынша білдіреді навигациялық базасын, яғни қол жеткізу мүмкін тек көмегімен белгілі бір бұрын байланыстар.

Егер жүзеге асырылады модельдеу оқиғалар болса, онда, әдетте, талап етіледі байланыс "көптеген бірнеше". Алып тастау үшін мұндай шектеу, ұсынуға болады, мұндай шығуы, қайталануы. Алайда объектілерін қайталауды жетіспейді: пайда болуы мүмкін келіспеушілігі. Иерархиялық деректер моделі ие осындай құндылықтары қамтамасыз ету, жылдам қатынау бойында әлдебір алдын-ала анықталған байланыстардың арқасында оның навигациялық табиғаты. Алайда, бар мен кемшіліктері. Олар болмауымен байланысты икемділік осындай деректер моделін, атап айтқанда, бұл мүмкін болмаған қатысу объектісінен бірнеше ата-аналар, сондай-ақ алудың мүмкін еместігі тікелей қол жеткізу. Бұл айналдырады, оны жарамсыз жағдайында тұрақты сұратуларды жүзеге асыру, алдын-ала жоспарланбаған. Иерархиялық модель деректер базасын ие тағы бір кемшілігі болып табылады. Жасалады және ол бұл ақпараттық іздестіру төменгі иерархиялық деңгейдегі мүмкін емес жіберу тораптарына, орналасқан одан жоғары.

ретінде негізгі ақпараттық бірліктердің иерархиялық моделі ретінде сегмент және өріс. Жолдың астына деректерді қабылданды анықтауға ең неделимую бірлігіне деректер қол жетімді пайдаланушыға. Үшін сегменттерінің қабылданды анықтауға типі және сегмент данасы. Түрі сегментін білдіреді поименованную жиынтығы типті өрістердің деректер, оған кіреді. Данасы сегментінің қалыптасады қандай да бір белгілі бір мәндер өріс. Иерархиялық деректер моделі, жоғарыда айтып өткендей, қалыптастырылады графовой нысан құрылысының деректер. Егер қарауға деңгейде тұжырымдамасы, ол білдіреді тек жеке жағдайы желілік моделі. Иерархиялық моделін шыңы сәйкес келеді типі сегмент, дугам - түрі байланыстар "түріндегі формалар шебері көмегімен-ұрпағы". Мұнда қатаң ереже, сегмент-ұрпағы бір ғана болуы мүмкін формалар шебері көмегімен. Жалпы, мұндай модель ретінде көрінеді неориентированный байланыстырғыш бағандардың иеленетін ағашқа ұқсас құрылымы, біріктіретін барлық сегменттері. Құрылымы иерархиялық түрдегі деректер базасын қамтиды реттелген жинағы ағаштар. Өзі үлгі білдіреді, ағаш, жоғарғы деңгейде орналасқан бір негізгі объектісі, екінші деңгейде орналастырылған екінші деңгейдегі объектілер, үшінші орынды « үшінші, және, осылайша, бұдан әрі.

осы материал сіз кейбір түсінік нені білдіреді иерархиялық құрылымы.


Article in other languages:

AR: https://tostpost.com/ar/computers/14644-hierarchical-data-model.html

BE: https://tostpost.com/be/kamputary/26119-erarh-chnaya-madel-dadzenyh.html

DE: https://tostpost.com/de/computer/26162-hierarchische-datenmodell.html

ES: https://tostpost.com/es/los-ordenadores/26308-el-modelo-jer-rquico-de-datos.html

HI: https://tostpost.com/hi/computers/14665-hierarchical-data-model.html

JA: https://tostpost.com/ja/computers/14670-hierarchical-data-model.html

PL: https://tostpost.com/pl/komputery/26031-hierarchiczny-model-danych.html

PT: https://tostpost.com/pt/computadores/26039-o-modelo-hier-rquico-de-dados.html

TR: https://tostpost.com/tr/bilgisayarlar/26112-hiyerar-ik-veri-modeli.html

UK: https://tostpost.com/uk/komp-yuteri/26089-rarh-chna-model-danih.html

ZH: https://tostpost.com/zh/computers/15187-hierarchical-data-model.html






Alin Trodden - мақала авторы, редактор
"Сәлем, Мен Алин Тродденмін. Мен мәтіндер жазып, кітаптар оқып, әсер іздеймін. Мен сізге бұл туралы айтуды жақсы білемін. Мен әрқашан қызықты жобаларға қатысқаныма қуаныштымын."

Комментарий (0)

Бұл мақала емес, түсіндірмелер, бірінші болыңыз!

Добавить комментарий

Жаңалықтар

Қалай фаервол?

Қалай фаервол?

Фаервол – бірі-қажетті қорғау жүйесі біздің жүйеге рұқсатсыз әсер ету, бөгде сервистер мен бағдарламалар. Ол  мүмкін кірістірілген жоспарын (стандартты брандмауэр Виндовс) және белгіленген (көбінесе дәл осындай ұсынылад...

Маршрутизатор D-Link

Маршрутизатор D-Link " – қарапайым және сенімді құралы ұйымдастыру үшін сымсыз үй желісінің

көптеген пайдаланушылардың бүкіләлемдік тор ұмтылады өрістету үйдің сымсыз желі. Ең жиі осы мақсаттар үшін пайдаланылады мұндай жабдық, маршрутизатор D-Link. Осы бренд айналды синонимі сөздер "сапасы". Бұл компания бастаған жүргіз...

Өңдеу фото

Өңдеу фото "Фотошоп": нұсқаулық жаңадан үшін

Adobe Photoshop Бағдарламасы қолданылады көптеген салаларында қажеттілігі бар дайындауы графикалық бейнесі. Бұл редакторында құрылады логотиптер, эмблемалар, плакаттар дайындап, суреттерді басып шығару алдында, көрмелер және т. б....

Тереміз белбеулі пернетақтада жай және оңай!

Тереміз белбеулі пернетақтада жай және оңай!

Жиі жасағыңыз келеді мүлкін чат ерекше. Мысалы, теру белбеулі пернетақтада немесе смайлик. Бұл барлық беруге мүмкіндік береді сіздің мәтінге қажетті түсі. Жеке пернелер үшін бұл таңба жоқ. Сондықтан да оларды пайдалануға жинағы (ә...

Бұл гифка? GIF-сурет

Бұл гифка? GIF-сурет "ВКонтакте" - мен ғана емес,

соңғы жылы анимацияланған бейнелерді ажырамас бөлігі болып табылады әлеуметтік желілер мен ойын-сауық ресурстары. Осыған байланысты пайдаланушылардың «ВКонтакте» және басқа да әлеуметтік медиа туралы мәселе қызықтырды ...

ВБР World of Tanks - ең көп талқыланып жатқан миф ойын

ВБР World of Tanks - ең көп талқыланып жатқан миф ойын

және өмір, виртуалды әлемдер зарождаются түрлі аңыздар, мифтер мен теориясы заговоров, айыптауда өздерінің әзірлеушілер, әр түрлі істен шығулар және тіпті үлкен ойыншылар саны. Егер бұрын бұл туралы абайлап айтқан және воспринимал...