Komputiloj, Datumbazoj
Reto Datumoj Model
La reto datumoj modelo anstataŭas la pli simpla kaj klara hierarkia. Ĉe ĝia kerno, la reto modelo estas tre simila al la hierarkio, ĝi ankaŭ havas komponantojn, tio estas la radiko elemento en kiu estas konservita la plej gravan informon. Inter nodoj estas kombinitaj per ligojn. Kaj la nodoj situas je la sama distanco de la radiko nodo formi, kiel en la hierarkia modelo, niveloj. La propreco de la hierarkia modelo estis tiu de unu elemento al alia povas esti nur unu vojo, kaj en la reto ne estas la kazo, estas pluraj vojoj. La reto datumoj modelo provizas ŝancon por konstrui pli kompleksaj strukturoj de datumoj. Tiu estas la ĉefa diferenco inter tiuj du modeloj.
Por krei datumojn modelo estis la efektivigo de rilatoj "multaj al multaj" kun samtempaj korekto de ekzistantaj mankoj en la hierarkia modelo, kiu estis identigita super tempo. La reto datumoj modelo baziĝas sur la uzo de grafeteorio. De ĉi tiu vidpunkto, ĝi respondas al arbitran grafo. En ĉi tiu modelo, ĉiu posteulo povas havi ajnan nombron de prapatroj. Reto datumbazo konsistas el aro de diskoj, kaj diris metita de rilatoj, kiuj trovigxas inter la datumoj diskoj. Du specoj de diskoj, tiu estas la prapatro kaj posteulo, determini la tipojn de konektoj. tipo komunikado ekzemple kutime reprezentas unu okazo de la ancestro registradon kun la inkludo de ordigita aro de aĵoj apartenantaj al infano eniron tipo. Sub aro de komune komprenita kiel nomita aro de diskoj, kie unu disko tipo deklaris la posedanto de la aro, kaj aliaj rekordoj - tiu aro de membroj.
La reto datumoj modelo havas kelkajn proprecojn. Ĉiuj tipoj de uzita konektoj devas nepre esti funkcia, tio estas "multaj al unu", "unu-al-amaso" aŭ "unu al unu". La modelo estas limigita interne esprimis la aserton, ke por tiu tipo de ligo kun aparta tipo de registro prapatro kaj posteulo de la tipo de registrado nepre certaj kondiĉoj estas renkontita. Por determini la rilaton "multaj al multaj", speciala tipo de diskoj estis prezentita, tiel kiel paro de funkcia ligilo de la formo "unu al pluralidad de" kaj "multaj-al-unu." Se necese, aldonaj informoj povas esti aldonitaj en la registrado, plenumante la rolon de ligamentoj.
La reto modelo grupo rilatoj ĝenerale priskribas la rilaton tipo de "unu-al-aro", tio estas, la posedanto de unu, sed li havas multajn subuloj. Oni povas citi kiel ekzemplon de ĉi tiu sinteno kiel "laboro". Ĉi tie signifas, ke ĉiu oficisto laboras en ajna aparta fako, sed ĉiu fako povas bone labori kelkajn dungitojn. La reto modelon tipo "unu al pluralidad de" rilato inter la diversaj estaĵoj estas efektivigita per grupo rilatoj.
La reto modelo datumbazo engaĝas la uzo de la sekva operacioj sur la datumoj:
- Memoru, vi devas eniri la informon en nia datumbazo;
- por inkludi en la grupo sinteno, tiu estas metita inter tiuj specifaj komunikado;
- ŝaltilon, tio estas por fari la transiron de unu aro de membro al alia posedanto;
- ĝisdatigo, tio estas, por fari ajnan modifon de datumoj;
- eltiraĵo, tio estas, por realigi operaciojn sur la datumoj legado;
- forigi, tio estas, fari logika aŭ fizika forigo de datumoj;
- forĵetas la rekordon de grupo rilatoj, tio estas, realigi rompi la ligon inter la datumoj.
En tia datuma modelo havas specialajn funkciojn por manipulado de datumoj kaj navigado inter ili. La navigado unuo en la grafikaĵo modelo por la starigo de diskoj al kiu vi volas apliki alian datumoj manipulado. Ĉi tiuj registroj estas komune nomitaj fluo. La reto modelo povas ĉeesti al la nuna transiro al la sekva ekzemplo de la nuna nodo al alia arbitra vertico ligilo fluo estis realigita de grupo rilaton. Navigado povas komenci arbitran registradon.
Similar articles
Trending Now