1 / 7

DATABASE TERDISTRIBUSI (DISTRIBUTED DATABASE= DDB)

DATABASE TERDISTRIBUSI (DISTRIBUTED DATABASE= DDB). Latar Belakang. Pemrosesan berkas menggunakan prinsip setiap aplikasi memiliki data tersendiri . Hal ini mempengaruhi efisiensi dan efektivitas sehingga muncul konsep database system.

scott-chen
Download Presentation

DATABASE TERDISTRIBUSI (DISTRIBUTED DATABASE= DDB)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DATABASE TERDISTRIBUSI(DISTRIBUTED DATABASE= DDB)

  2. Latar Belakang Pemrosesanberkasmenggunakanprinsipsetiapaplikasimemiliki data tersendiri. Hal inimempengaruhiefisiensidanefektivitassehinggamunculkonsep database system. Konsepinimendasarkanpadaprinsipbahwa data dibuat, disediakandandikelolasecaraterpusat. Konsepbaruinimengakibatkan program aplikasitidaklagitergantungpadaperubahan data baiksecaralogikamaupunfisikdanjugasebaliknya, halinidisebut data independence. Padaperkembangansistem database, data yang disimpansemakinbesar, pemrosesansemakinkompleks, data dapatdiaksesdenganmenggunakanteknologisehinggamunculsistem database terdistribusi.

  3. DATABASE TERDISTRIBUSI Dalam sebuah database terdistribusi, database disimpan pada beberapa komputer. Komputer-komputer dalam sebuah sistem terdistribusi berhubungan satu sama lain melalui bermacam-macam media komunikasi seperti high-speed buses atau telephone line. Sebuah sistem database terdistribusi berisikan sekumpulan site, di mana tiap-tiap site dapat berpartisipasi dalam pengeksekusian transaksi-transaksi yang mengakses data pada satu site atau beberapa site. Tiap-tiap site dapat memproses transaksi lokal yaitu sebuah transaksi yang mengakses data pada satu site di mana transaksi telah ditentukan. Sebuah site juga dapat mengambil bagian dalam mengeksekusi transaksi global yaitu transaksi yang mengakses data pada site yang berbeda di mana transaksi telah ditentukan, atau transaksi yang mengakses data pada beberapa site yang berbeda.

  4. Pemrosesan Data Terdistribusi • Pemrosesan terdistribusi/Distributed Processing atau Distributed Computing System adalah sekumpulan peralatan pemrosesan yang saling terhubung melalui jaringan komputer dan saling bekerjasama untuk mengerjakan tugas-tuags tertentu. • Yang dimaksud dengan peralatan pemrosesan data adalah peralatan komputasi yang dapat mengeksekusi sendiri sebuah program. • Sekumpulan peralatan yang saling terhubung akan mendistribusikan berbagai macam hal, dianataranya adalah: • Processing Logic / Pemrosesan secara logis • Fungsi. Beberapa fungsi sistem komputer dapat didelegasikan ke beberapa hardware atau software • Data • Kontrol

  5. Pemrosesan terdistribusi dapat dikelompokkan berdasarkan beberapa kriteria • Degree of Computing / tingkat hubungan : tinggi atau rendah ? Jumlah data yang saling digunakan dibandingkan dengan jumlah pemrosesan lokal • Struktur antar hubungan : kuat atau lemh ? Jika komponen di Share dikatakan kuat ? • Kesalingtergantungan komponen-komponen. Kuat atau lemah dalam mengekseskusi proses. • Keselarasan antar komponen : selaras atau tidak selaras ? • Pemrosesan terdistribusi berkembang karena kebutuhan untuk dapat memecahkan masalah yang besar, kompleks dengan menggunakan berbagai macam aturan divide and conquer. Alasan lain yang mendasar adalah struktur organisasi yang berubah menjadi terdistribusi. • Karena perkembangan pemrosesan terdistribusi inilah maka kemudian berkembang Distributed Database System yang diharapkan akan dapat mendukung pemrosesan terdistribusi.

  6. Distributed Database System Distributed Database (DDB) / basis data terdistribusi (BDT) adalah sekumpulan database yang saling terhubung secara logikal dan secara fisik terdistribusi pada berbagai tempat melalui jaringan komputer. Distributed Database Management System (DDBMS) / System Manajemen Basis Data Terdistribusi (SMBDT) adalah software yang mengelola BDT dan menyediakan mekanisme agar distribusi tersebut transparent di hadapan user. Distributed Database System (DDBS)/Sistem Basis Data Terdistribusi (SBDT) adalah DDB yang menggunakan DDBMS.

  7. Ciri yang mendasari SBDT : • Data disimpan pada sejumlah tempat. Setiap tempat secara logik terdiri dari processor tunggal • Processor pada tempat yang ebrbeda tersebut dihubungkan dengan jaringan komputer • SBDT bukan sekumpulan file yang berada pada berbagai tempat tetapi sebuah database pada berbagai tempat. • Setiap tempat mempunyai kemampuan untuk secara mandiri memproses perintah user yang membutuhkan akses ke data di tempat tersebut, dan juga mampu untuk memproses data yang tersimpan di tempat lain.

More Related