andriajah Sat Jan 2022 1 year ago

Menambah dan Mengurangi Stok Barang dengan TRIGGER Mysql

 

Pada tutorial kali ini kita akan membahas cara membuat stok barang, Cara Membuat Stok Barang Menggunakan Trigger, kali ini anda akan membuat table-table yang bakal kita pakai dan mengerjakan proses guna update data stoknya, Cara membuat stok barang secara otomatis kita akan memakai TRIGGER yang ada pada mysql. Trigger adalah sebuah script atau perintah mysql yang memicu suatu fungsi atau prosedur yang di lakukan oleh database.

Proses dari stok barang yang akan anda buat nantinya yaitu saya dan anda bisa menambahkan dan mengurangi jumlah stok, dimana jumlah stok bakal berkurang pada ketika terjadinya proses penjualan dan stok akan meningkat pada ketika kita malakukan pembelian.

Oke teman-teman anda langsung saja pada tahapan yang kesatu anda akan membuat tiga buah table, table yang kesatu ialah barang, yang kedua pembelian, dan yang ketiga ialah penjualan guna struktur dari table yang bakal kita pakai seperti inilah ini:

Table barang

Table pembelian

Table Penjualan

Berikutnya kita akan membuat TRIGGER guna table penjualan, silahkan teman-teman klik table penjualan dan kemuadian silahkan teman-teman klik menu TRIGGER seperti inilah ini :

Kemudian sesudah teman-teman klik menu triggernya maka akan muncul Add trigger seperti ini :

Berikutnya kita akan setting untuk add trigger dan memasukan definition-nya seperti dibawah ini :

Kemudian silahkan teman-teman klik Go maka akan muncul seperti dibawah ini :

Maka trigger untuk table penjualannya telah berhasil kita buat, kemudian kita akan coba masukan data barang pada table barang, untuk inputnya kita masih menggunakan insert yang terdapat pada mysql seperti dibawah ini :

Berikutnya kita akan coba masukan data pada table penjualan seperti di bawah ini :

Jika kita lihat kembali pada table barang maka secara otomatis stok awal akan berkurang, karena telah di lakukan penjualan sebanyak 5 untuk barang 1 dan 6 untuk barang 2 seperti dibawah ini :

Maka kita telah berhasil melakukan trigger pengurangan dari stok barangnya, berikutnya kita akan melakukan trigger untuk table pembelian, untuk caranya sama seperti yang diatas hanya kita ada sedikit berbeda pada definitionnya seperti dibawah ini :

Kemudian silahkan teman-teman klik Go maka akan muncul seperti dibawah ini :

Trigger untuk table pembelian telah berhasil kita buat, kemudian kita akan coba untuk insert data pembelian barangnya pada table seperti dibawah ini :

Jika kita coba cek pada table barang maka secara otomatis barangnya dengan id 1 akan bertambah 10 sesuai dengan pembelian, maka total stok yang terdapat pada table barang bertambah menjadi 55 seperti dibawah ini :

Oke teman-teman itulah ulasan* kita pada Cara Membuat Stok Barang Menggunakan Trigger di Mysql. Semoga bermanfaat.

trigger mysql trigger mysql stok barang Contoh kasus trigger MySQL trigger stok barang sql server Membuat Trigger penjumlahan di MySQL CREATE TRIGGER MySQL