Anda di halaman 1dari 5

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 2 : Melihat Database mysql> show databases;

Langkah 3 : Menggunakan Database Udinus mysql> use 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

Langkah 10 : Membuat Trigger untuk Update Tabel

Langkah 11 : Membuat Trigger untuk Delete Tabel

Langkah 12 : Insert Record pada Tabel Mahasiswa

Langkah 13 : Lihat Record Tabel Mahasiswa dan Mahasiswa2

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 :

Langkah 14 : Mengupdate Record pada Tabel Mahasiswa dan Mahasiswa2

Langkah 15 : Lihat Perubahan Record di Tabel Mahasiswa dan Mahasiswa2

Langkah 16 : Menghapus record pada Tabel Mahasiswa

Langkah 17 : Lihat Perubahan Record pada Tabel Mahasiswa dan Mahasiswa2

DAFTAR PUSTAKA
http://aryanto165.com/2009/12/17/membuat-trigger-pada-database-mysql/ refman-5.0-en.a4.pdf

DariPemulaHinggaMahirAchmadSolichinAchmatim.Net.pdf

Anda mungkin juga menyukai