Kaj je možnost Cascade v tujem ključu?
Kaj je možnost Cascade v tujem ključu?

Video: Kaj je možnost Cascade v tujem ključu?

Video: Kaj je možnost Cascade v tujem ključu?
Video: ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011 2024, Maj
Anonim

KASKADA : Izbrišite ali posodobite vrstico iz nadrejene tabele in samodejno izbrišite ali posodobite ujemajoče se vrstice v podrejeni tabeli. NASTAVI NULL: Izbrišite ali posodobite vrstico iz nadrejene tabele in nastavite tuji ključ stolpec ali stolpce v podrejeni tabeli na NULL.

Na ta način, kaj mislite z brisanjem kaskade v tujem ključu?

A tuji ključ z kaskadno brisanje pomeni da če je zapis v nadrejeni tabeli izbrisano , nato pa ustrezne zapise v podrejeni tabeli volja samodejno biti izbrisano.

Podobno, kaj pomeni Cascade v bazi podatkov? V SQL, kaskada izbrisati pomeni če je eden od nadrejenih zapisov izbrisan, bodo vsi ustrezni podrejeni zapisi samodejno izbrisani. V DBMS obstaja tudi operacija, ki se imenuje kaskadno zavrtiti nazaj.

Vedite tudi, kaj je primer tujega ključa?

A tuji ključ je stolpec (ali stolpci), ki se sklicuje na stolpec (najpogosteje primarni ključ ) druge mize. Za primer , recimo, da imamo dve tabeli, tabelo CUSTOMER, ki vključuje vse podatke strank, in tabelo ORDERS, ki vključuje vsa naročila strank.

Kaj naredi kaskada posodobitev?

VKLOPLJENO POSODOBITEV KASKADE pomeni, da če se spremeni nadrejeni primarni ključ, podrejena vrednost volja tudi spremeniti, da to odraža. VKLOPLJENO POSODOBITEV KASKADE VKLOPLJENO IZBRIŠI KASKADO pomeni, da če ti NADGRADNJA ALI IZBRIŠI starš, sprememba je kaskadno otroku.

Priporočena: