PRAKTIKUM TRIGGER

Bismillah, hai teman-teman!
Kali ini saya akan menunjukkan praktikum trigger.



Trigger digunakan untuk memanggil satu atau beberapa perintah SQL secara otomatis sebelum atau sesudah terjadi proses INSERT, UPDATE atau DELETE dari suatu tabel.
Trigger sering digunakan, antara lain untuk:
  • Melakukan update data otomatis jika terjadi perubahan. Contohnya adalah dalam sistem penjualan, jika dientri barang baru maka stock akan bertambah secara otomatis.
  • Trigger dapat digunakan untuk mengimplementasikan suatu sistem log. Setiap terjadi perubahan, secara otomatis akan menyimpan ke tabel log. 
  • Trigger dapat digunakan untuk melakukan validasi dan verifikasi data sebelum data tersebut disimpan.
1. Membuat tabel produk dan tabel log_harga pada database penjualan.



2. Membuat trigger baru dengan nama before_produk_update dan dengan event before update. 


3. Uji coba trigger dengan memasukkan beberapa record ke tabel produk dan update harga produk. Trigger akan berhasil jika di dalam tabel tujuan trigger, yang dalam contoh ini adalah tabel log_harga secara otomatis akan terdapat record baru, dengan cara SELECT*FROM log_harga;



Tugas!
1. Menambahkan field pada tabel log_harga.


2. Uji coba trigger yang dibuat dengan update.



Terima kasih! ^^



Komentar

Postingan populer dari blog ini

Cara Membuat Database Kasir dan Tabel Menggunakan Laragon

Cara Mengarsipkan Berkas pada Google Drive

Praktikum Data Manipulation Language (DML) dengan Laragon