Pretest masalah Konkurensi
- Lost update problem (Masalah hilangnya data yang diupdate).
- Uncommited dependency problem / dirty real (Masalah kebergantungan terhadap transaksi yang belum commit).
- Inconsistent anaisys problem (masalah analisa yang tidak konsisten).
jelasakan secara singkat :
1. Lost update
problem, ketika dua user mengupdate dua buah data yang sama
Dari
contoh diatas, maka transaksi A tidak akan dianggap dan data update pada
transaksi A akan di overwrite oleh transaksi B Ini akan menimbulkan lost update
problem pada transaksi A.
2. Uncommited
dependency problem, ketika user yang satu
me-retrieve data dan user yang lain me-rollback data tersebut
Dari contoh diatas, maka transaksi A akan menerima
data yang salah karena pada transaksi B saat di update terjadi kesalahan
kemudian di rollback
3. Inconsistent
analysis problem, ketika user yang satu
meretrieve data dan user yang lain mengupdate data tersebut
Dari contoh diatas, maka transaksi A akan menghasilkan
data yang salah dan tidak sesuai database karena saat analisis di transaksi A
terjadi update data pada salah satu datanya.
Tidak ada komentar:
Posting Komentar