TUGAS 1 BASIS DATA II
NAMA : ALFIAN SAPUTRA NIM : D0221306
KELAS : INFORMATIKA D
1. Buat database tugas1bd2
2. Buat table barang dengan ketentuan sbb: isi data minimal 5
Field Tipedata Value/nilai
kd_brg char 5
nama_barang varchar 50
harga int 11
stok int 11
3. Buat table transaksi dengan ketentuan sbb: isi data minimal 5
Field Tipedata Value/nilai
kd_transaksi char 5
kd_brg char 5
nama_barang varchar 50
tanggal date
jumlah_beli int 11
Note: kd_brg dan nama_barang ditabel barang sesuaikan ditabel transaksi
4. Buat procedure ditabel barang untuk menampilkan nama_barang, harga, stok
5. Buat procedure ditabel transaksi untuk mencari data barang berdasarkan nama_barang
6. Buat view untuk joinkan table barang dan table transaksi tampilkan semua data
7. Buat view untuk menampilkan harga dan tanggal berdasarkan harga tertinggi
8.
Buat function ditabel transaksi terus buat alias bernama diskon isinya itu jika jumlah_beli diatas 10 maka diskon 10% dan jika jumlah_beli dibawah 10 maka diskon 0%
9.
buat function di table barang kemudian buat alias dengan nama keterangan isinya itu jika stok 115 maka keterangannya stok menipis, jika stok 16 keatas maka keterangannya stok cukup,dan jika stok 0 maka keterangannya stok habis.
10.
Buat 3 trigger INSERT, UPDATE, DELETE untuk table transaksi
11.