TRIGGER DATABASE
Trigger dalam database adalah sebuah prosedur otomatis yang dijalankan secara otomatis oleh sistem database saat terjadi peristiwa tertentu pada tabel atau tampilan (view). Trigger ini biasanya digunakan untuk menjaga integritas data, membuat log aktivitas, atau menerapkan aturan bisnis secara otomatis. Trigger adalah kode SQL yang secara otomatis dipicu oleh event tertentu seperti INSERT, UPDATE, atau DELETE pada suatu tabel.
II. Contoh Kasus Penggunaan Trigger:
-
Audit log: Setiap kali data dalam tabel
usersdiperbarui, sistem secara otomatis mencatat perubahan tersebut ke tabellog_users. -
Validasi otomatis: Mencegah penghapusan data jika kondisi tertentu tidak terpenuhi.
-
Sinkronisasi data: Memperbarui data di tabel lain saat satu tabel diubah.
III. Apa Itu Trigger dalam Database?
Trigger dalam database adalah sebuah prosedur (blok kode) yang secara otomatis dijalankan oleh sistem database ketika terjadi peristiwa tertentu pada tabel — seperti INSERT, UPDATE, atau DELETE.
5.




