Kuinka viittauksen eheysrajoitus toteutetaan sql:ssä?

Sisällysluettelo:

Kuinka viittauksen eheysrajoitus toteutetaan sql:ssä?
Kuinka viittauksen eheysrajoitus toteutetaan sql:ssä?
Anonim

Suhteet tietokannassa toteutetaan vierailla avaimilla ja ensisijaisilla avaimilla. … Viittauksen eheyden rajoite edellyttää, että vieraan avaimen sarakkeen arvojen on oltava joko ensisijaisessa avaimessa, johon vierasavain viittaa, tai niiden on oltava nolla.

Kuinka viiteeheys toteutetaan SQL:ssä?

Viiteeheys edellyttää, että vieraalla avaimella on oltava vastaava ensisijainen avain tai sen on oltava tyhjä. Tämä rajoitus määritetään kahden taulukon (ylä- ja alatason) väliin; se ylläpitää näiden taulukoiden rivien välistä vastaavuutta. Se tarkoittaa, että yhden taulukon rivin viittauksen toiseen taulukkoon on oltava kelvollinen.

Kuinka SQL mahdollistaa kokonaisuuden eheyden ja viittauksen eheyden rajoitusten toteuttamisen?

- SQL mahdollistaa kokonaisuuden eheyden toteuttamisen PRIMARY KEY:n ja UNIQUE-lauseen avulla. Viittauksen eheys ylläpidetään käyttämällä FOREIGN KEY -lausetta. - Suunnittelija voi määrittää viitteelliset käynnistetyt toiminnot käyttämällä lausekkeita SET NULL, CASCADE ja SET DEFAULT.

Mitä ovat viittauksen eheysrajoitukset SQL:ssä?

Viiteeheys on joukko rajoituksia sovellettu vieraaseen avaimeen, joka estää syöttämästä riviä alatason taulukkoon (jossa sinulla on vierasavain), jolle sinulla ei ole vastaavaa riviä ylätason taulukossa, eli kirjoittamalla NULL tai virheellinenvieraat avaimet.

Kuinka otat eheysrajoitukset käyttöön?

Eheysrajoitukset varmistavat, että kun v altuutetut käyttäjät muokkaavat tietokantaa, he eivät häiritse tietojen johdonmukaisuutta. Eheysrajoitukset otetaan käyttöön tietokantaskeemaa suunniteltaessa. Rajoitukset määritellään SQL DDL -komennossa, kuten "create table" ja " alter table" -komennot.

Suositeltava:

Mielenkiintoisia artikkeleita
Miksi sydämentykytys?
Lue lisää

Miksi sydämentykytys?

Suurimman osan ajasta ne johtuvat stressistä ja ahdistuksesta tai siitä, että olet nauttinut liikaa kofeiinia, nikotiinia tai alkoholia. Ne voivat tapahtua myös silloin, kun olet raskaana. Harvinaisissa tapauksissa sydämentykytys voi olla merkki vakavammasta sydänsairaudesta.

Mitä paritalo tarkoittaa?
Lue lisää

Mitä paritalo tarkoittaa?

Paritalo on yhden perheen paritaloasunto, joka jakaa yhden yhteisen seinän seuraavan talon kanssa. Nimi erottaa tämän talotyylin omakotitaloista, joissa ei ole yhteisiä seiniä, ja rivitaloista, joiden molemmilla puolilla on yhteinen seinä. Mitä eroa on omakotitalolla ja paritalolla?

Mitä tehdä winterport Mainessa?
Lue lisää

Mitä tehdä winterport Mainessa?

Winterport on kaupunki Waldon piirikunnassa Mainen osav altiossa Yhdysvalloissa. Väkiluku oli 3 757 vuoden 2010 väestönlaskennassa. Onko Winterport Maine turvallinen? Winterport on turvallisempi verrattuna muihin samankokoisiin rikollisuuden kaupunkeihin.