![Concept of Keys in DBMS - Super, Primary, Candidate, Foreign Key, etc](https://i.ytimg.com/vi/p3yJZH8_bsc/hqdefault.jpg)
Tartalom
- Meghatározás - Mit jelent a Superkey?
- 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
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.