var konceptet en relationsdatabas först grundades 1969 av Edgar Frank Codd , en brittisk matematiker och tidigare Royal Air Force pilot som arbetar i en IBM- laboratorium i San Jose , Kalifornien . Eftersom att göra beräkningar på datorer kosta hundratals dollar per minut , var tid hos en premie . Codds insikter lagring, hämtning och analys av data hjälpte övervinna kostnader barriärer och bygga databasen industrin i en biljondollarkälla verksamhet . Primary Key
Det viktigaste inslaget i en relationsdatabas är dess primärnyckel . Den primära nyckeln är ett unikt nummer eller identifierare som tilldelats varje post som färdas mellan olika tabeller . Ett bra exempel på en primärnyckel är ett Social Security Number . Den primära nyckeln gör varje post unik , och det gör att data kan bevaras i mer än en tabell . Varje tabell i en relationsdatabas har ett fält för primärnyckeln .
Tabeller
En relationsdatabas har mer än en tabell med data. Tabellerna får sällskap av primärnyckeln . Nyckeln kan användas för att koppla tabeller tillsammans i många olika relationer , såsom ett ett-till - ett-förhållande , där varje tabell innehåller en unik dokumentation , en en - till - många-relation , där en tabell kan innehålla poster om en individ och andra kan ha poster om allt det enskilda finansiella transaktioner , eller en många - till - ett-förhållande , där en tabell kan innehålla en lista över personer och den andra kan ha uppgifter om vilken typ av kunder som representeras av dessa individer
CRUD Capability
Alla databaser kommer att ge innehavarna rätt att skapa , läsa , uppdatera och radera ( CRUD ) . Detta görs i allmänhet genom olika former av Structured Query Language , som avser 1974 av IBM , och baseras på principerna om relationsalgebra . Språket gör också de flesta användare att fråga och manipulera data , samt skydda den från oönskade uppdateringar , strykningar eller andra potentiella fel .