Posts

Showing posts from April, 2014

Transaksi Dalam Sistem Basis Data

Image
1   Pengertian Transaksi adalah satu atau beberapa aktivitas program untuk mengakses ataupun mengubah isi data. Transkasi harus dilakukan secara utuh atau tidak sama sekali. JIka ada transaksi yang dilakukan tidak sampai beres maka akan terjadi inkonsistensi basis data. Tujuan transaksi yaitu untuk mencegah hilang / rusaknya data. Transaksi juga berpotensi mengganggu integritas basis data. Berikut sifat-sifat transaksi agar integritas data terjaga: 1    1.   Atomicity           : semua operasi dalam transaksi dapat dikerjakan seluruhnya atau tidak sama sekali 2    2.   Consistency      : menjamin data tetap kosisten saat transaksi berakhir       3.   Isolation            : jika terdapat sejumlah transaksi pada suatu system basis data, maka semua transaksi                                    tersebut hars dapat dimulai dan bias diakhiri       4.   Durability          : Jika system mati, maka perubahan data setelah transaksi harus bisa bertahan 2 Operasi Transaksi Pada