Mikä seuraavista edustaa sijaisavaimen etua?
Mikä seuraavista edustaa sijaisavaimen etua?

Video: Mikä seuraavista edustaa sijaisavaimen etua?

Video: Mikä seuraavista edustaa sijaisavaimen etua?
Video: Know Your Rights: Health Insurance Portability and Accountability Act 2024, Marraskuu
Anonim

A sijaisavain on yksilöllinen, DBMS:n toimittama tunniste, jota käytetään ensisijaisena avain suhteesta. Sen etuja ovat: (1) Ne ovat ainutlaatuisia taulukossa eivätkä koskaan muutu. (2) Ne osoitetaan, kun rivi On luotu ja tuhottu, kun rivi On poistettu.

Vastaavasti kysytään, mikä seuraavista on etu korvikeavainten käytöstä?

Alla ovat joitakin sijaisavainten käytön edut tietovarastossa: Avulla sijaisavaimet , voit integroida heterogeeniset tietolähteet tietovarastoon, jos niillä ei ole luonnollista tai liiketoimintaa avaimet . Liitospöydät (fakta ja mitat) käyttämällä sijaisavainta on nopeampi, joten suorituskyky on parempi.

mikä on korvikeavain ja miksi niitä käytetään? A sijaisavain on avain jolla ei ole kontekstuaalista tai liiketoiminnallista merkitystä. Se on valmistettu "keinotekoisesti" ja vain tietojen analysointia varten. Useimmiten käytetty versio a sijaisavain on kasvava peräkkäinen kokonaisluku tai "laskuri" (eli 1, 2, 3).

Mitä etuja korvaava avaimilla sitten on. Miksi emme voi käyttää luonnollisia avaimia?

Korvaavat avaimet ei olla päivitetty ajan myötä. Korvaavat avaimet ovat tyypillisesti kokonaislukuja, joiden tallentamiseen tarvitaan vain 4 tavua, joten ensisijainen avain indeksin rakenne tulee olla kooltaan pienempiä kuin heidän luonnollinen avain vastaosat. Pieni indeksirakenne tarkoittaa parempaa suorituskykyä JOIN-toiminnoille.

Mitä käytetään korvaavan avaimen toteuttamiseen?

A sijaisavain on mikä tahansa sarake tai sarakejoukko, joka voidaan ilmoittaa ensisijaiseksi avain "todellisen" tai luonnollisen sijaan avain . Yleisin tyyppi sijaisavain on kasvava kokonaisluku, kuten auto_increment-sarake MySQL:ssä tai sekvenssi Oraclessa tai identiteettisarake SQL Serverissä.

Suositeltava: