Datori, Datu bāzes
Tīkla datu modelis
Tīkla datu modelis aizvieto daudz vienkāršu un skaidru hierarhiska. Savā kodols, tīkla modelis ir ļoti līdzīgs hierarhiju, tas arī ir komponenti, kas ir sakne elements, kas tiek glabāta svarīgāko informāciju. Starp mezgli ir apvienoti ar saitēm. Un mezgli atrodas tādā pašā attālumā no saknes mezgla, lai veidotu, kā hierarhiskā modelī, līmeni. No hierarhiskā modeļa īpatnība bija tā, ka no viena elementa uz otru, var būt tikai viens ceļš, un tīklā tā nav, ir vairāki maršruti. Tīkls Datu modelis nodrošina iespēju veidot vairāk sarežģītas struktūras datus. Tā ir galvenā atšķirība starp šiem diviem modeļiem.
Lai izveidotu datu modelis bija realizācija attiecības ", daudziem daudziem" ar vienlaicīgu pastāvošo nepilnību novēršanā, šajā hierarhiskā modeļa, kas ir noteiktas laika gaitā. Tīkla datu modelis balstās uz izmantošanu grafu teoriju. No šī viedokļa, tā atbilst patvaļīgu grafika. Šajā modelī katrs pēcnācējs var būt jebkurš skaits senči. Tīkla datu bāze sastāv no kopuma ierakstu, un to, ka minētais attiecību, kas ir klāt starp datu ierakstu. Divu veidu ieraksti, ka ir sencis un pēctecis, noteikt veidus savienojumus. veids komunikācijas piemēram, parasti ir viens gadījums sencis ierakstu ar iekļaušanu sakārtotā kopumu posteņiem, kas pieder pie bērna ieraksta tipu. Saskaņā komplektu parasti saprot kā nosaukts ierakstu kopa, kur viena ieraksta tips deklarēto īpašnieku kopumu, un citus dokumentus, - šo komplektu locekļiem.
Tīkla datu modelis ir dažas īpatnības. Visi izmantoto savienojumu veidi obligāti jābūt funkcionāla, tas ir "daudz, ar vienu", "viens pret daudziem" vai "viens pret vienu". Šis modelis ir ierobežots iekšēji pauda apgalvojumu, ka šāda veida saistībā ar konkrēta veida ierakstu sencis un pēcnācējs ierakstīšanas obligāti noteiktus nosacījumus veidam ir izpildīti. Lai noteiktu attiecības "daudziem daudziem", tika ieviesta īpaša veida ierakstu, kā arī pāris funkcionālās saites veidlapas "viena uz daudziem" un "daudzi pret vienu." Ja nepieciešams, papildu informāciju var pievienot ierakstu, veicot lomu saišu.
Tīkla modeļa Grupas attiecības kopumā raksturotu attiecību veidu "viens-pret-set", tas ir, īpašnieks ir viens, bet viņš ir daudz padotie. Viens var minēt kā piemēru šo attieksmi kā "darbs". Šeit nozīmē, ka katrs darbinieks strādā kādā konkrētā departamentā, bet katrs departaments labi var strādāt dažus darbiniekus. Tīkla modelis tips "viens daudziem" attiecībām starp dažādām struktūrām ir īstenota, izmantojot grupas attiecību.
Tīkls modelis datubāze ietver izmantošanu šādām darbībām attiecībā uz datiem:
- Atcerieties, ka jums ir jāievada informācija mūsu datu bāzē;
- iekļaut grupas attieksme, kas tiek noteikta starp šiem īpašu komunikāciju;
- slēdzis, tas ir veikt pāreju no vienas kopas loceklim jebkuru citu īpašnieku;
- atjaunināt, tas ir, veikt nekādas izmaiņas datus;
- ekstrakts, tas ir, lai veiktu darbības, par datu lasījumam;
- lai novērstu, tas ir, veikt loģisku vai fizisku izņemšanu datus;
- izslēdz ierakstu grupu attiecībās, tas ir, veikt pārvarot saikni starp datiem.
Šādā datu modelis ir īpašas iezīmes, datu manipulācijas un navigāciju starp tiem. Navigācijas vienība grafu modeli, izveidojot ierakstu, kurā vēlaties pieteikties citu datu manipulācijas. Šie ieraksti ir parasti sauc par strāvu. Tīkls modelis var būt no pašreizējā pāreja uz nākamo instanci pašreizējo mezgla uz citu patvaļīgu virsotne saite strāvu, kas tika realizēta ar grupu attiecības. Navigācija var sākties ar patvaļīgu ierakstu.
Similar articles
Trending Now