Definisjon av Primary Key Database
En database er en samling av relaterte tabeller som selv inneholder lister over poster. For å sikre at hver post er unik, er hver av dem gitt en primærnøkkel, vanligvis i form av et identifikasjonsnummer.
Primærnøkkel
En primærnøkkel er et felt i hver tabell i en database som garanterer at hver post vil ha en unik ID.
Tildele primærnøkler
Vanligvis er primærnøkler automatisk tildelt ved å finne den største primærnøkkel i databasen og legge en. Av denne grunn, primærnøkler er normalt heltall.
relasjons~~POS=TRUNC databaser~~POS=HEADCOMP
Primærnøkler brukes vanligvis i relasjonsdatabaser, eller databaser i hvilken tabellene interagerer med hverandre.
RDBMS
En relasjonsdatabase management system (RDBMS) er et stykke programvare laget for å håndtere etablering og vedlikehold av relasjonsdatabaser, og alle gir metoder for automatisk øke primærnøkler. Populære RDBMSs inkluderer Oracle, MySQL og Microsoft SQL Server.
Egenskaper
Tabeller er i stand til å samhandle i relasjonsdatabaser mye takket være primærnøkler. Hvis Table "A" inneholder felt for "Primary Key" og "Adresse", for eksempel, og Table "B" inneholder felt for "Primary Key", "innbygger" og "Address ID", en bruker kan koble informasjon i to tabeller ved å legge inn primærnøkkelen for tabellen "A" i "Address ID" feltet Table "B."