Thursday 29 December 2016

Trigger - phpMyadmin

1. Buka xampp , aktifkan Apache dan Mysql nya dengan mengklik tombol start. Tunggu sampai berwarna hijau.
    
2. Buka mozilla Firefox , lalu ketik localhost:8080/xampp/splash.php. Setelah itu enter dan akan meuncul tampilan seperti di bawah ini.





3. Setelah itu klik bahasa yang kita inginkan, kalau disini saya memilih yang english. Nanti nya akan muncul seperti gambar di bawah ini.




4. Pilih phpMyadmin , nanti akan muncul tampilan seperti di bawah ini.




5. Dari gambar diatas klik new untuk membuat database baru. Beri nama database sesuai dengan keinginan. Disini saya memberi nama db_trans.


 6. Setelah itu, buat table sesuai keinginan.



 7. Lalu  isi field sesuai keinginan. Jangan lupa untuk menentuka primary key nya. Nanti akan muncul tampilan seperti ini.



  
8. Jika ingin membuat 2 table atau lebih lakukan hal yang sama seperti cara yang tadi. Disini saya membuat 2 table yaitu pembelian dan penjualan.

 9. Setelah itu pilih insert untuk menambahkan record. Disini saya mengisi 10 record pada masing-masing table.

 

10. Disini saya menambahkan satu table lagi dengan nama log_event .



 11. Setelah itu di masing-masing table pilih menu trigger.


12. Setelah itu pilih add trigger. Sesuaikan data nya sesuai table yang sudah anda buat sebelumnya. Yang pertama kita ingin buat yaitu trigger BEFORE-INSERT.



13. Hasil nya seperti ini.


14. Kita lanjut ke trigger AFTER-INSERT. Sama seperti cara di atas hanya saja di ganti di bagian time dan event nya saja.

15. BEFORE-UPDATE.

   
16. AFTER-UPDATE.


17. BEFORE-DELETE.

 18. AFTER-DELETE.


 19. Hasil dari semua trigger yang sudah dibuat.



20. Lakukan hal yang sama pada tabel yang satu nya lagi. Hasil nya seperti di bawah ini.



 


No comments:

Post a Comment