1. Apa itu Trigger? sekumpulan instruksi yang secara otomatis dieksekusi (atau "dipicu") sebagai respons terhadap peristiwa tertentu yang terjadi dalam basis data, seperti penyisipan (INSERT), pembaruan (UPDATE), atau penghapusan (DELETE) data. Trigger digunakan untuk memastikan integritas data, melakukan audit, atau menjalankan logika bisnis tertentu. Contohnya, ada trigger yang ditetapkan pada tabel transaksi, setiap kali sebuah transaksi baru dimasukkan, trigger tersebut dapat secara otomatis memperbarui saldo akun terkait. Trigger dapat membantu mengotomatiskan proses dan menjaga konsistensi data dalam sistem basis data. 2. Apa perbedaan Trigger before dan after? Perbedaan antara trigger `BEFORE` dan `AFTER` terletak pada kapan trigger tersebut dieksekusi dalam proses manipulasi data: 1. Trigger BEFORE: - Dieksekusi sebelum operasi (INSERT, UPDATE, DELETE) dilakukan. - Berguna untuk memvalidasi data atau melakukan perubahan pada data yang akan ...