Chaguo la Cascade ni nini katika ufunguo wa kigeni?
Chaguo la Cascade ni nini katika ufunguo wa kigeni?

Video: Chaguo la Cascade ni nini katika ufunguo wa kigeni?

Video: Chaguo la Cascade ni nini katika ufunguo wa kigeni?
Video: ЕСЛИ Я ОСТАНОВЛЮСЬ = Я ВЗОРВУСЬ! 2024, Mei
Anonim

KESI : Futa au usasishe safu mlalo kutoka kwa jedwali kuu, na ufute au usasishe kiotomatiki safu mlalo zinazolingana katika jedwali la mtoto. WEKA NULL: Futa au usasishe safu mlalo kutoka kwa jedwali kuu, na uweke faili ya ufunguo wa kigeni safu au safu wima kwenye jedwali la watoto hadi NULL.

Kwa namna hii, unamaanisha nini unapofuta mteremko katika ufunguo wa kigeni?

A ufunguo wa kigeni na cascade kufuta njia kwamba ikiwa rekodi kwenye jedwali kuu ni imefutwa , kisha rekodi zinazofanana katika meza ya mtoto mapenzi kuwa moja kwa moja imefutwa.

Vile vile, nini maana ya Cascade kwenye hifadhidata? Katika SQL, kuteleza kufuta maana yake ikiwa moja ya rekodi ya mzazi imefutwa, basi rekodi zote zinazofanana za mtoto zitafutwa moja kwa moja. Katika DBMS, pia kuna operesheni inayoitwa kuteleza rudisha nyuma.

Pia ujue, ni mfano gani muhimu wa kigeni?

A ufunguo wa kigeni ni safu (au safu wima) inayorejelea safu (mara nyingi ya msingi ufunguo ) ya meza nyingine. Kwa mfano , sema tuna majedwali mawili, jedwali la CUSTOMER linalojumuisha data yote ya mteja, na jedwali la ORDERS ambalo linajumuisha maagizo yote ya wateja.

Je, kwenye kusasisha kasino hufanya nini?

WASHA SASISHA CASCADE inamaanisha kuwa ikiwa ufunguo wa msingi wa mzazi umebadilishwa, mtoto anathamini mapenzi pia badilika ili kutafakari hilo. WASHA SASISHA CASCADE WASHA FUTA CASCADE ina maana kwamba kama wewe UPDATE AU FUTA mzazi, mabadiliko ni imeshuka kwa mtoto.

Ilipendekeza: