Ø Beberapa alasan
menggunakan salinan data berganda:
- Biaya
transmisi.
Biaya transmisi menjadi lebih murah dengan menggunakan salinan data
berganda.
- Waktu
tanggap.
Akses terhadap lokal dapat ditingkatkan.
- Keberadaan
(Availability).
Akses terhadap data lokal atau mengubah salinan data dapat meningkatkan
keberadaan data.
- Sekuriti. Jika salah
satu salinan data rusak, maka salinan data yang lain dapat digunakan.
- Organisasi
data.
Data yang sama dapat diorganisasikan secara berlainan pada mesin yang
berbeda, sebagai contoh pada sebuah sistem produksi pada sistem informasi.
- Biaya
konversi.
File yang lama dapat dicadangkan/dipelihara/dilindungi setelah basisdata
atau sistem terdistribusi diimplementasikan, sehingga akan mengurangi
biaya dan waktu konversi program untuk bekerja dengan struktur data yang
baru.
Ø Ada dua
pendekatan untuk peng-update-an master file:
1.
Seluruh transaksi langsung meng-update master
Master
menerbitkan salinan yang baru dari record-record yang berubah ke prosesor
lainnya secara periodik
2.
Transaksi peng-update buka file master
Seluruh
transaksi disimpan untuk peng-update-an periodik dari master
Ø Ada
beberapa keuntungan dengan memiliki lebih dari satu salinan data, yaitu:
1.
Transmisi data menjadi berkurang. Pengurangan
biaya komunikasi mungkin lebih besar dibandingkan peningkatan biaya penyimpanan
dan pemrosesan.
2.
Jika salinan data rusak akan muncul satu salinan
duplikat
3. Keberadaan
sistem yang dapat diterima oleh pemakai akhir mungkin dapat ditingkatkan
4. Waktu
tanggap kepada pemakai akhir mungkin dapat ditingkatkan
Ø Fungsi dbm sadalah sebagai berikut :
1.
Data Definition
DBMS harus dapat mengolah pendefinisian data
2.
Data Manipulation
DBMS harus dapat menangani permintaan-permintaan dari pemakai
untuk mengakses data
3.
Data Security & Integrity
DBMS harus dapat memeriksa security dan integrity data yang
didefinisikan oleh DBA
4. Data Recovery & Concurency
- DBMS harus dapat menangani
kegagalan-kegagalan pengaksesan database yang dapat disebabkan oleh kesalahan
sistem, kerusakan disk, dsb.
- DBMS harus dapat mengontrol pengaksesan
data yang konkuren yaitu bila satu data diakses secara bersama-sama oleh lebih
dari satu pemakai pada saat yang bersamaan.
5.
Data Dictionary
DBMS harus menyediakan data dictionary
6.
Performance
DBMS
harus menangani unjuk kerja dari semua fungsi seefisien mungkin.
Ø File
File adalah kumpulan record-record yang saling berhubungan. contoh sebuah file
adalah data tentang siapa saja yang bekerja di departemen yang sama dalam
sebuah perusahaan, termasuk nama, alamat, dan nomor jaminan sosial
Database adalah kumpulan data yang saling
berhubungan yang diatur secara logis yang dirancang dan dibangun untuk tujuan
khusus.
Ø