Koti tietokannat Mikä on superkey? - määritelmä techopediasta

Mikä on superkey? - määritelmä techopediasta

Sisällysluettelo:

Anonim

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.

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.

Mikä on superkey? - määritelmä techopediasta