Home

Sleutelvariabele

Sleutelvariabele is een term die in informatica en datawetenschap wordt gebruikt voor een variabele die een entiteit of record uniek identificeert. In databases is de sleutelvariabele meestal een kolom (of een combinatie van kolommen) die elke rij uniek maakt en waarvan nullwaarden doorgaans niet toegestaan zijn. In relationele databases wordt deze kolom vaak aangeduid als de primaire sleutel; daarnaast bestaan er kandidaat-sleutels en unieke sleutels als alternatieven.

Tijdens het ontwerpen van databases wordt de sleutelvariabele gebruikt om rijen te koppelen via relaties en

In data-analyse en data science fungeert een sleutelvariabele als identificeerder van observaties en wordt deze gebruikt

Best practices omvatten het gebruiken van stabiele en lange termijn houdbare sleutels, het voorkomen van duplicaten,

Zie ook: primaire sleutel, unieke sleutel, kandidaat-sleutel, vreemde sleutel, index, data-integriteit, join.

om
referentiële
integriteit
te
waarborgen.
Een
vreemde
sleutel
verwijst
naar
de
sleutel
van
een
andere
tabel.
De
waarden
van
een
sleutelvariabele
moeten
stabiel,
uniek
en
non-null
zijn;
bij
veranderingen
in
data
moet
de
sleutel
zo
beheerd
worden
dat
referenties
niet
breken.
bij
het
samenvoegen
(joinen)
van
datasets.
In
programmeertalen
kan
een
sleutelvariabele
tevens
dienen
als
sleutel
in
hash-structuren
zoals
dictionaries
of
maps,
of
als
index
voor
snelle
opzoekingen.
en
het
handhaven
van
consistentie
en
data-kwaliteit.
Het
minimaliseren
van
wijzigingen
aan
sleutelwaarden
helpt
bovendien
bij
het
behoud
van
referenties
in
gekoppelde
datasets.