Yhdistelmäavain

Kirjoittaja: John Stephens
Luomispäivä: 22 Tammikuu 2021
Päivityspäivä: 17 Saattaa 2024
Anonim
Yhdistelmäavain - Tekniikka
Yhdistelmäavain - Tekniikka

Sisältö

Määritelmä - mitä komposiittiavain tarkoittaa?

Yhdistelmäavain relaatiotietokannoissa on kahden tai useamman sarakkeen yhdistelmä taulukossa, jota voidaan käyttää taulukon jokaisen rivin yksilöimiseen yksilöllisesti. Ainutlaatuisuus taataan vain, kun sarakkeet yhdistetään; erikseen otettuna sarakkeet eivät takaa ainutlaatuisuutta.


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ää komposiittiavaimen

Kaikkia sarakkeita, jotka voivat taata ainutlaatuisuuden, kutsutaan ehdokkaana; yhdistelmäavain on kuitenkin erityinen ehdokasavain, joka muodostetaan vain kahden tai useamman sarakkeen yhdistelmällä. Joskus ehdokasavain on vain yksi sarake, ja joskus se muodostetaan yhdistämällä useita sarakkeita.

Mieti esimerkiksi tiettyä taulukkoa kaupallisen pankin tietokannassa. Tätä taulukkoa käytetään yksilöiden pankkitilien tallentamiseen. Jos oletetaan, että taulukossa on erilliset sarakkeet tilityypille (C tarkistamista varten, S säästöille ja niin edelleen), jota seuraa toinen sarake tilin luomisvuoden ja -kuukauden ajan ja toinen sarake järjestysnumeroa varten kyseisessä kuussa, se on selvää, että mikään näistä sarakkeista ei yksinään pysty tunnistamaan tiliä - voidaan päätellä, että ”Tyyppityyppi” -sarakkeessa olisi useita C: tä, “luontipäivä” -sarakkeessa olisi useita toukokuuta 2008 koskevia merkintöjä, ja pian. Jos kaikki kolme saraketta kuitenkin yhdistetään, jokaiselle tilille luodaan yksilöllinen tietue. Hypoteettinen tilinumero tässä esimerkissä olisi "C 200807 001" ensimmäiselle heinäkuussa 2008 luodulle tilille, joka on tarkistustili. Toinen on maaliskuussa 2010 luodun neljännen säästötilin "S 201003 004". Tämä on yhdistelmäavain eli ehdokasavain, joka takaa ainutlaatuisuuden vain, kun kaksi tai useampi sarake on liitetty toisiinsa.


Yhdistelmäavain voidaan määritellä ensisijaiseksi avaimeksi. Tämä tehdään käyttämällä SQL-käskyjä taulukon luomishetkellä. Se tarkoittaa, että koko taulukon tiedot määritetään ja indeksoidaan ensisijaisena avaimena määriteltyjen sarakkeiden joukossa.