RačunalnikiBaze podatkov

Model omrežnih podatkov

Model omrežnih podatkov je nadomestil enostavnejši in razumljiv hierarhični model. V bistvu je mrežni model zelo podoben hierarhični, ima tudi vozlišča, to je elemente korenin, v katere se vnesejo najpomembnejši podatki. Vozlišča so združena s povezavami. In vozlišča, locirana na isti razdalji od obrazca korenskega vozlišča, kot v hierarhičnem modelu, ravni. Posebnost hierarhičnega modela je bila, da lahko obstaja le ena pot iz enega elementa v drugega, v omrežju pa ni tako, obstaja več poti tukaj. Model omrežnih podatkov omogoča zmožnost izdelave bolj zapletenih podatkovnih struktur . To je glavna razlika med tema dvema modeloma.

Cilj oblikovanja takega podatkovnega modela je bil uresničevanje razmerij med mnogimi in hkrati odpravljanje vseh obstoječih pomanjkljivosti v hierarhičnem modelu, ki so bili določeni s časom. Model omrežnih podatkov temelji na uporabi teorije grafov. S tega vidika ga ustreza poljuben graf. V takem modelu ima vsak potomec poljubno število prednikov. Omrežna baza podatkov je sestavljena iz določenega nabora zapisov in določenega nabora povezav med temi zapisi. Dve vrsti zapisov, to je prednik in potomec, določajo vrste povezav. Primer vrste povezave je ponavadi en primerek tipa zapisa prednikov, z naborom elementov, ki se nanašajo na vrsto otrokovega zapisa. V nizu je običajno razumeti imenovani niz zapisov, kjer lastnik nabora deklarira iste vrste, ostali zapisi pa so člani nabora.

Model podatkov omrežja ima nekaj posebnosti. Vse vrste uporabljenih povezav morajo nujno biti funkcionalne, to je "veliko na eno", "eno na niz" ali "ena proti ena". V modelu takšna notranja omejitev izraža trditev, da so za to vrsto povezave nujno izpolnjeni določeni pogoji z določeno vrsto zapisa prednikov in vrsto zapisa potomcev. Da bi opredelili odnos med mnogimi in mnogimi, je bila uvedena posebna vrsta zapisov, pa tudi par enostopnih in enostopnih funkcionalnih odnosov . Po potrebi se lahko v zapis, ki deluje kot snop, dodajo dodatne informacije.

V omrežnem modelu skupinski odnosi običajno opisujejo razmerje med enim in mnogim, to je lastnik, eden in ima veliko podrejenih. Primer takega odnosa lahko daste kot "delo". To pomeni, da vsak zaposleni dela na določenem oddelku, v vsakem oddelku pa lahko dela več delavcev. V omrežnem modelu oblike »en-do-mnogi« se odnosi med različnimi subjekti uresničujejo s pomočjo skupinskih odnosov.

Model omrežja baze podatkov pomeni uporabo naslednjih podatkov na podatkih:

- ne pozabite, da vnesete podatke v našo bazo podatkov;

- vključeni v skupinski odnos, tj. Vzpostavitev določenih razmerij med podatki;

- za preklop, to pomeni, da je prehod enega člana nastavljen na nekega drugega lastnika;

- posodobiti, torej spremeniti podatke;

- izvleček, to je izvajanje operacij pri branju podatkov;

- izbris, tj. Opravljanje logičnega ali fizičnega izbrisa podatkov;

- izključiti nekaj zapisa iz razmerja v skupini, to je, da prekinete povezavo med podatki.

V tem podatkovnem modelu obstajajo posebne možnosti za manipulacijo in navigacijo podatkov med njimi. Navigacijska naprava v modelih grafikonov je zasnovana tako, da vzpostavi zapise, za katere namerava uporabiti naslednjo manipulacijo podatkov. Ti zapisi se običajno imenujejo tok. V omrežnem modelu lahko pridejo prehodi iz trenutnega primerka v naslednji, od trenutne tocke do poljubne druge tocke, katere trenutna povezava je bila realizirana s skupinsko relacijo. Navigacija se lahko začne s poljubnim snemanjem.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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