0% menganggap dokumen ini bermanfaat (0 suara)
24 tayangan3 halaman

Pengantar Distributed Database Management System

Dokumen ini membahas tentang sistem manajemen basis data terdistribusi, yang memungkinkan pengelolaan basis data terdistribusi dan membuat distribusi transparan ke pengguna. Sistem ini terdiri dari basis data logis tunggal yang dibagi menjadi beberapa fragmen dan disimpan pada beberapa komputer yang terhubung melalui jaringan.

Diunggah oleh

ghulamhammamy
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
24 tayangan3 halaman

Pengantar Distributed Database Management System

Dokumen ini membahas tentang sistem manajemen basis data terdistribusi, yang memungkinkan pengelolaan basis data terdistribusi dan membuat distribusi transparan ke pengguna. Sistem ini terdiri dari basis data logis tunggal yang dibagi menjadi beberapa fragmen dan disimpan pada beberapa komputer yang terhubung melalui jaringan.

Diunggah oleh

ghulamhammamy
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

1.

Distributed DBMS
Sistem perangkat lunak yang memungkinkan pengelolaan database terdistribusi dan membuat
distribusi transparan kepada [Link] Distributed database Management System (DDBMS)
terdiri dari database logis tunggal yang dibagi menjadi beberapa fragmen. Setiap fragmen disimpan
pada satu atau lebih komputer dibawah kontrol dari DBMS yang terpisah, dengan komputer yang
terhubung dengan jaringan komunikasi. Setiap situs yang mampu secara mandiri memproses
permintaan pengguna yang membutuhkan akses ke data lokal (yaitu, setiap situs memiliki beberapa
tingkat otonomi daerah) dan juga mampu mengolah data yang tersimpan di komputer lain dalam
[Link] mengakses database didistribusikan melalui aplikasi. Aplikasi diklasifikasikan
sebagai orang-orang yang tidak memerlukan data dari situs lain (aplikasi lokal) dan orang-orang yang
memang membutuhkan data dari situs lain (aplikasi global). Kami memerlukan DDBMS memiliki
setidaknya satu aplikasi global.

*Karakteristik Distributed Database Management System

Sebuah DDBMS memiliki karakteristik sebagai berikut:

-Data ini dibagi menjadi beberapa fragmen


-Fragmen dapat direplikasi
-Fragmen / replika dialokasikan ke situs
-Situs yang dihubungkan oleh jaringan komunikasi
-Data di setiap lokasi adalah di bawah kendali DBMS
-DBMS di setiap situs dapat menangani aplikasi lokal, secara otonomi
-Setiap DBMS berpartisipasi dalam sedikitnya satu aplikasi global

Hal ini tidak perlu untuk setiap situs dalam sistem untuk memiliki database lokal sendiri, seperti yang
digambarkan oleh topologi dari DDBMS yang ditunjukkan pada [Link] defination dari DDBMS,
sistem ini diharapkan untuk membuat distribusi transparan (tak terlihat) ke pengguna. Dengan
demikian, fakta bahwa database terdistribusi dibagi menjadi fragmen yang dapat disimpan pada
komputer yang berbeda dan mungkin direplikasi harus disembunyikan dari pengguna. Tujuan dari
transparansi adalah membuat sistem terdistribusi muncul seperti sistem terpusat. Hal ini kadang-
kadang disebut sebagai prinsip dasar dari DBMS terdistribusi. Persyaratan ini menyediakan
fungsionalitas yang signifikan bagi pengguna akhir tetapi, sayangnya, menciptakan banyak masalah
tambahan yang harus ditangani oleh DDBMS.
2. Distribusi Pengolahan
Hal ini penting untuk membuat perbedaan antara DBMS terdistribusi dan pemrosesan
[Link] Processing adalah database terpusat yang dapat diakses melalui
jaringan [Link] kunci dengan definisi DBMS terdistribusi adalah bahwa sistem terdiri
dari data yang didistribusikan secara fisik di sejumlah situs dalam jaringan.

Data yang terpusat, meskipun pengguna lain dapat mengakses data melalui jaringan, kita tidak
menganggap ini menjadi DBMS terdistribusi, hanya didistribusikan pengolahan. Kami
menggambarkan topologi pengolahan terdistribusi pada gambar. Bandingkan angka ini, yang
memiliki pusat data di situs 2, dengan angka yang ditunjukkan beberapa situs masing-masing dengan
database mereka sendiri (DB). "

3. DBMS paralel
Paralel DBMS adalah DBMS berjalan di beberapa prosesor dan disk yang dirancang untuk
melaksanakan operasi secara paralel, bila memungkinkan, dalam rangka meningkatkan
kinerja. DBMSs paralel lagi didasarkan pada gagasan bahwa proses tunggal dari sistem tidak
bisa lagi memenuhi persyaratan yang berkembang untuk biaya-efektif skalabilitas,
kehandalan, dan kinerja. Sebuah alternatif yang kuat dan menarik secara finansial untuk satu
DBMS prosesor berbasis adalah DBMS paralel didorong oleh beberapa prosesor.

DBMS paralel menghubungkan beberapa, mesin yang lebih kecil untuk mencapai throughput yang
sama sebagai single, mesin yang lebih besar, sering dengan skalabilitas yang lebih besar dan
kehandalan dari DBMS prosesor [Link] memberikan beberapa prosesor dengan akses umum
untuk database tunggal, DBMS paralel harus menyediakan manajemen sumber daya bersama. Mana
sumber daya bersama, dan bagaimana sumber daya bersama diimplementasikan, secara langsung
mempengaruhi kinerja dan skalabilitas dari sistem, yang, pada gilirannya, menentukan kesesuaian
untuk lingkungan aplikasi tertentu.

Anda mungkin juga menyukai