Kazalo:
Opredelitev - Kaj pomeni Key?
Ključ je polje ali kombinacija polj v tabeli baze podatkov, ki se uporablja za pridobivanje in razvrščanje vrstic v tabeli na podlagi določenih zahtev. Tipke so določene za pospešitev dostopa do podatkov in v mnogih primerih za ustvarjanje povezav med različnimi tabelami.
Tehopedija razloži Key
Relacijske baze podatkov večinoma vključujejo primarne in tuje ključe. Medtem ko primarni ključi uveljavljajo integriteto entitete in imajo edinstvene vrednosti, tuji ključi ohranjajo referenčno integriteto in ustvarjajo povezavo med dvema tabelama.
Primarni ključ je atribut (ali skupina atributov), ki je edinstven za vsako vrstico v tabeli baze podatkov. Če želite izpolniti pogoje kot primarni ključ, polje ne sme imeti ničelnih vrednosti in mora biti edinstveno za vsako vrstico. Te vrednosti se ne smejo spreminjati ali postati nične v celotni življenjski dobi tabele baze podatkov. Primarni ključi z dvema ali več atributi se imenujejo sestavljeni ključi. Nadomestni primarni ključ nima opisnih vrednosti, nadomestni primarni ključ pa opisne vrednosti. Tuji ključ je stolpec ali skupina stolpcev v tabeli baze podatkov, ki uveljavlja povezave med podatki v dveh tabelah. Deluje kot navzkrižna referenca med dvema tabelama, ker navaja primarni ključ druge tabele in tako vzpostavlja povezavo med tema dvema tabelama.