10
(termasuk
locking
local,
logging, dan prosedur
recovery), serta
perangkat lunak komunikasi data.
2. Semua
site
setuju
bekerja
sama
(bila
perlu),
sehingga
pengguna
pada
site yang
mana
saja
dapat
mengakses tersebut berada pada
lokasi pengguna itu sendiri.
Secara
umum suatu
basis
data
terdistribusi
dapat
dilihat
pada
gambar
4.1
Pada
gambar
tersebut
dapat
saja
antara satu
lokasi
basisdata dengan basisdata yang lain terpisah dengan jarak yang
sangat
jauh, tetapi
dapat
terjadi
pula
bahwa
dua
atau
lebih
basis
data berada pada lokasi gedung yang
sama
bahkan
pada
mesin
yang sama misalnya pada aplikasi jaringan area lokal (LAN)
yang menggunakan multi basis data.
Disebutkan,
bahwa
berbagai site tersebut
menggunakan
DBMS
yang berbeda, namun untuk memudahkan pembahasan
selanjutnya
maka
kita
asumsikan
bahwa
berbagai
site
yang
terlibat
dalam
jaringan
basisdata
terdiri
dari
sistem-sistem
yang
homogen. Mengapa diperlukan basis data terdistribusi? Jawaban
mendasar
dari
pertanyaan
ini
adalah
pada
umumnya enterprise
sendiri pada umumnya secara fisik sudah terdidtribusi misalnya
dengan
kontor
pusat
dan
kantor-kantor cabangnya, atau secara
structural
terdiri dari divisi-divisi
(pemasaran,
personil,
pembelian,
penjualan
dan
lain-lain)
dari
bentuk
seperti
ini
saja
|