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: