![Concept of Keys in DBMS - Super, Primary, Candidate, Foreign Key, etc](https://i.ytimg.com/vi/p3yJZH8_bsc/hqdefault.jpg)
Sisältö
- Määritelmä - mitä Superkey tarkoittaa?
- Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.
- Techopedia selittää Superkey
Määritelmä - mitä Superkey tarkoittaa?
Supernäppäin on sarakkeiden yhdistelmä, joka yksilöi yksilöllisesti minkä tahansa rivin relaatiotietokannan hallintajärjestelmän (RDBMS) taulukossa. Ehdokasavain on läheisesti toisiinsa liittyvä käsite, jossa superavain on pienennetty minimiin sarakkeiden määrään, joka vaaditaan kunkin rivin yksilöimiseksi.
Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.
Techopedia selittää Superkey
Esimerkiksi taulukko, jota käytetään asiakkaiden päätietojen tallentamiseen, voisi sisältää sarakkeita, kuten:
- Asiakkaan nimi
- Asiakas ID
- Sosiaaliturvatunnus (SSN)
- Osoite
- Syntymäaika
Tietyt sarakkeet voidaan purkaa ja taata yksilöllisesti kullekin asiakkaalle. Esimerkkejä superkekseistä ovat seuraavat:
- Nimi + SSN + Syntymäaika
- ID + nimi + SSN
Tätä prosessia voidaan kuitenkin vähentää edelleen. Voidaan olettaa, että asiakastunnus on yksilöllinen jokaiselle asiakkaalle. Siksi supernäppäin voidaan pienentää vain yhteen kenttään, asiakastunnukseen, joka on ehdokasavain. Absoluuttisen ainutlaatuisuuden varmistamiseksi voidaan kuitenkin yhdistää ehdokasavain yhdistämällä asiakastunnus SSN: ään.