CASCADE
adalah fungsi yang berguna untuk membuat relasi. Baris baris dalam tabel anak akan dihapus ketika baris yang berkaitan/berelasi dihapus (ON DELETE) dan/atau juga akan diupdate jika tabel induk diupdate (ON UPDATE).
Gambar : CASCADE SQL |
Dengan kata lain, jika nilai primary key (PK) dari tabel induk (parent) di UPDATE, maka nilai foreign key (FK) pada tabel referensi akan diperbarui dengan nilai primary key dari tabel induk.
Namun jika di tabel induk dilakukan operasi DELETE, maka nilai foreign key tabel referensi akan dihapus.
Demikian penjelasan tentang CASCADE
pada SQL. Semoga bermanfaat. Topik artikel ini terinspirasi dari forum mata kuliah Database Design dan Programming with SQL, di jurusan Sistem Informasi, Universitas Mercu Buana Yogyakarta bertajuk "Apa yang Anda ketahui tentang CASCADE? Jelaskan!"
Posting Komentar