Home Start Back Next End
  
35
Administrator:
fasilitas
yang dibutuhkan
untuk
menjalankan keamanan
global
Amjad (1993, p302).
2.6.5
Pengelolaan
Transaksi Terdistribusi
Pengelola
suatu
transaksi
terdistribusi
(DTM)
menyediakan banyak
komputer
untuk
mengkoordinasi
eksekusi
dari
suatu
transaksi
tunggal.
Terjadi
ketika
data
dibutuhkan oleh
suatu
transaksi
yang
terletak
dibanyak
komputer.
Segala
aktivitas
didalam
berbagai
komputer
harus
diselesaikan dengan
tepat.
Transaksi
didalam
sebuah
DTM
(distributed
transaction
management) dapat
didefinisikan kedalam dua level:
Transaksi lokal, yang mengakses hanya data lokal dalam satu lokasi.
Transaksi 
global, 
yang 
mengakses 
data 
dalam 
beberapa 
lokasi 
yang
berbeda.
Suatu 
transaksi 
global 
terdiri 
dari 
beberapa 
sub-sub 
transaksi  dan
dikelola
sebagai
suatu
unit
perbaikan tunggal.
Suatu
transaksi
global
harus
melalui test ACID (atomicity, consistency, isolation, durability).
Atomicity:
suatu
transaksi
dikelola
sebagai
suatu
unit
operasi
tunggal,
ini
juga
bisa
disebut sebagai “all-or-nothing
property”.
Jika
suatu
transaksi
menyelesaikan seluruh operasi secara sukses maka dapat dikatakan commit .
Consistency:
bersangkutan
dengan
gambaran
kenyataan
didalam
database
secara
tepat.
Suatu
transaksi
haruslah
tetap
dan
tepat
batasannya. Suatu
batasan dapat digunakan untuk membuktikan konsistensi database.
Word to PDF Converter | Word to HTML Converter