Superkey

Szerző: Randy Alexander
A Teremtés Dátuma: 3 Április 2021
Frissítés Dátuma: 26 Június 2024
Anonim
Concept of Keys in DBMS - Super, Primary, Candidate, Foreign Key, etc
Videó: Concept of Keys in DBMS - Super, Primary, Candidate, Foreign Key, etc

Tartalom

Meghatározás - Mit jelent a Superkey?

A szuper kulcs az oszlopok kombinációja, amely egy sorokat azonosít egy relációs adatbázis-kezelő rendszer (RDBMS) táblában. A jelölt kulcs egy szorosan összefüggő fogalom, ahol a szuper kulcsot az egyes sorok egyedi azonosításához szükséges minimális oszlopszámra csökkentik.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

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.