pretest_vc7_3KA10_1B118709_M.Faisal Daulay

Nama              : M.Faisal Daulay
NPM               : 1B118709
Kelas               : 3KA10
Matkul            : Sistem Basis Data 2
Tugas              : vclass 7 pretest

Terdapat beberapa masalah umum yang muncul pada konkurensi yaitu:
  • 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).
Jelas ke 3 masalah tersebut secara singkat!!
Jawab :

1.     Masalah kehilangan modifikasi (Lost Updates Problem)
Sebuah transaksi kedua menulis nilai kedua dari data-item (datum) di atas nilai pertama yang ditulis oleh transaksi konkuren pertama, dan nilai pertama hilang untuk transaksi lainnya berjalan bersamaan yang membutuhkan, dengan prioritas mereka, untuk membaca nilai pertama. Transaksi yang telah membaca akhir nilai yang salah dengan hasil yang salah.

2.     Masalah modifikasi sementara (Uncommitted Dependency Problem)
Transaksi membaca nilai yang ditulis oleh transaksi yang telah kemudian dibatalkan. Nilai ini menghilang dari database pada abort, dan tidak seharusnya dibaca oleh setiap transaksi ("membaca kotor"). Pembacaan transaksi diakhiri dengan hasil yang salah.

3.     Masalah Analisa yang tidak konsisten (Inconsistent Analysis Problem)
Ketika satu transaksi mengambil ringkasan atas nilai dari semua contoh item-data ulang, sebuah update transaksi kedua beberapa kasus itu barang-data. Ringkasan yang dihasilkan tidak mencerminkan hasil yang benar untuk setiap (biasanya diperlukan untuk pembenaran) agar mengutamakan antara dua transaksi (jika dijalankan sebelum yang lain), melainkan beberapa hasil acak, tergantung pada waktu update, dan apakah tertentu Hasil update telah dimasukkan dalam ringkasan atau tidak.

Comments

Popular posts from this blog

Flowchart Sistem Pakar

Analisa Teknologi Insfrastrukstur Bank BNI

pretest_vc11_3KA10_1B118709_M.Faisal Daulay