DatamaskinerInformasjonsteknologi

Datamodeller som arbeider med relasjoner

I informasjonsmiljøet er det objekter og gjenstander som krever lagring av informasjon om seg selv. Derfor begynte vi å bruke datamodeller som, i tillegg til hovedfunksjonen, tillater oss å jobbe med tilkoblinger. Dette er nødvendig når du oppretter en database. Organisasjonen selv kan være fysisk eller logisk. I det første tilfellet leveres lagring på maskinnivå. Vel og ved den logiske organisasjonen er det et direkte samspill med brukeren, der enkelte programvareverktøy har sin innflytelse. I dag utforskes de mest grunnleggende datamodellene: hierarkisk, relasjonell og nettverk.

Med en hierarkisk datamodell har hele settet av elementer lenker dannet i henhold til spesifikke regler. Objekter kan representeres som et invertert tre som inneholder noder på ett eller annet nivå som har forbindelser til hverandre. En node er et sett med attributter som beskriver et objekt. Det hierarkiske treet har bare ett toppunkt som ligger på første nivå. En slik modell mangler ikke betydelige mangler, manifestert i ineffektiviteten av visse typer relasjoner, samt langsom tilgang til de lavere nivåene i det hierarkiske systemet.

En annen ting er når man bruker relasjonsdata modellen, som er preget av en veldig enkel struktur. Det er implementert i form av todimensjonale tabeller som støtter visse relasjoner. Den relasjonelle tilnærmingen i lang tid ble forlatt uten behørig oppmerksomhet, da det krevde tilstedeværelse av alvorlige maskinressurser. Men med fremkomsten av personlige datamaskiner har situasjonen endret seg dramatisk. Og disse datamodellmodellene har nesten erstattet resten av systemet. Skaperen, da han implementerte denne ideen, ga verden et verktøy for vellykket arbeid med relasjoner.

I en nettverksmodell kan ethvert element ha en direkte kobling til et annet element. Det er noe likhet med et hierarkisk system, men forskjellen er at flere koblinger med segmenter plassert på seniornivå er tillatt. I dette tilfellet er det ikke mulig å spore leddretningen så tydelig, derfor bør de angis i beskrivelsen av databasen. Ulempene med denne modellen er mangelfull bevaring av informasjon, men dette problemet løses veldig aktivt nå.

Eventuelle databaser er opprettet basert på modellene som er oppført. Forskjeller mellom dem slettes gradvis på grunn av innføring av objektorientert informasjonsteknologi. Hver modell har spesielle egenskaper som gir deg maksimal effekt med spesifikke applikasjoner. Forskjellen mellom relasjonsdatabaser og andre analoger er at de er i stand til å endre strukturen selv etter datainngang. Store databaser som har uendret struktur og konstant samhandling med applikasjoner kan imidlertid være mest effektive når det gjelder tilgangshastighet.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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