Anda di halaman 1dari 3

TUGAS 1: TRIGGER

Nama : Charisha Nadia Putri


NIM : 223140707111224
Kelas : S2A

1. Buat tabel stock_barang. Nama kolom, struktur tabel, dan isi data di tabel stock_barang
harus dibuat sama persis sesuai dengan materi di halaman 6.

2. Buat tabel dengan nama tabel transaksi_penjualan yang merupakan transaksi penjualan
dari barang yang ada di tabel stock_barang. Ketentuan dalam pembuatan tabel transaksi
penjualan adalah:
a. Tabel transaksi_penjualan terdiri dari 3 kolom yaitu id_penjualan, id_barang, dan
jumlah_penjualan.
b. Kolom id_barang merupakan foreign key dari kolom id_brg pada tabel stock_barang.
c. Kolom id_penjualan harus dilakukan pengisian secara otomatis sehingga tidak perlu
dilakukan proses insert secara manual.
3. Buat trigger sehingga pada saat terdapat data baru pada tabel transaksi_penjualan, maka
jumlah_stock pada tabel stock_barang berkurang secara otomatis sesuai dengan
jumlah_penjualan dan id_barang.
4. Buat trigger sehingga pada saat dilakukan update data jumlah_penjualan pada tabel
transaksi_penjualan, maka jumlah_stock pada tabel stock_barang otomatis menyesuaikan
dengan perubahan data jumlah_penjualan pada tabel transaksi_penjualan.

Anda mungkin juga menyukai