Kuidas rakendatakse viiteterviklikkuse piirangut SQL-is?

Sisukord:

Kuidas rakendatakse viiteterviklikkuse piirangut SQL-is?
Kuidas rakendatakse viiteterviklikkuse piirangut SQL-is?
Anonim

Seosed andmebaasis on realiseeritud võõrvõtmete ja primaarvõtmetega. … Viiteterviklikkuse piirang nõuab, et võõrvõtme veerus olevad väärtused peavad sisalduma primaarvõtmes, millele võõrvõti viitab, või need peavad olema nullid.

Kuidas rakendatakse viiteterviklikkust SQL-is?

Viiteterviklikkus nõuab, et välisvõtmel peab olema sobiv primaarvõti või see peab olema null. See piirang määratakse kahe tabeli vahel (vanem ja alam); see säilitab nende tabelite ridadevahelise vastavuse. See tähendab, et ühe tabeli rea viide teisele peab olema kehtiv.

Kuidas võimaldab SQL olemi terviklikkuse ja viiteterviklikkuse piirangute rakendamist?

- SQL võimaldab rakendada olemi terviklikkust PRIMARY KEY ja UNIQUE klausliga kasutades. Viite terviklikkust säilitatakse klausli FORIGN KEY abil. - Viitekäivitatud toiminguid saab määrata kujundaja, kasutades klausleid SET NULL, CASCADE ja SET DEFAULT.

Mis on SQL-i viiteterviklikkuse piirangud?

Viiteterviklikkus on piirangute kogum rakendatud võõrvõtmele, mis takistab rea sisestamist alamtabelisse (kus teil on võõrvõti), mille jaoks teil pole vastavat rida ülemtabelis, st sisestades NULL või kehtetuvõõrvõtmed.

Kuidas rakendate terviklikkuse piiranguid?

Terviklikkuse piirangud tagavad, et kui volitatud kasutajad muudavad andmebaasi, ei häiri nad andmete järjepidevust. Andmebaasi skeemi kujundamisel võetakse kasutusele terviklikkuse piirangud. Piirangud on määratud SQL DDL-i käsus, näiteks käsud 'create table' ja ' alter table'.

Soovitan:

Huvitavad artiklid
Kas mädanemine on omadussõna?
Loe rohkem

Kas mädanemine on omadussõna?

ROTTING (omadussõna) määratlus ja sünonüümid | Macmillani sõnaraamat. Kas Rotten on tegusõna või omadussõna? Kasutage omadussõna mäda, et kirjeldada midagi, mis laguneb või laguneb. … Omadussõna mäda kirjeldab ka midagi, mille kvaliteet on väga halb.

Kas haid söövad remorat?
Loe rohkem

Kas haid söövad remorat?

Kuigi enamik hailiike hindab remorasid, pole kõik selle sümbiootilise suhtega rahul! On dokumenteeritud, et liivariba- ja sidrunhaid käituvad agressiivselt ja tarbivad isegi kasulikke remorasid. Miks hai remorat ei söö? Ei. Remora kala on veennud haid seda mitte tegema, näidates haidele, kui kasulikud nad on.

Kas ma saan oma ülemusest rääkimise pärast vallandada?
Loe rohkem

Kas ma saan oma ülemusest rääkimise pärast vallandada?

Jah, võite töötaja vallandada, kui see ettevõttest halvasti räägib, kui see juhtub töökohal. Tahteolekus võib töötajaid igal ajal ja mis tahes põhjusel vallandada. Kuid isegi teistes osariikides on vaenuliku töökeskkonna loomine kindlasti alus distsiplinaarmeetmete võtmiseks kuni töölepingu lõpetamiseni (kaasa arvatud).