Što je Cascade opcija u stranom ključu?
Što je Cascade opcija u stranom ključu?

Video: Što je Cascade opcija u stranom ključu?

Video: Što je Cascade opcija u stranom ključu?
Video: How to Make Bonsai from Potentilla🌼 2024, Svibanj
Anonim

KASKADA : Izbrišite ili ažurirajte redak iz nadređene tablice i automatski obrišite ili ažurirajte podudarne retke u podređenoj tablici. POSTAVI NULL: Izbrišite ili ažurirajte redak iz nadređene tablice i postavite strani kljuc stupca ili stupaca u podređenoj tablici na NULL.

Na ovaj način, što mislite pod kaskadom brisanja u stranom ključu?

A strani kljuc s kaskadno brisanje znači da ako je zapis u nadređenoj tablici izbrisano , zatim odgovarajuće zapise u podređenoj tablici htjeti automatski biti izbrisano.

Slično tome, što je značenje Cascade u bazi podataka? U SQL-u, kaskada izbrisati sredstva ako se jedan od nadređenih zapisa izbriše, tada će se automatski izbrisati svi odgovarajući podređeni zapisi. U DBMS-u postoji i operacija tzv kaskadno otkotrljati se.

Također znate, što je primjer stranog ključa?

A strani kljuc je stupac (ili stupci) koji upućuje na stupac (najčešće primarni ključ ) drugog stola. Za primjer , recimo da imamo dvije tablice, tablicu CUSTOMER koja uključuje sve podatke o kupcima i tablicu ORDERS koja uključuje sve narudžbe kupaca.

Što radi na kaskadi ažuriranja?

NA KASKADA AŽURIRANJA znači da ako se promijeni roditeljski primarni ključ, podređena vrijednost htjeti također promijeniti kako bi to odražavalo. NA KASKADA AŽURIRANJA NA IZBRIŠI KASKADU znači da ako ti AŽURIRANJE ILI IZBRISATI roditelj, promjena je kaskadno djetetu.

Preporučeni: