Itthon adatbázisok Mi a szuper kulcs? - meghatározás a techopedia alapján

Mi a szuper kulcs? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Superkey?

A szuper kulcs az oszlopok kombinációja, amely egyértelműen azonosítja a relációs adatbázis-kezelő rendszer (RDBMS) tábláinak bármely sorát. A jelölt kulcs egy szorosan kapcsolódó fogalom, ahol a szuper kulcsot az egyes sorok egyedi azonosításához szükséges minimális oszlopszámra csökkentik.

A Techopedia magyarázza a Superkey-t

Például egy ügyfél mester adatainak tárolására szolgáló táblázat oszlopokat tartalmazhat, mint például:

  • Ügyfél neve
  • Ügyfél-azonosító
  • Társadalombiztosítási szám (SSN)
  • Cím
  • Születési dátum

Egy bizonyos oszlopkészlet kibontható és garantálható minden ügyfél számára. A szupergombokra példa a következő:

  • Név + SSN + Születésnap
  • ID + név + SSN

Ez a folyamat azonban tovább csökkenthető. Feltételezhető, hogy az ügyfélazonosító egyedi minden ügyféllel. Ezért a szuper kulcs egyetlen mezőre, vevői azonosítóra redukálható, amely a jelölt kulcs. Az abszolút egyediség biztosítása érdekében azonban összeállítható jelölt kulcs hozható létre az ügyfél-azonosító és az SSN kombinálásával.

Mi a szuper kulcs? - meghatározás a techopedia alapján