Komputeran, Databases
Model Data Network
The model welat tora şûna hiyerarşîk sade zêdetir û zelal. Di hîmê xwe, modela tora pir dişibe hiyerarşiya e, ew jî beşên, ku root element ku di wê de agahiyên girîng tomarbûye e. Di navbera hucûma bi rêya êriþa tevî hev. Û hucûma located at hevin ji node root ya ji bo avakirina, wek ku di modela hiyerarşîk de, di asta herî bilind. The ažkera ye ji modela hiyerarşîk de bû ku ji yek element ji yekî din re bi tenê dikarin yek route be, û di tora e ku doz ne, gelek rêyên hene. The model welat tora derfetek ji bo avakirina avahiyên tevlihevtir ên provides welat. Ev ji Cidahiya serekî di navbera van her du modelên e.
Ji bo afirandina a modela welat pêkanîna têkiliyên "gelek ji gelek" bi correction duristkirina kêmasiyên heyî di modela hiyerarşîk de, yên ku li ser dem naskirin bû. The model welat tora xwe ya li ser bikaranîna li gor teoriya graph. Ji vî aliyî ve, ev ji bo graph kêfî lihevkirî. Di vê modelê de, her nijad dikare her hejmarek ji bav û kalên me. heye Network pêk tê, yên pêşîne ên duxtorî, û têkiliyên ku di navbera records daneyan amade ne set got. Du cure yên records, ew e ku bavê û nijad, biryarê li ser cureyên pêwendiyên. type nimûne ragihandinê, bêhtirê caran temsîl yek nimûne ji bavê tomarkirinê bi qaîl ya set ferman ji tomar ku mensûbê type entry zarok. Di bin set of rewşên wiha de komek bi navê of records, ku yek type record ragihand, ku xwediyê set, û qeydên din fêm - ev set ji endamên.
The model welat tevna ku hin taybetî. Hemû cureyên pêwendiyên bikaranîn divê fonksîyonel be, ku "gelek bi yek", "yek-bi-elaletê" an jî "yek bi yek". Ev model ne bisînor e navxweyî de îfade li ser îfadeyên ku ji bo vî cureyê girêdana bi taybetî ji bavê record û nijad a type of tomarkirinê şert û mercên pêwîst e hin hevdîtin kir. Ji bo ku biryarê li ser têkiliya "gelek ji gelek", a type taybet yên records hatiye anîn, her weha weke cotek fonksîyonel link ya formê "yek ji bo pirejimariya" û "gelek-bi-yek." Eger pêwîst bike, agahiyên zêdetir dikare di qeyda added, bicîhanîna rola hevva.
Têkiliyên koma model tora gelemperî salix cureyê têkiliya yên "yek-bi-set", ku ev e, xwediyê yek, lê ew gelek ji fermanên. Kes dikare wek nimûne ji vê helwesta wek peyitandina "kar." Li vir tê wê wateyê ku her xebatkarekî dixebite, di her beşa taybetî jî, di heman demê de her beşa dikarin baş bixebitin çend karmendên. The type model tora "yek ji bo pirejimariya", peywendiyên di navbera qewareyên cuda ye, bi rêya têkiliyên koma pêkanîn.
Ev modela ku tora heye dimeşin bikaranîna operasyonên li jêr li ser data:
- bi bîr bîne, ku hûn ji bo bikevin agahî di nav HTMLê da me;
- ji de di helwesta komê, ku di navbera van ragihandinê taybet danîn;
- Guhestina, ku ev ji bo derbasbûna ji yek set of endam ji bo tu mafî billawkrdineweyî be din;
- update, ku tê, ji bo ku ti guhertinan ji welat;
- deftera, ku tê de avabûye ji bo operasyonên li ser xwendina daneyan;
- to jê, ku ev e, ku ji rakirina mantiqî an fîzîkî ya welat;
- derveyî Nivîsên li ser têkiliyên komeke, ku ev e, avabûye ji bo şikandina Girêdana di navbera welat.
Di vê modela welat heye taybetmendiyên taybet ji bo xwesepandin welat û navîgasyon, di nav wan de. The beşa navîgasyon, di modela graph ji bo sazkirina records ji bo ku tu dixwazî bikî din manîpulasyonê welat. Van statîstîkan de bi awayekî berfireh niha tê gotin. Ev modela ku torê dikare hebe ji guhertinên niha bi nimûne din yê girêkê niha ji yên din niha link Vertex keyfî ya ku ji aliyê têkiliya koma fêm kirin. Navigation dikarin bi qeyd kêfî dest.
Similar articles
Trending Now