Den relationelle database struktur blev først opfundet i 1970'erne som reaktion på stigende problemer med flade filer og den stigende kompleksitet af data. Strukturen adskiller data om et objekt i en tabel og derefter links til relaterede data tabeller ved hjælp reference- nøgler. Borde
En relationel database er en samling af relaterede data tabeller. En datatabel er som en meget struktureret Excel-tabel . Kolonner beskrive de særlige stykker af information i tabellen og hver række lagrer de pågældende data . For eksempel en "Customer " tabellen kan indeholde tre kolonner : " Kunde ", " Efternavn " og " Fornavn" Tabellen ville da have kundedata gemt i rækker i tabellen
primære nøgler < . br >
en primær nøgle er en kolonne eller samling af flere kolonner, der har en unik værdi , hvilket gør hver række enestående i tabellen. Hver tabel skal have en primær nøgle , fordi den bruges til at sammenkæde data i relaterede tabeller . For eksempel vil den primære nøgle i kundens tabellen være kolonnen kaldet " Kunde- " , mens Order History tabellen kan have " OrderID " som en primær nøgle.