12
2.1.2.2
Prinsip-prinsip dasar
Pada
dasar,
bagi
pengguna,
sistem yang
terdistribusi
harus
dirasakan sebagai sistem yang non
terdistribusi. Atau dengan kata
lain,
bahwa
pengguna
pada
sistem yang
terdistribusi
harus berperilaku
seperti
halnya
pengguna
pada
sistem yang
tidak
terdistribusi.
Semua
permasalahan
yang
ada
pada
sistem terdistribusi
harus
dipecahkan
secara internal, bukan permasalahan eksternal atau tingkat pengguna
yang
didalam operasi
terhadap basisdata
menggunakan
bahasa
manipulasi
data
(DML)
seperti SELECT,
INSERT,
UPDATE,
dan
DELETE, yang secara logikal haruslah tidak berubah. Mungkin bahasa
definisi
(DDL)
mengalami
beberapa
perkembangan
,
misalnya
saja
bila suatu tabel dibuat di site A, maka pembuat dapat menentukan
misalnya
datanya
disimpan
di site B.
Kita
namakan
prinsip
tersebut
sebagai Kaidah Nol dari sistem terdidtribusi .
Prinsip-prinsip
dasar
dari
basis
data
terdistribusi
adalah suatu
hal
sangat penting agar dapat dibedakan antara basisdata terdistribusi
dengan apa yang disebut akses data secata remote
(yang kadang-
kadang
disebut
sistem pengolahan
terdistribusi
atau
sistem
jaringan)
pada
sistem
ini
user
dapat
beroperasi
pada
data
yang
letaknya
berjauhan atau bahkan pada data di beberapa site secara simultan.
|