Total Tayangan Halaman

Sabtu, 05 Juni 2010

Trigger dan Stored Procedure Peminjaman dan Pengembalian Pustaka

Dunia membuat program adalah sebuah seni tersendiri di dalam dunia komputer, karena komputer tidak akan berfungsi tanpa adanya perangkat lunak. Program-program tidak dapat dipisahkan dengan data, baik yang disimpan ke dalam variabel, senarai, objek, bahkan database. Kadang ada hal yang rumit yang dapat ditemukan pada saat melakukan pembuatan perangkat lunak. Tugas dari programmer software tersebut sebenarnya dapat diperingan apabila didukung/dibantu oleh programmer database yang handal.

Contoh kasus adalah tentang peminjaman dan pengembalian pustaka. Dengan adanya trigger, stored procedure dan stored function di bawah ini, programmer software tidak perlu memusingkan tentang bagaimana dia harus menangani peminjaman, pengembalian dan perpanjangan peminjaman. Cukup mengubah/menyisipkan data ke database saja, yang lain akan ditangani oleh database itu sendiri.

Untuk peminjaman:
Cukup menyisipkan baris dengan field yang terisi adalah kddetailpustaka (barcode pustaka), kdperson (peminjam) dan kdpetugaspinjam
(petugas perpustakaan)