Satura rādītājs:

Kā SQL vaicājumā iestatīt primāro atslēgu?
Kā SQL vaicājumā iestatīt primāro atslēgu?

Video: Kā SQL vaicājumā iestatīt primāro atslēgu?

Video: Kā SQL vaicājumā iestatīt primāro atslēgu?
Video: Izveidojiet Cupertino Flutter Chat lietotni, izmantojot Firebase 4 STUNDĀS! 2024, Aprīlis
Anonim

Izmantojot SQL Server Management Studio

  1. Programmā Object Explorer ar peles labo pogu noklikšķiniet uz tabulas, kurai vēlaties pievienot unikālu ierobežojumu, un noklikšķiniet uz Dizains.
  2. Tabulu noformētājā noklikšķiniet uz rindu atlasītāja datu bāzes kolonnai, kuru vēlaties definēt kā primārā atslēga .
  3. Ar peles labo pogu noklikšķiniet uz kolonnas rindas atlasītāja un atlasiet Iestatīt primāro atslēgu .

Turklāt, kas ir primārā atslēga SQL ar piemēru?

Primārā atslēga ir lauks a tabula kas unikāli identificē katru datubāzes rindu/ierakstu tabula . Primārajās atslēgās ir jābūt unikālām vērtībām. Primārās atslēgas kolonnā nedrīkst būt NULL vērtības. A tabula var būt tikai viena primārā atslēga, kas var sastāvēt no viena vai vairākiem laukiem.

Turklāt, kas ir ārējā atslēga DBVS? A sveša atslēga ir kolonna vai kolonnu grupa relāciju datu bāzes tabulā, kas nodrošina saikni starp datiem divās tabulās. Atsauces integritātes jēdziens ir atvasināts no sveša atslēga teoriju. Ārējās atslēgas un to īstenošana ir sarežģītāka nekā primārā atslēgas.

Ziniet arī, kā pievienot primāro atslēgu?

Primāro atslēgu var definēt priekšrakstā CREATE TABLE vai ALTER TABLE

  1. Izveidot primāro atslēgu - izmantojot priekšrakstu CREATE TABLE.
  2. Izveidot primāro atslēgu - izmantojot ALTER TABLE priekšrakstu.
  3. Nometiet primāro atslēgu.
  4. Atspējot primāro atslēgu.
  5. Iespējot primāro atslēgu.

Vai ārējā atslēga var būt nulle?

A sveša atslēga kas satur null vērtības nevar atbilst vecāku vērtībām taustiņu , kopš vecāks taustiņu pēc definīcijas var nav null vērtības. Tomēr a nulles ārējā atslēga vērtība vienmēr ir derīga neatkarīgi no tās vērtības, kas nav null daļas. Galds var ir daudz svešās atslēgas.

Ieteicams: