Pertemuan <<10>> Transaksi Manajemen Matakuliah : <<M0264>>/<<Sistem Manajemen Basis Data>> Tahun : <<2006>> Versi : <<1/1>> Pertemuan <<10>> Transaksi Manajemen
Mahasiswa dapat menunjukkan hubungan antara transaksi manajemen Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat menunjukkan hubungan antara transaksi manajemen
Konkurensi pelaksanaan transaksi Lock Base pengendalian konkurensi Outline Materi Properti ACID Transaksi dan jadwal Konkurensi pelaksanaan transaksi Lock Base pengendalian konkurensi Kinerja Locking Transaksi pendukung pada SQL
PROPERTI ACID Atomic Consistency Isolation Durability
Transaksi TRANSAKSI DAN JADWAL Series atau List Read dan Write Commit Abort
Jadwal Complete Schedule TRANSAKSI DAN JADWAL Serial Schedule Equivalent Schedule Serializable Schedule Complete Schedule
KONKURENSI PELAKSANAAN TRANSAKSI Motivasi konkurensi pelaksanaan transaksi Serializability Anomali Menghentikan transaksi
LOCK BASE PENGENDALIAN KONKURENSI Strict Two Phase Locking Jika modifikasi Shared Exclusive Jika seluruh transaksi telah lengkap Deadlocks
By locking the smallest sized objects By reducing time KINERJA LOCKING By locking the smallest sized objects By reducing time By reducing hot spots
TRANSAKSI PENDUKUNG PADA SQL Membuat dan mengakhiri transaksi SELECT UPDATE CREATE TABLE COMMIT ROLLBACK SAVEPOINT
TRANSAKSI PENDUKUNG PADA SQL Alasan terdapat Lock Granularities Phantom Karakteristik transaksi pada SQL Diagnostic size Access mode READ ONLY READ WRITE
TRANSAKSI PENDUKUNG PADA SQL Isolation level READ UNCOMMITTED READ COMMITTED REPEATABLE READ SERIALIZABLE
<< PENUTUP>> Dilanjutkan ke pert. 11 Desain fisik basis data