TriggerMerupakan
kode prosedural yang akan secara otomatis dieksekusi akibat dipicu oleh sebuah
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,Trigger
tidak dapat digunakan pada statemen SELECT
Studi Kasus :
Pada sistem
bisnis retail terdapat tabel barang , tabel pembelian, dan Tabel Penjualan pada tabel barang
digunakan untuk menampung data-data tentang barang dan stok terkini.
1. Tabel
pembelian digunakan untuk menyimpan transaksi ketika ada pembelian dan juga
meng update stok, Jumlah stok bertambah
pada tabel barang sesuai dengan jumlah pembelian yang dilakukan.
2. Tabel Penjualan digunakan untuk menyimpan transaksi ketika ada penjualan dan juga meng update stok, Jumlah stok berkurang pada tabel barang sesuai dengan jumlah penjualan yang dilakukan.
Buat Perintah trigger menggunakan DBMS SQL Server
1. otomatisasi penambahan stok ke tabel barang untuk transaksi pembelian
2. otomatisasi pengurangan stok ke tabel barang untuk transaksi penjualan :
Selamat Mengerjakan
NIM : 006141121006
BalasHapusLINK : http://rivafrdh.blogspot.co.id/2017/06/insert-update-trigger-pada-sql-server.html?m=1
Nama : Fitri Puji Widiastuti
BalasHapusNIM : 006141121033
Link :http://fitriwidias.blogspot.co.id/2017/06/bekerja-dengan-trigger.html?m=1
NAMA: MARDIANA
BalasHapusNIM: 006141121052
URL: https://bloganyun.wordpress.com/2017/06/13/bekerja-dengan-trigger-di-sql-server-2012/
Nama : Viani Suci Ramadhani
BalasHapusNim : 006141121091
URL : http://vianisuciramadhani.blogspot.co.id/2017/06/menggunakan-fungsi-trigger-di-microsoft.html?m=1
Komentar ini telah dihapus oleh pengarang.
BalasHapusNama : arif bambang prasetyo
BalasHapusNim : 006141121012
Url : http://arifccna.blogspot.co.id/2017/06/mengurangi-stok-database-menggunakan.html?m=1
Nama : Nurmala
BalasHapusNIM : 006141121065
Url : http://nurmalaalfirds.blogspot.co.id/2017/06/pembelian-menggunakan-triggers-pada-sql.html?m=1
Komentar ini telah dihapus oleh pengarang.
BalasHapusNama : Tumiur Suriaty S
BalasHapusNIM : 006141111017
Url : http://suriatysim28.blogspot.co.id/2017/06/bekerja-dengan-trigger.html
Nama : Diana Aulia
BalasHapusNim. : 006141121100
URL. : http://Auliadeen.wordpress.com/2017/06/13/penjualan-dengan-trigger-di-sql-server
Nama : Kurniawan Dwi Santoso
BalasHapusNim. : 0071 5112 1006
URL. :http://kurniawanz-berbagi.blogspot.co.id/2017/06/membuat-trigger-pada-sql-server-2008.html
Nama : Rinaldi Andrias
BalasHapusNim. : 007 151 121 002
URL. : http://rinaldiandrias27.blogspot.co.id/2017/06/belajar-fungsi-trigger-pada-sql-server.html#more
NAMA: AZI SUDARMADI
BalasHapusNIM: 006141121092
URL: http://azisu.blogspot.co.id/2017/06/tugas-trigger.html?m=1
Nama : Sefta Tri Wahyuni
BalasHapusNIM : 006141121084
URL : http://seftatriwahyuni.blogspot.co.id/2017/06/database-penjualan-menggunakan-trigger.html?m=1
Nama: Olga Gofur Rozak
BalasHapusNIM : 005141121094
URL : http://oushu.blogspot.com/2017/06/membuat-triger-di-sql-server-2012.html
NAMA: LIA WINARTI
BalasHapusNIM: 006141121046
URL: https://lhya301096.wordpress.com/2017/06/13/membuat-trigger-di-sql-server/
Nama: Steven Marco Amata Sianipar
BalasHapusNIM: 007151121010
URL: http://oficialsecondstevenmarcoamatasianipar.blogspot.co.id/2017/06/belajar-trigger-pada-sql-server.html
Nama : AJI FAJAR HARDIANSYAH
BalasHapusNIM : 0071 5112 1008
URL : http://cmpaduk.simplesite.com/434641040
Nama : Rudy Kurniawan
BalasHapusNPM : 0061 4112 1098
URL : http://rudykurniawanjokam.blogspot.co.id/2017/06/peran-trigger-dalam-mysql-server.html
Nama : DEWI ISTIQOMAH
BalasHapusNPM : 006141121022
URL : http://dewiist71.blogspot.co.id/2017/06/membuat-trigger-pengurangan-pada-sql.html