Hem databaser Vad är en relationell datamodell? - definition från techopedia

Vad är en relationell datamodell? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Relational Data Model?

En relationell datamodell involverar användningen av datatabeller som samlar grupper av element i relationer. Dessa modeller fungerar utifrån idén att varje tabellinstallation kommer att innehålla en primär nyckel eller identifierare. Andra tabeller använder den identifieraren för att tillhandahålla "relationella" datalänkar och resultat. Databasadministratörer använder något som kallas SQL (Structured Query Language) för att hämta dataelement från en relationsdatabas.

Techopedia förklarar Relational Data Model

Andra aspekter av relationell databasdesign motsvarar specifika delar av en datatabell. Till exempel skulle en konventionell databasrad representera en tupel, som är en uppsättning data som kretsar kring en viss instans eller ett virtuellt objekt så att den primära nyckeln är dess unika identifierare. Ett kolumnnamn i en datatabell är associerat med ett attribut, en identifierare eller funktion som alla delar av en datamängd har. Dessa och andra strikta konventioner hjälper till att ge databasadministratörer och formgivare standarder för att skapa relationella databasuppsättningar.


Som nämnts är den primära nyckeln ett grundläggande verktyg för att skapa och använda relationella datamodeller. Det måste vara unikt för varje medlem i en datauppsättning. Det måste fyllas i för alla medlemmar. Oförenlighet kan orsaka problem i hur utvecklare hämtar data. Andra problem med relationsdatabasdesign inkluderar överdriven duplicering av data, felaktig eller partiell data, eller felaktiga länkar eller kopplingar mellan tabeller. En stor del av den rutinmässiga databasadministrationen innebär att utvärdera alla datauppsättningar i en databas för att se till att de är konsekvent befolkade och kommer att svara bra på SQL eller någon annan metod för datainsamling.

Vad är en relationell datamodell? - definition från techopedia