Indexsleutels
Een indexsleutel is een sleutelwaarde of een combinatie van sleutelwaarden die wordt gebruikt om een index te bouwen en records in een database sneller terug te vinden. In relationele databases worden indexen vaak opgebouwd op één of meer kolommen; de kolom of kolomcombinatie waarop de index is gebaseerd wordt de indexsleutel genoemd.
Indexsleutels kunnen verschillende functies hebben. Een primaire sleutel identificeert rijen eenduidig en vormt vaak de basis
Hoe een index werkt: voor elke rij wordt een indexrecord aangemaakt met de indexsleutel en een verwijzing
Ontwerpkeuzes bij indexsleutels hangen af van factoren zoals selectiviteit (het aantal verschillende waarden dat voorkomt), beoogde
Voordelen van indexsleutels zijn snellere zoekopdrachten, efficiëntere sorteringen en ondersteuning voor het naleven van unieke beperkingen
Zie ook: primaire sleutel, unieke sleutel, index, B-tree, hash-index.