TRIGGERS
Trigger
adalah code procedural yang secara otomatis tereksekusi sebagai respon terhadap
event tertentu pada table atau view tertentu pada database. Trigger biasanya digunakan untuk menjaga integrity
dari informasi pada database.
Sebelum membuat
trigger, buat terlebih dahulu tabel untuk historinya, seperti berikut.
Setelah dibuat
tabel histori, selanjutnya kita buat triggernya dengan query berikut.
Saat dilakukan
inputan pada tabel karyawan seperti berikut.
Selanjutnya
tampilkan data yang baru diinputkan
Dalam tabel
triggernya akan tampil histori tentang inputan yang telah dibuat dengan query
berikut.
RANKING
Ranking merupakan salah satu fungsi agregat yang
digunakan untuk memberikan indeks bagi nilai-nilai yang telah diurutkan
menggunakan query order yang biasanya digunakan untuk mencari nilai tertinggi.
Berikut contoh query dalam kasus penggajian.
Query diatas digunakan untuk mencari nilai dari
field ’gaji_pokok’ tertinggi dari
tabel ‘gaji_pokok’.
Tidak ada komentar:
Posting Komentar