Penerapan Trigger Validation pada Basis Data
Aktivitas Mandiri 1, halaman: 152 Menambahkan trigger pada basis data untuk melakukan validasi terhadap tabel-tabel yang telah ada di database "officesupplier". Soal - Jawaban 1. Menambahkan trigger untuk tabel Karyawan, dimana kolom TanggalDiterima tidak boleh kurang dari TanggalLahir ditambah 20 tahun. Penyelesaian: Dengan membuat kode trigger insert & update terlebih dahulu, untuk memastikan apakah hasil sesuai dengan permintaan-permintaan tersebut. Setelah berhasil, jika ada input yang melebihi 20 tahun atau tidak sesuai dengan permintaan. maka akan keluar hasil: 2. Pada tabel produk, MinimumStok tidak boleh kurang dari 0 & lebih dari 100 hasil nya akan seperti ini: 3. Pada tabel DetailPesanan, HargaUnit harus sama dengan HargaPerUnit yang ada di tabel produk Lalu, hasilnya akan seperti ini: 4. Pada tabel DetailBarangDatang, kuantitas tidak boleh negatif Lalu, hasilnya akan seperti ini: