Kas ir primārās atslēgas un ārējās atslēgas?
Kas ir primārās atslēgas un ārējās atslēgas?

Video: Kas ir primārās atslēgas un ārējās atslēgas?

Video: Kas ir primārās atslēgas un ārējās atslēgas?
Video: Primary & Foreign Keys 2024, Aprīlis
Anonim

Saistība ar Primārā atslēga vs Sveša atslēga

A primārā atslēga unikāli identificē ierakstu relāciju datu bāzes tabulā, savukārt a sveša atslēga attiecas uz lauku tabulā, kas ir primārā atslēga no cita galda.

Attiecīgi, kāda ir atšķirība starp primāro atslēgu un ārējo atslēgu?

Atšķirība starp primāro atslēgu un Sveša atslēga . Primārā atslēga unikāli identificēt ierakstu iekš tabula. Sveša atslēga ir lauks iekš galds tas ir primārā atslēga cits galds. Pēc noklusējuma, Primārā atslēga ir grupēts indekss un dati iekš datu bāzes tabula ir fiziski organizēta iekš klasterizētā indeksa secība.

Tāpat, kas ir primārās un ārējās atslēgas DBVS? A primārs ir atribūtu kopa/kandidāts taustiņu kas skaidri identificē ierakstu attiecībās. Tomēr a sveša atslēga tabulā attiecas uz primārā atslēga no cita galda. Nē primārā atslēga atribūti var saturēt NULL vērtības, turpretim a sveša atslēga atribūts var pieņemt NULL vērtību.

Ņemot to vērā, kas ir primārā atslēga un ārējā atslēga ar piemēru?

A SVEŠA ATSLĒGA ir taustiņu izmanto, lai savienotu divas tabulas. A SVEŠA ATSLĒGA ir lauks (vai lauku kolekcija) vienā tabulā, kas attiecas uz PRIMĀRĀ ATSLĒGA citā tabulā. Kolonna "PersonID" tabulā "Personas" ir PRIMĀRĀ ATSLĒGA tabulā "Personas".

Kas ir īpaši primārās kandidāta atslēgas un ārējās atslēgas?

Kolonnu vai kolonnu grupu tabulā, kas palīdz mums unikāli identificēt katru šīs tabulas rindu, sauc par primārā atslēga . Visi atslēgas kuras nav primārā atslēga tiek saukti par alternatīvu taustiņu . A super atslēga bez atkārtota atribūta tiek izsaukts kandidāta atslēga.

Ieteicams: