Postest Masalah Konkurensi (Lanjutan)
Cara untuk menjaga konsistensi basis data untuk transaksi yang dilakukan secara bersamaan (konkunren) dengan mekanisme SERIALIZABILITY a. Jelaskan 2 metode untuk menjamin SERIALIZABILITY b. Pada Metode Locking untuk transaksi terus menahan suatu kunci sampai dilepaskan secara eksplisit selama eksekusi atau telah selesai, aturannya menggunakan matriks locking. Jelas kerja dari matriks Locking Jawab: a. 1. LOCKING Prosedur untuk mengontrol pengaksesan data secara konkuren. Apabila satu transaksi mengakses basis data, suatu lock (kunci) akan menolak pengaksesan transaksi lain utk mencegah modifikasi yg tidak benar 2. TIMESTAMPING Keduanya konservatif (pesimistik) karena transaksi ditunda untuk mencegah konflik dg transaksi lain di waktu kemudian. Skema yang menjamin serializability dengan memilih urutan pasangan transaksi berdasarkan nilai waktu Timestamp, merupakan suatu identifikasi unik dibuat DBMS yg mengindikasikan waktu mu...