Vsebina
- Opredelitev - Kaj pomeni Superkey?
- Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.
- Techopedia razlaga Superkey
Opredelitev - Kaj pomeni Superkey?
Superkey je kombinacija stolpcev, ki enolično prepozna katero koli vrstico v tabeli sistema za upravljanje relacijskih baz podatkov (RDBMS). Kandidatni ključ je tesno povezan koncept, pri katerem je superkey ključ zmanjšan na najmanjše število stolpcev, potrebnih za enotno prepoznavanje vsake vrstice.
Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.
Techopedia razlaga Superkey
Primer: tabela, ki se uporablja za shranjevanje podrobnosti glavnega odjemalca, lahko vsebuje stolpce, kot so:
- Ime stranke
- identifikacijska številka stranke
- Številka socialne varnosti (SSN)
- Naslov
- Datum rojstva
Določen niz stolpcev je mogoče izvleči in zajamčeno edinstveno za vsako stranko. Primeri prikazov so naslednji:
- Ime + SSN + Datum rojstva
- ID + ime + SSN
Vendar pa se lahko ta postopek še zmanjša. Domnevamo lahko, da je ID stranke edinstven za vsako stranko. Zato se lahko superkey zmanjša na samo eno polje, ID stranke, ki je ključ kandidata. Vendar pa je za zagotovitev popolne edinstvenosti mogoče sestaviti sestavljeni ključ kandidata s kombiniranjem ID-ja stranke s SSN.