Friday, January 30, 2009

belajar TRIGGER di MySQL

akhirnya sekarang paham juga, setelah beberapa minggu sempat tertunda mempelajarinya.
berikut merupakan ringkasan dari materi trigger yang sudah aku pelajari.

syntax :

CREATE
[DEFINER = { user | CURRENT_USER }]
TRIGGER trigger_name trigger_time trigger_event
ON tbl_name FOR EACH ROW trigger_stmt
trigger_name adalah nama trigger yang akan dibuat.
trigger time adalah kapan trigger di eksekusi. bisa AFTER atau BEFORE
trigger_event adalah kejadian yang mengaktifkan trigger. trigger_event bisa berupa :
  • INSERT : trigger aktif ketika ada record baru yang di-insert ke tabel.
  • UPDATE : trigger aktif ketika record di modify
  • DELETE : trigger aktif ketika record di hapus dari tabel

triger_stmt
adalah prosedur/perintah yang dijalankan ketika trigger aktif. jika kita mempunyai beberapa perintah, gunakan BEGIN ... END

Menghapus Triggers
DROP TRIGGER [nama trigger]

contoh kasus :

secara otomatis tabel mengurangi jumlah stok ketika ada proses penjualan / barang keluar.

script trigger :

create trigger kurangStok after insert on detail_penjualan
for each row begin
update barang set jml_stok=jml_stok-NEW.jml_keluar where id_barang=NEW.id_barang;
end;

sumber :
http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html
www.freaksides.com

Saturday, January 3, 2009

Indosat IM3 Durasi



Indosat M3 Durasi !! tariff nya Rp. 10/30 detik. Klo di itung2 Rp. 1200 per jam. Ya.. lumayan lah lebih murah klo di banding tariff warnet di semarang yang sekitar Rp. 3000 sampe Rp. 4500 per jam nya. Tapi kalo bicara speed nya ga begitu memuaskan sie :d.

Kemaren aku coba pake HP SE K320i ku. Berikut langkah – langkah nya smoga bermanfaat buat yang laen.

Pertama instalasi HP komplit. Kemudian Make New Connection, caranya:

  1. buka control panel – network connection – make new connection. Terbukalah new connection wizard

  2. lalu pada network connection type,aku pilih connect to the internet. Next, lalu aku pilih set up my connection manually.

  3. next, lalu pilih connect using dial-up modem

  4. lalu pilih modem yang digunakan.

  5. pada isian ISP name, aku masukan m3durasi ( masukan disini terserah kesukaan user )

  6. pada isian phone number, aku masukan *99***1#

  7. masukan username=indosat@durasi , password=indosat@durasi

  8. dan finish


setelah ini aku mulai mencoba koneksi gprs nya m3.

Oh ya, buat koneksi im3 yang volume base ( Rp. 1,1 /kb ) tinggal di ubah username=gprs dan password=indosat

Selamat menikmati !!!