Posts

Showing posts from June, 2019

Implementasi Database - Tugas TRIGGER (Modul 6)

Image
Nama : Bela Sukma M nim : 18.01.53.2004 Tugas TRIGGER. 1. Modifikasi trigger INSERT pembelian untuk menambahkan fitur pemberian bonus. Skenarionya, jika pembelian lebih dari 100 dan kurang dari 200, bonus 10. Pembelian lebih dari 200 dan kurang dari 300, bonus 20. Pembelian lebih dari 300, bonus 50. Ingat, aturan penyesuaian stok barang juga masih berlaku. 2. Buat tabel pembayaran dengan field id_pemb dan jumlah, kemudian tambahkan field harga di tabel barang. Modifikasi trigger INSERT pembelian untuk menambahkan fitur perhitungan nota pembayaran. Misalkan harga satuan barang A adalah Rp. 2000, dan terjadi pembelian 15 barang, maka jumlah pembayaran yang tercatat Rp. 30000. Ingat, aturan penyesuaian stok barang dan juga pemberian bonus masih berlaku di sini. 3. Buat tabel log_pembelian dengan field waktu dan operasi. Selanjutnya, definisikan trigger di tabel pembelian untuk merekam operasi INSERT, UPADATE, dan DELETE, dan kemudian menyimpannya sebagai bukti