Bad Not Too Bad and Good Not Too Good, News !!!

November 28, 2006

Modul IV “Transaction”

Filed under: MySQL

Di sini tidak di terangkan mengenai konsep transaction tetapi langsung implementasinya di MySQL.
Dibawah ini adalah langkah-langkah untuk menggunakan fasilitas transaction.
1. Mulai bertransaksi (BEGIN)
2. Update, Insert, atau delete record di database.
3. Jika Anda setuju dengan perubahan di database, kemudian COMMIT transaction tersebut.
4. Jika Anda tidak setuju dengan perubahan tersebut, kemudian ROLLBACK maka record akan seperti semula lagi.
Sekarang kita tambahkan record untuk tabel customer.

mysql>INSERT INTO customer VALUE (NULL, ‘Dani’,'Jl. ABC’);

Mulai transaction dengan menggunakan perintah SQL BEGIN dan update record :

mysql>BEGIN;

mysql>UPDATE customer SET cname=’Danu’ WHERE cid=…

tampilkan hasil dari update :

SELECT * FROM customer WHERE cid=…

Jika Anda tidak suka dengan perubahan di atas, maka gunakan perintah SQL ROLLBACK untuk
mengembalikannya :

mysql>ROLLBACK 

tampilkan hasil dari ROLLBACK.

mysql>SELECT * FROM customer WHERE cid=…

Jika Anda setuju dengan perubahan tersebut, maka gunakan perintah SQL COMMIT :

mysql>COMMIT;

Latihan :
Gunakan perintah SQL INSERT dan DELETE kemudian ROLLBACK dan COMMIT.

Comments »

The URI to TrackBack this entry is: http://bagonews.blogsome.com/2006/11/28/modul-iv-transaction/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.






















Get free blog up and running in minutes with Blogsome
Theme designed by Hadley Wickham