Postingan

Menampilkan postingan dari Januari, 2024

ROUTINES PROCEDURE

Gambar
 1. Buatlah procedure menampilkan semua data barang Berikut adalah routines procedure yang saya buat Setelah membuat routines procedure, maka memanggilnya pada sql yaitu call nama_procedure(); saya memanggil dengan call all_barang(); maka akan muncul semua data barang yang ada pada tabel barang. 2. Buatlah procedure menampilkan data barang dengan id tertentu Berikut adalah routines procedure yang saya buat Sesuai pada gambar, beda dengan sebelumnya yaitu saya menambahkan sebuah parameters yaitu id_diminta dengan query menampilkan semua data barang yang ada pada tabel barang dimana id_barang pada tabel barang adalah id_diminta. Saya memanggil procedure dengan menambahkan pada parameters yaitu id_diminta = 1, sehingga data yang di tampilkan adalah semua data barang yang ada pada tabel barang dengan id_barang = 1. 3. Buatlah procedure mencari data barang dengan parameter tertentu Sebenarnya menurut saya, soal pada nomer 2 sudah memunculkan data barang dengan parameter id_barang. Saya ...

REFLEKSI TRIGGER

Gambar
 1. Perbedaan Before Dan After Insert Pada Trigger Sesuai dengan nama nya before yaitu sebelum dan after yaitu setelah, artinya  BEFORE INSERT Trigger akan diaktivasi / dijalankan sesaat sebelum data ditambahkan dari suatu table, berbeda dengan AFTER INSERT Trigger yaitu akan diaktivasi / dijalankan sesaat setelah data ditambahlan dari suatu table . Logika yang saya gunakan pada trigger tersebut adalah jika terjadi penambahan data pada tabel transaksi, maka Trigger akan dijalankan saat sebelum data transaksi di tambahkan dan akan mengupdate tabel barang dengan column stok akan di kurangi dengan qty yang baru saja ditambahkan pada tabel transaksi dimana idbarang pada tabel barang sesuai dengan idbarang yang ditambahkan pada tabel transaksi. Lebih jelasnya, jika terjadi suatu transaksi barang, maka stock barang yang ada akan dikurangi sesuai dengan qty transaksinya.   Yang awalnya pada tabel barang baju memiliki stok 10, saat saya telah menambahkan data transaksi baju denga...