Posts

Showing posts from April, 2014

TRANSAKSI (DATABASE ORACLE)

Transaksi adalah satu atau beberapa aksi yang dilakukan program aplikasi untuk mengakses atau mengubah isi basis data. Harus dapat dikerjakan secara utuh atau tidak sama sekali . Untuk menjamin agar integritas dapat tetap terpelihara maka setiap transaksi harus memiliki sifat-sifat: 1. Atomicity , dimana semua operasi dalam transaksi dapat dikerjakan seluruhnya atau tidak sama sekali. 2. Consistency , dimana eksekusi transaksi harus dapat menjamin data tetap konsisten setelah transaksi berakhir. 3. Isolation , jika pada sebuah sistem basis data terdapat sejumlah transaksi yang dilaksanakan secara bersamaan, maka semua transaksi yang dilaksanakan pada saat yang bersamaan tersebut harus dapat dimulai dan bisa berakhir. 4. Durability , dimana perubahan data yang terjadi setelah sebuah transaksi berakhir dengan baik, harus dapat bertahan bahkan jika seandainya sistem mati. OPERASI TRANSAKSI PADA ORACLE Didalam transaksi, terdapat dua buah operasi untuk menjaga integritas d