trigger kelompok 6

Post on 09-Feb-2016

24 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

trigger

TRANSCRIPT

TRIGGERDI SUSUN OLEH :

FAHRIZAL NUGRAHAFIXEDPLAN MUTAZILAMOCH. ANGGA Y.W.KRIZKI KURNIAWANWAHYU NURJAMANYUGA PRASETIA

Trigger adalah sebuah Script MySQL Command yang memicu suatu kejadian dalam database MySQLberupa aksi insert, update dan delete setelah syarat tertentu. Lokasi penulisan Trigger adalah di dalam database yang bersangkutan, dan Trigger tidak ditempatkan di php script. Hasil penulisan dari sebuahTrigger akan menimbulkan efek manipulasi database secara otomatis sesuai dengan yang kita inginkan. Misalnya, setelah insert pada tabel_a dan kolom a1 maka akan otomatis insert pada tabel_b pada kolom b1. Begitu pula untuk aksi update dan delete. Untuk pembuatan Trigger ini saya menggunakan Appserv 2.5.10, MySQL Version 5.0.24a, browser mozilla Firefox dengan sistem operasi Windows7 Ultimate.

Trigger merupakan script MySQL Command yang terdiri dari 3 pokok dasar yaitu, insert, update dan delete.

Membuat database

Membuat Tabel Beli

Mengisi data Tabel Beli

Print Preview Tabel Beli

Membuat Tabel Jual

Mengisi Data Tabel Jual

Print Preview Tabel Jual

Membuat Tabel Stok

sesudah memiliki tabel beli, jual dan stok. Skenarionya adalah jika ada pembelian, akan otomatis menambah stok barang, dan jika ada penjualan akan mengurangi stok barang secara otomatis.

Perhatikan tanda $$ tersebut harus dikonfigurasikan seperti gambar berikut :

Artinya, anda harus menambahkan tanda $$ karena itu merupakan delimiter yang membatasi akhir dari sebuah Trigger

Keterangan : Trigger dibuat dengan nama ‘jual_barang’ setelah insert pada tabel jual maka pada setiap barisnya akan di update dimana kode barang (kd_barang) nya sama dengan yang ada di tabel stok (stok). Hasilnya adalah jika ada penjualan barang pada tabel jual (jual), maka akan otomatis mengurai jumlah barang pada stok (stok), dimana kode barang yang dimaksud (kd_barang) sama dengan yang diisi di tabel jual (jual).

Kesimpulannya, salah satu manfaat Trigger adalah membantu administrasi database dengan teknik memanipulasi data sesuai dengan yang dibutuhkan.

SEKIAN

top related