Skip to main content

Mi a jelölt kulcs?

A relációs adatbázis -kezelési rendszerek szempontjából a jelölt kulcs egy olyan attribútum, amelyet a táblázaton belüli adatbázis -bejegyzés egyedi azonosítására használnak.A relációs adatbázis -kezelési rendszer egy olyan típusú adatbázis, amelyet széles körben használnak olyan információk gyűjteményének létrehozására, amelyek az adatbázis -táblázat különböző elemei közötti kapcsolatok biztosítása alapján szerveződnek.A kulcs egy olyan eszköz, amely lehetővé teszi az entitások azonosítását.Minden táblázatnak lehet egy vagy több jelölt kulcsa, és ezeknek a kulcsoknak az elsődleges kulcsként van beállítva.Az elsődleges kulcs egy oszlop, amely meghatározza az összes sort.A SuperKey egy olyan azonosító típus, amely azonosítja az entitást az adatbázis táblázatban.A SuperKey egy olyan oszlop lenne, amely valami olyasmit jelöl, mint a vend_code, amely egy speciális szállítói kódot jelölne az üzleti adatbázis -táblázathoz.Az egyes sorok egyedivé tételéhez szükséges oszlopok minimális száma a szupery része, amely jelölt kulcsnak számíthat.Ebben az esetben, ha minden vend_code egyedi, akkor a jelölt kulcs lehet.A jelölt kulcsok a szuperkákkal és az elsődleges kulcsokkal együtt működnek, ügyelve arra, hogy az adatbázisban ne legyen felesleges sor, vagyis hogy minden sorban van valamilyen elem, ami egyedivé teszi.A jelölt kulcs kiválasztásakor fontos, hogy az adatbázis -készítő válasszon valamit, ami egyedi az adott táblázathoz.Mint az üzleti adatbázis fenti példájához, az üzleti nevet használható jelölt kulcsként.Ha azonban több vállalkozás, talán a különböző országokban található, ugyanazzal a névvel rendelkezik, akkor az azonosító nem lenne egyedi, és nem lehetne használni jelölt kulcsként.

Ezért nagyon fontos az egyedi jelölt kulcs kiválasztása.A vállalatok ugyanazt a nevet oszthatják;Az embereknek gyakran vannak első és vezetéknevei, amelyek azonos vagy hasonlóak is.Az egyedi jelölt kulccsal, és az egyik elsődleges kulccsal készítve egy bizonyos eladó vagy személy egyedi kulcs általi megtalálása.Ha a táblázatban lévő minden bejegyzésnek van valamilyen kulcs, amely egyedivé teszi, meg lehet különböztetni a hasonló információkat tartalmazó bejegyzéseket.