Insert Update Trigger Pada SQL Server

Bismillah, kali ini saya ingin bagikan hasil tugas mata kuliah basis data. Yang dimana tools yang digunakan adalah SQL Server.

Sebelum saya menjelaskannya, alhamdulillah saya bersyukur tugas ini dapat selesai. Dan terimakasih juga buat teman - teman yang telah membantu menjelaskannya...

Pendahuluan pengertian Trigger SQL Server

Trigger SQL Server adalah  Sebuah trigger merupakan kode prosedural yang akan secara otomatis dieksekusi akibat dipicu oleh seuah event / kejadian pada suatu Tabel. Trigger dapat mencegah akses terhadap data yang spesifik, melakukan logging atau melakukan audit perubahan data. Trigger digunakan untuk pemrosesan kondisi statemen DML (Data Manipulation Language) seperti INSERT, DELETE dan UPDATE, Namun trigger tidak dapat digunakan dalam statemen SELECT.

Terdapat tiga kejadian (event) umum yang dapat menyebabkan trigger dipicu :
– INSERT, berarti trigger dijalankan ketika terdapat sejumlah data baru yang diinput
– UPDATE, berarti trigger dijalankan ketika terdapat data / record yang diubah
– DELETE, berarti trigger dijalankan ketika terdapat data / record yang dihapus


Sekarang saya akan menjelaskan bagaimana cara menambahkan Trigger pada perintah Update di Sql Server.
Berikut tahapannya:


  1. Buatlah database baru dan tabel baru didalamnya
Tabel penjualan


Tabel barang


   2. Kemudian isi data pada tabel barang_riva


   3. Tambah perintah Trigger dengan cara klik new sql query dan masukan code berikut


setelah itu klik "execute" untuk dijalankan.

   4. Kemudian isi pada tabel penjualan_riva dengan memasukan kodebarangriva yang sama dengan kodebarangriva yang ada di tabel barang_riva


kemudian klik "execute" untuk dijalankan.

5. Lihat tabel barang_riva dengan klik "execute" untuk melihat perubahan stokriva


Baiklah telah selesai penjelasan dari materi Trigger pada SQL Server. Terimakasih semoga bermanfaat.


Komentar

Postingan Populer