Hur Man Skapar Relationsdatabaser

Innehållsförteckning:

Hur Man Skapar Relationsdatabaser
Hur Man Skapar Relationsdatabaser

Video: Hur Man Skapar Relationsdatabaser

Video: Hur Man Skapar Relationsdatabaser
Video: Creating a Relational Database 2024, Maj
Anonim

Den relationella metoden för att bygga databaser innebär att man arbetar med en tabellformad datamodell, det vill säga med det vanliga sättet att presentera. Den implementeras med hjälp av databashanteringssystem.

Hur man skapar relationsdatabaser
Hur man skapar relationsdatabaser

Essensen i en relationsstruktur och dataförberedelse

Varje databas är organiserad och strukturerad information lagrad i en eller flera tabeller. Tabeller är en naturlig och välbekant representation av data, bestående av rader och kolumner. Den relationella metoden innebär en viss relation mellan sådana tabeller. Länkar eller relationer gör att du kan kombinera, hämta data från flera tabeller samtidigt i en fråga.

För att skapa en relationsdatabas är det först och främst nödvändigt att skapa en uppsättning tabeller och relationer mellan dem. I det här fallet måste du följa följande regler. Först måste varje tabell vara av samma typ och ha ett unikt namn. För det andra måste tabellraderna bestå av ett fast antal fält och värden (du kan inte inkludera flera kolumner och upprepade grupper). För det tredje måste strängarna vara minst ett värde (fält) som skiljer sig från varandra för att kunna identifiera någon sträng. För det fjärde måste kolumnerna ha unika namn och fyllas med homogena datavärden, den enda möjliga presentationsmetoden är det explicita datavärdet (det kan inte finnas några speciella förhållanden mellan tabellerna).

Du kan bearbeta data från flera tabeller samtidigt genom att slå samman val till en tillfällig tabell. De vanligaste operationerna är urval, projektion, naturlig anslutning, union, korsning och skillnad. När man bildar tabeller är ett av de grundläggande begreppen den primära nyckeln - det är en identifierare som otvetydigt hänvisar till en enhet. I en tabell över rätter kan den primära nyckeln till exempel vara tallrikens nummer. För alla tabeller med data måste du skapa liknande nycklar och länka dem till relationer.

Implementering med DBMS

Databashanteringssystem (Oracle, MySQL, SQLite, etc.) ger fullständig hantering av genererade data och låter dig utföra frågor. När du har valt en av DBMS måste du överföra de skapade tabellerna till programmet enligt dess syntax. Detta är ett omfattande arbete som måste göras noggrant utan att missa viktiga attribut.

Ytterligare arbete med frågor och databehandling baseras på SQL-programmeringsspråket. Det är på detta språk som tabeller skapas, poster läggs till, raderas och ändras, data hämtas från en eller flera tabeller och strukturen ändras.

Rekommenderad: