РачунариБазе података

Модел мреже података

Модел мрежних података заменио је једноставнији и разумљивији хијерархијски модел. У суштини, мрежни модел је веома сличан хијерархијском, има и чворове, односно елементе корена, у којима се уносе најважнији подаци. Чворови су уједињени помоћу веза. И чворови лоцирани на истој удаљености од форми корена чвора, као у хијерархијском моделу, нивоа. Специфичност хијерархијског модела је била да постоји само једна рута од једног елемента до другог, а у мрежи то није тако, ту је неколико праваца. Модел мрежних података пружа могућност изградње сложенијих структура података. Ово је главна разлика између ова два модела.

Циљ стварања оваквог модела података је био да се имплементирају многобројне везе, док истовремено исправљају све постојеће недостатке у хијерархијском моделу који су идентификовани са временом. Модел мрежних података базиран је на примени теорије графова. Са ове тачке гледишта, одговара му произвољан граф. У таквом моделу, сваки потомак може имати произвољан број предака. База података мреже састоји се од специфичног скупа записа, као и одређеног скупа веза између ових записа. Две врсте записа, односно предак и потомак, одређују типове веза. Примјер типа везе је обично један примјер типа типа предака, са нарученим скупом елемената који се односе на тип дететовог записа. Под низом је уобичајено разумети назначени скуп записа у којем евиденцију истог типа декларише власник сета, а остатак записа су чланови сета.

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

У мрежном моделу, групни односи обично описују везу од једног до другог, то јест, власник је један и има много потчињених. Можете дати пример таквог става као "рад". То значи да сваки радник ради на одређеном одељењу, али у сваком одељењу може радити неколико запослених. У мрежном моделу облика "један-до-многи", однос између различитих ентитета остварује се кроз групне односе.

Модел мреже базе података подразумијева кориштење сљедећих операција на подацима:

- запамтите, то јест, унесите информације у нашу базу података;

- укључени у групни однос, односно успостављање одређених односа између података;

- да се пребаци, односно да се прелазак једног члана сета пребаци на неког другог власника;

- ажурирати, односно извршити било какве измјене података;

- екстракт, односно извршавање операција на читању података;

- брисање, односно извршавање брисања логичког или физичког податка;

- да искључи неки запис из групног односа, односно да прекине везу између података.

У овом моделу података постоје посебне могућности за манипулацију и навигацију података међу њима. Навигацијски уређај у графичким моделима дизајниран је да успостави записе на које се намјерава примијенити сљедећа манипулација података. Ове записе се обично називају актуелним. У моделу мреже, од тренутне инстанце до следећег, од тренутне вертек до произвољног другог вертека, може се извршити транзиција, тренутна веза са којом се реализовала помоћу групне релације. Навигација може почети са произвољним снимањем.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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