VC6_3IA11_57417274_TEGARADHY | SISTEM BASIS DATA 2 */**

PRETEST

Apa yang anda pahami tentang konkurensi?
Konkurensi merupakan landasan umum perancangan sistem operasi. Proses-proses disebut konkuren jika proses-proses berada pada saat yang sama. Dikatakan sebagai landasan umum perancangan sistem operasi karena dalam menciptakan suatu sistem operasi, 
Mengapa perlu dilakukan pengontrolan  konkurensi ?
Lebih dari satu pengguna (pada DBMS terpusat) dapat melakukan operasi pada basis data secara simultan
Jika tidak dikontrol, hal ini dapat menyebab kan interferensi satu sama lain sehingga basis data menjadi tidak konsisten
Untuk mencegahnya, DBMS mengimplementasikan pengontrolan konkurensi 

POSTEST

a. Jelaskan outcome dari transaksi dan berikan contoh nya
COMMIT Jika operasi berjalan sukses, maka transaksi disebut  commited ,  basis data mencapai kondisi konsisten yg baru
ABORT jika operasi berjalan tidak sukses, maka transaksi disebut aborted  (gagal)


b. Properti Transaksi yaitu ACID, jelaskan dan berikan contoh
ATOMICITY (ATOMIK)
Semua operasi dalam transaksi dikerjakan   ‘semua atau tidak sama sekali’.
Transaksi dilaksanakan keseluruhan atau tidak dilaksanakan sama sekali
CONSISTENCY (KONSISTEN)
Transaksi harus mentransformasikan basis data dari kondisi konsisten ke kondisi konsisten lain
ISOLATION / INDEPENDENCE 
Transaksi dieksekusi berdiri sendiri.  Efek dari transaksi yg tidak selesai tidak terlihat pada transaksi lain.
DURABILITY (BERTAHAN)
Efek transaksi yg sukses secara permanen disimpan dalam basis data.


Komentar

Postingan populer dari blog ini

VC7_3IA11_57417274_TEGARADHY | SISTEM BASIS DATA 2 */**

VC8_3IA11_57417274_TEGARADHY | SISTEM BASIS DATA 2 */**