Langsung ke konten utama

VC 7 Posttest : Masalah Konkurensi


1. Jenis serializability yang seperti ini :
Conflict serializability yaitu memerintahkan operasi yang saling bertentangan dengan suatu cara sama seperti eksekusi serial. 
View serializability terdapat beberapa jenis serializability yang menawarkan definisi yang tidak terlalu kaku (less stringent definition) darischedule ekuivalen dari pada conflict serializability.

2. Cara kerja matriks Locking:
Kita asumsikan ter dapat dua macam kunci:
- Kunci X (kunci exekutif) dan kunci S (kunci yang digunakan bersama-sama)
- Jika transaksi A menggunakan kunci X pada record R, maka permintaan dari transaksi B harus menunggu sampai nanti transaksi A melepaskan kunci
- Jika transaksi A menggunakan kunci S pada record R, maka:
    - Bila transaksi B ingin menggunakan kunci X, maka B harus menunggu sampai A melepaskan kunci tersebut
       - Bila transaksi B ingin menggunakan kunci S, maka B bila menggunakan kunci S bersama A

Komentar

Postingan populer dari blog ini

Postest Proses Perancangan Basis Data (lanjutan)

a. Faktor-faktor untuk memperlancar pemilihan DBMS : Pemilihan DBMS berdasarkan beberapa faktor, beberapa hal teknis, ekonomi dan kebijakan organisasi. Faktor teknis berhubungan dengan ketepatan DBMS yang dipilih. Hal-hal yang harus dipertimbangkan secara ekonomi dan factor organisasi adalah ; 1.      Software acquisiton cost 2.      Maintenance cost 3.      Hardware acquisition cost 4.      Database creation and conversion 5.      Personal cost 6.      Training cost 7.      Operating cost Beberapa faktor ekonomi dan organisasi yang berakibat pemilihan suatu DBMS: a.       Organization-wide adoption of a certain b.      Familiarity of personnel with the c.       Availability of vendor service b. 1. Kecepatan dan kemudahan ( Speed ) Pemanfaatan basis data (database) memungkinkan untuk dapat menyimpan ( insert )...

Pretest Proteksi Basis Data

Untuk memproteksi data terhadap segala macam kemungkinan, DMBS menyediakan kontrol untuk :   1. Security , 2.Integrity,   3. Recovery, 4.Concurrency v   SECURITY DATA Security merupakan suatu proteksi terhadap pengrusakan data dan pemakaian data oleh user yang tidak berwenang. Organisasi harus dapat mengidentifikasi masalah keamanan yang mungkin mengganggu jalan operasional basis data. Penyalahgunaan basis data dapat dikategorikan sebagai tindakan yang disengaja maupun yang tidak sengaja. v   INTEGRITAS DATA Salah satu karakteristik sistem informasi yang baik adalah kemampuannya memberikan informasi yang akurat dan tepat waktu. Keakuratan informasi hanya dapat diperoleh jika didukung perancangan dan implementasi database yang handal. Integrity di dalam istilah basis data berarti memeriksa keakuratan dan validasi data. Oleh karena itu database harus menjamin integritas (keutuhan) data yang disimpannya. Harus dijamin agar perubahan terhadap basis dat...

Postest - Integritas Data

a.  Kegunaan integritas data sendiri yaitu untuk menjaga kemurnian data atau menjaga data-data yang      tidak valid agar tidak masuk ke database. Integritas data juga tergolong murah dan mudah menjaga      data integrity di level database dibandingkan dengan aplikasi, selain itu bugs nya juga sedikit. b.  (1) integritas entitas ( entity integrity ), dimana tidak ada baris data duplikat dalam satu tabel,      (2) integritas jangkauan ( domain integrity ), dimana tidak ada item data yang melanggar jangkauan            nilai ditiap kolom data,      (3) integritas jangkauan ( referentian integrity ), yang menjaga relasi/korespondensi antar tabel,      (4) integritas data antar tabel ( redundant data integrity ) dimana data di sebuah tabel tidak berulang            di tabel lain,       (5) integritas aturan nyata ( bussine...