Skip to main content

Vad är en databasmodell?

I den bredaste definitionen är alla databaser desamma genom att de lagrar data, och data kan manipuleras eller kallas upp.Samtidigt finns det en avgörande aspekt av varje databas som kallas databasmodellen.Databasmodellen är strukturen för data, och modellen dikterar hur data interagerar och hur de visas.Det finns fem huvuddatabasmodeller, även om vissa databasdesigners skapar hybrider av modellerna för att passa behoven hos enheten som kräver databasen.Dessa fem modeller är den platta modellen, hierarkiska modellen, nätverksmodellen, relationsmodellen och objektmodellen.

Den platta databasmodellen är den enklaste av alla databaser.Det används när alla databasvärden är liknande, och det finns bara en liten mängd information som måste lagras.Detta schema visar alla data i en tabell eller kalkylblad, där varje rad är en annan post.För att hålla databasen säker kommer varje rad att ha ett annat lösenord.

Tidigt i utvecklingen av databaser var den hierarkiska databasmodellen en av de mest populära, och den används fortfarande vanligtvis under 2011. Inom denna databas, varjeRecord har en hierarki, från breda poster till specifika.Denna databas är byggd med en förälder-barn-relation, vilket betyder en bred skiva mdash;eller en förälder mdash;kommer att öppna upp för att avslöja specifika mdash;barn mdash;uppgifter.Nätverksdatabasmodellen är nästan densamma som den hierarkiska modellen, förutom att flera föräldrar kan ansluta till samma barn, vilket gör att denna modell kan göra mer komplexa interaktioner.

Objektdatabasmodellen rör sig själv med att göra tabeller i tabellerna för att förhindra databasen över huvudet.I de flesta andra databasmodeller måste till exempel varje post kodas in i databasen separat.I objektmodellen kan en huvudtabell göras och varje post i den tabellen kan innehålla andra liknande poster.Detta gör att de liknande poster kan inkapslas separat, vilket gör organisationen enkel att underhålla.

Sedan starten på 1970 -talet har relationsdatabasmodellen varit den mest populära modellen på grund av dess förmåga att gruppera data på sätt som är lätt att förståoch lätt att ringa.Som namnet antyder handlar denna modell främst om förhållandet mellan datamängder och finner gemensamheter mellan poster för att göra det enkelt för administratörer att ringa liknande data.Dessa databaser använder också flera olika tabeller på en gång, och varje post kan ha en nyckel som skiljer den och möjliggör relationer som är mer komplexa.