relationsdatabasstrukturen först uppfanns på 1970-talet som ett svar på ökande problem med platta filer och den ökande komplexiteten i data. Strukturen separerar data om ett objekt i en tabell och sedan länkar till relaterade tabeller med referensvärden nycklar . Tabeller
En relationsdatabas är en samling av relaterade tabeller . En datatabell är som en mycket strukturerad Excel-tabell . Kolumner beskriver de specifika bitar av information i tabellen och varje rad lagrar motsvarande data . Till exempel en " kund " Tabellen kan innehålla tre kolumner : " Kundnr " , " Efternamn " och " Förnamn " Tabellen skulle då ha kunddata lagras i raderna i tabellen
primärnycklar < . br >
en primärnyckel är en kolumn eller sammanställning av flera kolumner som har ett unikt värde , vilket gör varje rad unik i tabellen . Varje tabell måste ha en primärnyckel eftersom det används för att länka data i relaterade tabeller . Till exempel skulle den primära nyckeln för kunden tabellen vara kolumnen som heter " CustomerId " , medan bjuder tabellen kan ha " Ordernr " som primärnyckel . Addera ditt främmande nycklar
En främmande nyckel är primärnyckel från en annan tabell och används för att relatera rader av data mellan tabeller . Till exempel har Orderstatus tabellen en primär nyckel " Ordernr " för att identifiera varje post . Att veta vilken kunden placerat ordern , är data från kundens " Kundnr " kolumnen från kunden tabellen lagrad i Order History raden . Frågor kan sedan utföras för att sammanfoga data från båda tabellerna tillsammans i affärsapplikationer .