Hjem Databaser Hvad er en nøgle? - definition fra techopedia

Hvad er en nøgle? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder nøgle?

En nøgle er et felt eller en kombination af felter i en databasetabel, der bruges til at hente og sortere rækker i tabellen baseret på visse krav. Taster er defineret for at fremskynde adgangen til data og i mange tilfælde for at oprette links mellem forskellige tabeller.

Techopedia forklarer Key

Relationsdatabaser involverer hovedsageligt primære og udenlandske nøgler. Mens primære nøgler håndhæver enhedens integritet og har unikke værdier, opretholder udenlandske nøgler referencemæssig integritet, hvilket skaber en tilknytning mellem to tabeller.

En primær nøgle er en attribut (eller gruppe af attributter), der er unik for hver række i en databasetabel. For at kvalificere sig som en primær nøgle skal et felt ikke have nullværdier og skal være unikt for hver række. Disse værdier må ikke ændres eller blive ugyldige i hele databasetabellens levetid. Primære nøgler med to eller flere attributter kaldes sammensatte nøgler. En surrogat primær nøgle har ingen beskrivende værdier, mens en erstattende primær nøgle har beskrivende værdier. En fremmed nøgle er en kolonne eller en gruppe af kolonner i en databasetabel, der håndhæver links mellem data i to tabeller. Det fungerer som en krydshenvisning mellem to tabeller, fordi den refererer til den primære nøgle i en anden tabel og således opretter en forbindelse mellem de to.

Hvad er en nøgle? - definition fra techopedia