Skip to main content

Hva er en databasemodell?

I den bredeste definisjonen er alle databaser de samme ved at de lagrer data, og dataene kan manipuleres eller kalles opp.Samtidig er det et avgjørende aspekt av hver database kalt databasemodellen.Databasemodellen er strukturen til dataene, og modellen dikterer hvordan dataene samhandler, og hvordan de vises.Det er fem hoveddatabasemodeller, selv om noen databasedesignere lager hybrider av modellene som passer behovene til enheten som krever databasen.Disse fem modellene er den flate modellen, hierarkiske modellen, nettverksmodellen, relasjonell modell og objektmodell.

Flat -databasemodellen er den enkleste av alle databaser.Det brukes når alle databaseverdiene er like, og det er bare en liten mengde informasjon som må lagres.Dette skjemaet viser alle dataene i en tabell eller et regneark, hvor hver rad er en annen post.For å holde databasen sikker, vil hver rad ha et annet passord.

Tidlig i utviklingen av databaser var den hierarkiske databasemodellen en av de mest populære, og den brukes fremdeles ofte i 2011. I denne databasen, hverRecord har et hierarki, fra brede poster til spesifikke.Denne databasen er bygget med et foreldre-barn-forhold, noe som betyr en bred post mdash;eller en foreldre mdash;vil åpne opp for å avsløre spesifikk mdash;barn mdash;poster.Nettverksdatabasemodellen er nesten den samme som den hierarkiske modellen, bortsett fra at flere foreldre kan koble seg til det samme barnet, slik at denne modellen kan lage mer komplekse interaksjoner.

Objektdatabasemodellen angår seg for å lage tabeller i tabeller for å forhindre databaseoverhead.For eksempel, i de fleste andre databasemodeller, må hver post kodes inn i databasen hver for seg.I objektmodellen kan det lages en hovedtabell, og hver post i den tabellen kan inneholde andre lignende poster.Dette gjør at de lignende postene kan innkapsles separat, noe som gjør organisasjonen enkel å opprettholde.

Siden oppstarten på 1970 -tallet har den relasjonelle databasemodellen vært den mest populære modellen, på grunn av dens evne til å gruppere data på måter som er enkle å forståOg lett å ringe.Som navnet tilsier, omhandler denne modellen først og fremst forholdet mellom datasett og finner fellestrekk mellom poster for å gjøre det enkelt for administratorer å ringe lignende data.Disse databasene bruker også flere forskjellige tabeller samtidig, og hver post kan ha en nøkkel som skiller den og gir mulighet for forhold som er mer kompliserte.