Vclass 6 Sistem Basis Data 2 - Posttest Pengontrolan Konkurensi
Outcome (Hasil) dari Transaksi :
1. COMMIT
Jika operasi
berjalan sukses, maka transaksi disebut commited , basis
data mencapai
kondisi konsisten yg baru
2. ABORT
Jika operasi berjalan tidak sukses, maka
transaksi disebut aborted (gagal)
Jika transaksi gagal maka basis data kembali ke keadaan konsisten sebelum
transaksi
dimulai. Disebut roll back atau
undone
Apa itu ACID dalam Transaksi ?
ACID adalah properti dalam Transaksi, ada beberapa properti Transaksi yaitu
ATOMICITY (ATOMIK)
Semua operasi dalam transaksi dikerjakan ‘semua
atau tidak sama sekali’.
Transaksi dilaksanakan keseluruhan atau tidak
dilaksanakan sama sekali.
CONSISTENCY (KONSISTEN)
Transaksi harus mentransformasikan
basis data dari kondisi konsisten ke kondisi konsisten lain
ISOLATION / INDEPENDENCE
Transaksi dieksekusi berdiri
sendiri. Efek dari transaksi yg tidak
selesai tidak terlihat pada transaksi lain.
DURABILITY (BERTAHAN)
Efek transaksi yg sukses secara
permanen disimpan dalam basis data.
Komentar
Posting Komentar