Primærnøkkel
Fra Wikipedia, den frie encyklopedi
I databasemodellering, en primærnøkkel er en verdi som kan brukes for å identifisere en unik rad i en tabell. Forskjellige egenskaper er relatert til primærnøkkelen. Eksempler på primærnøkler er personnummer, som identifiserer en spesifik person, eller ISBN-nummer som identifiserer en spesifikk bok.
I relasjonsmodellen er en primærnøkkel en kandidatnøkkel utvalgt for sin evne til å unikt identifisere en tupel i en relasjon. Primærnøkler så vel som unike nøkler kan brukes som referanser for fremmednøkler.
Primærnøkler er definert i ANSI SQL Standarden som primærnøkkelbeskrankning.
Merk at relasjonsmodellen slik den er uttrykt gjennom relasjonskalkulus og relasjonsalgebra ikke skjelner mellom primærnøkler og andre typer nøkler. I fjerde normalform og høyere er det ingen relasjon som har mer enn en nøkkel. Dette gjør at konseptet med «primærnøkler» da blir irrelevant.
Emner i databaseadministrasjonssystemer (DBMS) | ||
Konsepter
|
||
Implementasjoner av databaseadministrasjonssystemer | ||
|