Distributed database

Untuk lebih mengenal dan memahami distributed database marilah kita bahas satu persatu tentang distributer database, antara lain sebagai berikut:

I. Pengertian Distributed database

Database terdistribusi Yaitu kumpulan data yang digunakan bersama yang saling terhubung secara logic tetapi tersebar secara fisik pada suatu jaringan computer.
Dalam sebuah database terdistribusi, database disimpan pada beberapa komputer. Komputer-komputer dalam sebuah sistem terdistribusi berhubungan satu sama lain.

II. Prinsip kerja dan penerapannya

Suatu proses mencopy atau mentransfer data dari suatu database ke database lain yang tersimpan pada komputer berbeda. atau dapat difahami sebagai proses pengkopian dan pengelolaan objek-objek dari database yang membentuk suatu sistem database terdistribusi (Distributed Database).

Pada umumnya MySQL dipergunakan secara massal sebagai Database yang cukup handal dalam menangani sistem database terpusat, seperti kebanyakan sistem database yang digunakan untuk web site, content management system, dan lain-lain. 


 III. Fungsi-fungsi distributed database :

  1. Memiliki sistem katalog untuk menyimpan kumpulan detail data yang telah didstribusikan.
  2. Memberikan pelayanan komunikasi untuk memberikan akses komputer yang terhubung baik yang jarak dekat maupun yang letak cukup jauh dan mengijinkan pencarian data komputer yg terhubung.
  3. Memberikan pelayanan recoveri untuk mengambil laporan yang rusak dari tiap komputer dan kegagalan dalam hubungan komunikasi
  4. Mendistribusikan proses pencarian termasuk optimasisasi dan pengaksesan dari jarak jauh.
  5. Memberikan pengendalian keamanan untuk akses ataupun otoritas yang telah diberikan .
  6. Memberikan kontrol  untuk memelihara data yg telah di copykan.

IV. Kelebihan dan Kekurangan Dustributed database


Kelebihan distributed database

  1. Kinerja yang lebih baik karena data ditempatkan di tempat yang sesuai dengan kebutuhan dan komputer-komputer dalam sistem dapat bekerja secara paralel, sehingga pembebanan pada komputer (server) menjadi seimbang.
  2. Lebih ekonomis, sistem yang terdiri atas jaringan komputer-komputer kecil (sederhana) dibandingkan dengan mengimplementasikan komputer tunggal yang canggih.
  3. Sistem-sistem yang bekerja dalam basis data terdistribusi dapat dimodifikasi, ditambah, atau dikurangi tanpa memengaruhi modul lain (sistem lain dalam basis data terdistribusi). Dengan pembagian lokasi data, jika terjadi masalah atau musibah pada sistem, tidak semua data terancam, melainkan hanya data pada tempat-tempat tertentu.
  4. Dengan basis data terdistribusi, data-data perusahaan dapat disebar ke tiap-tiap departemen yang bertanggung jawab atasnya.

Kekurangan distributed database

  1. Administrator basis data mempunyai tugas ekstra untuk menjaga agar basis data yang tersebar di berbagai lokasi terlihat transparan. Pemeliharaan sistem-sistem yang berlainan lebih kompleks ketimbang pemeliharaan sistem besar yang utuh sebagai satu kesatuan sehimgga dapat menyebabkan pembengkakan biaya.
  2. Desain yang dibuat harus memperhatikan arsitektur komputer yang terdiri atas sistem-sistem yang terpisah, selain itu juga memperhatikan data yang difragmentasi (dipecah-pecah) ke dalam lokasi berlainan. Perubahan dari basis data terpusat menjadi terdistribusi juga menjadi masalah karena belum ada standar metodologi.
  3. Keamanan data, yaitu bukan hanya satu sistem yang harus diberi proteksi keamanan data, melainkan juga fragmen-fragmennya yang tersebar di berbagai lokasi, juga jalur komunikasi antarsistem.
  4. Kendala mempertahankan integritas karena dalam menjaga integritas sistem melalui jaringan juga dapat memakan resource yang besar dari jaringan.


V. Contoh distributed database

Ada dua contoh sederhana yang dapat kita lakuakan dalam kegiatan sehari-hari yang pertama disebut distribusi lokal,yaitu saat kita ingin menambahkan saldo melalui nomer rekening di bank secara langsung. Sedangkan yang kedua disebut distribusi global,dimana kita melakukan transfer uang antar rekening atau melalui ATM. 

Semoga bahasan kita kali ini bisa membantu kita untuk lebih mengerti dan memahami tentang distributed database.Atas perhatianya saya ucapkan terima kasih dan semoga bermanfaat...

Comments

  1. apakah sama dengan arti distributed database manager ?

    ReplyDelete
  2. Top 10 casino hotels near Santa Fe, CO - Mapyro
    Find 양주 출장마사지 the best Casino Hotels near Santa Fe in Santa 안성 출장안마 Fe, CO in 2021. View 남양주 출장마사지 reviews, 영천 출장안마 hours, directions, phone numbers, reviews and discounts 서울특별 출장마사지 for AAA/AARP members and

    ReplyDelete

Post a Comment

Popular posts from this blog

Contoh koneksi vb ke database sql server