Trigger
Trigger
Trigger adalah suatu prosedur yang otomatis akan dijalankan apabila pemicu dari trigger itu dipanggil. Sebagai contoh adalah penghapusan satu tabel akan memicu suatu trigger untuk menghapus pada tabel lain yang telah ditunjuk terlebih dahulu. Langkah 1 : Membuat Database mysql> create database udinus;
Langkah 4 : Membuat Tabel Mahasiswa mysql> create table mahasiswa(nim varchar(3) not null,nama varchar(50) not null, jurusan varchar(3) not null,primary key (nim));
Langkah 5 : Membuat Tabel Mahasiswa2 mysql> create table mahasiswa2(nim varchar(3) not null,nama varchar(50) not null, jurusan varchar(3) not null,primary key (nim)); Langkah 6 : Membuat Tabel Kelas mysql> create table kelas(kodeklas varchar(4) not null,nim varchar(3) not null, namaklas varchar(25) not null, primary key(kodeklas,nim)); Langkah 7 : Melihat Tabel dalam Database Udinus mysql> show tables;
Langkah 8 : Mengubah Delimitter ; menjadi $$ mysql> delimiter $$ Langkah 9 : Membuat Trigger untuk Insert Tabel
Pada tabel mahasiswa sudah terisi data.Dapat kita lihat bahwa kita hanya mengisikan data pada tabel Mahasiswa.Pada saat kita sudah memakai trigger auto_insert_mahasiswa2 maka pada tabel Mahasiswa2 juga akan terisi data yang sama seperti pada tabel Mahasiswa. Dapat kita cek sebagai berikut :
DAFTAR PUSTAKA
http://aryanto165.com/2009/12/17/membuat-trigger-pada-database-mysql/ refman-5.0-en.a4.pdf
DariPemulaHinggaMahirAchmadSolichinAchmatim.Net.pdf