Ano ang opsyon ng Cascade sa foreign key?
Ano ang opsyon ng Cascade sa foreign key?

Video: Ano ang opsyon ng Cascade sa foreign key?

Video: Ano ang opsyon ng Cascade sa foreign key?
Video: How To Consistently PROFIT and Never LOSE In Trading - Pocket Option 2024, Nobyembre
Anonim

CASCADE : Tanggalin o i-update ang row mula sa parent table, at awtomatikong tanggalin o i-update ang mga tumutugmang row sa child table. SET NULL: Tanggalin o i-update ang row mula sa parent table, at itakda ang dayuhang susi column o column sa child table hanggang NULL.

Sa ganitong paraan, ano ang ibig mong sabihin sa pagtanggal ng cascade sa foreign key?

A dayuhang susi kasama cascade delete means na kung ang isang talaan sa parent table ay tinanggal , pagkatapos ay ang kaukulang mga tala sa child table kalooban awtomatikong maging tinanggal.

Katulad nito, ano ang kahulugan ng Cascade sa database? Sa SQL, kaskad tanggalin ibig sabihin kung ang isa sa parent record ay na-delete, ang lahat ng kaukulang child record ay awtomatikong made-delete. Sa DBMS, mayroon ding operasyon na tinatawag cascading gumulong pabalik.

Alamin din, ano ang halimbawa ng foreign key?

A dayuhang susi ay isang column (o column) na tumutukoy sa isang column (madalas ang primary susi ) ng isa pang mesa. Para sa halimbawa , sabihin nating mayroon kaming dalawang talahanayan, isang talahanayan ng CUSTOMER na kinabibilangan ng lahat ng data ng customer, at isang talahanayan ng ORDERS na kinabibilangan ng lahat ng mga order ng customer.

Ano ang ginagawa sa cascade ng pag-update?

NAKA-ON I-UPDATE ANG CASCADE nangangahulugan na kung ang pangunahing key ng magulang ay binago, ang halaga ng bata kalooban baguhin din para maipakita iyon. NAKA-ON I-UPDATE ANG CASCADE NAKA-ON I-delete ang CASCADE ibig sabihin kung ikaw I-UPDATE O I-DELETE ang magulang, ang pagbabago ay cascaded sa bata.

Inirerekumendang: