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

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

Video: Šta je Cascade opcija u stranom ključu?
Video: Основы прыжков на трамплине. Школа сноуборда 2024, Novembar
Anonim

KASKADA : Izbrišite ili ažurirajte red iz nadređene tabele i automatski obrišite ili ažurirajte odgovarajuće redove u podređenoj tabeli. POSTAVI NULL: Izbrišite ili ažurirajte red iz nadređene tablice i postavite strani ključ stupac ili stupce u podređenoj tablici na NULL.

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

A strani ključ sa kaskadno brisanje znači da ako je zapis u nadređenoj tabeli obrisano , zatim odgovarajuće zapise u podređenoj tabeli će automatski biti obrisano.

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

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

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

Šta radi na kaskadi ažuriranja?

ON UPDATE CASCADE znači da ako se promijeni roditeljski primarni ključ, podređena vrijednost će takođe promeniti da to odražava. ON UPDATE CASCADE ON DELETE CASCADE znači da ako vi UPDATE ILI IZBRIŠI roditelj, promjena je kaskadno djetetu.

Preporučuje se: