Superkey

Kirjoittaja: Randy Alexander
Luomispäivä: 3 Huhtikuu 2021
Päivityspäivä: 25 Kesäkuu 2024
Anonim
Concept of Keys in DBMS - Super, Primary, Candidate, Foreign Key, etc
Video: Concept of Keys in DBMS - Super, Primary, Candidate, Foreign Key, etc

Sisältö

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.