BASIS DATA TERDISTRIBUSI

Slides:



Advertisements
Presentasi serupa
Pertemuan 11 FRAGMENTASI DATA.
Advertisements

TOPOLOGI JARINGAN TUGAS JARINGAN KELOMPOK II ANGGOTA
Sistem Terdistribusi 013 – Database Terdistribusi
JARINGAN Kelas IX.
JARINGAN KOMPUTER OLEH Amir Ar Razzaaq, S.Kom
SISTEM TERDISTRIBUSI Definisi :
Sistem Informasi Manajemen Dasar intelejen bisnis: basis data dan manajemen informasi STUDI KASUS SISTEM BASIS DATA TERDISTRIBUSI PADA SISTEM INFORMASI.
KONSEP DAN RANCANGAN BASIS DATA TERDISTRIBUSI
TOPOLOGI JARINGAN KOMPUTER
JARINGAN KOMPUTER Pengertian Jaringan Jenis – Jenis Jaringan
Sistem Basis Data Terdistribusi
BASIS DATA TERDISTRIBUSI
Sistem Basis Data Disusun oleh: Devi Indriani. SISTEM BASIS DATA TERDISTRIBUSI.
BASIS DATA TERDISTRIBUSI
PENGANTAR DATA TERDISTRIBUSI
Overview BASIS DATA TERDISTRIBUSI
REPLIKASI DATA PADA DATABASE MENGGUNAKAN ORACLE 10g Diaz Pradiananto, for further detail, please visit
Jaringan Komputer.
DATABASE TERDISTRIBUSI (DISTRIBUTED DATABASE= DDB)
DATABASE TERDISTRIBUSI (DISTRIBUTED DATABASE= DDB)
Sistem Terdistribusi.
JARINGAN KOMUNIKASI DATA
Database terdistribusi secara geografis
Sistem Basis Data Lanjut
SISTEM TERDISTRIBUSI Definisi :
DBMS Terdistribusi.
Perjalanan Menuju Client Server
Meriska Defriani, S.Komp PENGANTAR TEKNOLOGI INFORMASI JARINGAN.
Distributed Database Management
Riyani Purwita Rachmawati, S.Pd
BASIS DATA 2 Basis Data Terdistribusi
SISTEM JARINGAN KOMPUTER
Pendahuluan Teknologi database cenderung membentuk suatu konfigurasi sistem pengolahan data yang terpusat. Secara teoritis databse dapat didistribusikan.
pengantar Jaringan Komputer
Meriska Defriani, S.Komp
SEKOLAH TINGGI ILMU KOMPUTER INDONESIA (STIKI)
Basis Data Terdistribusi
TEKNOLOGI INFORMASI DAN KOMUNIKASI
Data Movement & Distribution Database
Sistem tersebar ~overview~
SISTEM MANAJEMEN DATABASE
DATABASE TERDISTRIBUSI
DATABASE TERDISTRIBUSI
PENGELOLAAN DATA Roni Kurniawan M.Si.
Pengantar Teknologi Informasi (Teori)
Basis Data Terdistribusi
Pemrograman basis data internet dan client server
DATABASE DAN SISTEM MANAJEMEN DATABASE
SISTEM JARINGAN KOMPUTER
Jaringan Komunikasi Data
Pertemuan 10 Basis data (database).
PERKEMBANGAN SISTEM BASIS DATA
TOPOLOGI JARINGAN.
PERTEMUAN KE 2 P'HES "TOPOLOGI JARKOM".
BASIS DATA TERDISTRIBUSI
JARINGAN TELEKOMUNIKASI
6 SUMBER DAYA JARINGAN CHAPTER
Database Administrator
Pengertian dan Manfaat Jaringan Komputer Jaringan komputer adalah sebuah kumpulan komputer, printer, dan peralatan lainnya yang terhubung dalam satu kesatuan.
BASIS DATA TERDISTRIBUSI
DISTRIBUTED SYSTEM.
Review Sistem Terdistribusi
KONSEP DAN RANCANGAN BASIS DATA TERDISTRIBUSI
SISTEM JARINGAN KOMPUTER
Jaringan Komputer 2 Diah ayu retnani.
3.
SISTEM BASIS DATA TERSEBAR
Jaringan Komunikasi Data
SISTEM TERDISTRIBUSI Definisi :
Sistem Basis Data Terdistribusi
Transcript presentasi:

BASIS DATA TERDISTRIBUSI DDBMS

Pendahuluan Dalam sebuah database terdistribusi, database disimpan pada beberapa komputer. Komputer- komputer dalam sebuah sistem terdistribusi berhubungan satu sama lain melalui bermacam- macam media komunikasi.

Pada sistem basis data terdistribusi, data ditempatkan di banyak lokasi, tetapi menerapkan suatu mekanisme tertentu untuk membuatnya menjadi satu kesatuan basis data.

PENGERTIAN Basisdata Terdistribusi: Secara logik keterhubungan dari kumpulan- kumpulan data yang digunakan bersama-sama, dan didistribusikan melalui suatu jaringan komputer DBMS Terdistribusi: Sebuah sistem perangkat lunak yang mengatur basis data terdistribusi dan membuat pendistribusian data secara transparan.

Transaksi Lokal dan Global 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. Ada 2 jenis transaksi yang diproses: Transaksi Lokal Sebuah transaksi yang mengakses data pada satu site di mana transaksi telah ditentukan. Transaksi Global Transaksi yang mengakses data pada site yang berbeda di mana transaksi telah ditentukan, atau transaksi yang mengakses data pada beberapa site yang berbeda.

Contoh Transaksi Transaksi untuk menambahkan $50 pada nomor rekening 177 yang berada di cabang Valleyview. Jika transaksi telah ditentukan pada cabang Valleyview, maka transaksi ini dianggap transaksi lokal. Jika sebuah transaksi untuk mentransfer $50 dari rekening 177 ke rekening 305 yang berlokasi di cabang Hillside, maka transaksi ini dikatakan transaksi global karena rekening di dua site yang berbeda telah diakses sebagai hasil dari eksekusinya.

Topologi Database Terdistribusi Fully Connected Network Partially Connected Network Tree Structured Network Ring Network Star Network

Topologi Database Terdistribusi

Topologi Database Terdistribusi Fully Connected network : Tiap site dalam Fully Connected Network terkoneksi secara langsung dengan situs lainnya. Link yang ada menjadi banyak dan menyebabkan biaya instalasi besar. Topologi jenis ini tidak praktis untuk diterapkan dalam sistem yang besar. Keuntungan : kalau salah satu node rusak, yang lainnya masih dapat berjalan (tetapi biaya mahal). Kerugian : control management tidak terjamin Partially connected network : Link yang ada hanya antara beberapa situs sehingga biaya instalasi menjadi lebih rendah. Namun, biaya komunikasi bisa menjadi lebih mahal Keuntungan : reliability rendah, biaya dapat ditekan

Topologi Database Terdistribusi Tree structure network : Biaya instalasi dan komunikasi pada topologi jenis ini biasanya rendah. Namun, jika terjadi failure link atau failure site maka pengaksesan data menjadi terhambat dan mengakibatkan availibilitas/ketersediaan menjadi rendah. Keuntungan : bersifat sentral, control management lebih terjamin Kerugian : kalau node pusat (A) rusak, semua akan rusak. Cat : setiap proses dimulai dari bawah.

Topologi Database Terdistribusi Ring Network (LAN) : Biaya komunikasi tinggi karena jika ingin mengakses sebuah situs bisa jadi harus menempuh banyak link. Keuntungan : rusak satu, yang lain masih berjalan Kerugian : Control management kurang terjamin karena bersifat desentralisasi Star Network (LAN) : Biaya komunikasi rendah karena setiap situs paling banyak mengakses dua link ke situs lain. Keuntungan : - control management lebih terjamin, karena bersifat sentral - reliability rendah Kerugian : kalau pusat rusak, yang lainnya rusak

Keuntungan Basis Data Terdistribusi Pengawasan distribusi dan pengambilan data Jika sejumlah site yang berbeda dihubungkan satu sama lain, lalu seorang pemakai yang berada pada satu site dapat mengakses data yang tersedia pada site lain. Sebagai contoh : sistem distribusi pada sebuah bank memungkinkan seorang pemakai pada salah satu cabang dapat mengakses data cabang lain. Reliability dan availability Sistem distribusi dapat terus menerus berfungsi dalam menghadapi kegagalan dari site individu atau mata rantai komunikasi antar site. Misal : jika site-site gagal dalam sebuah sistem distribusi, site-site lainnya dapat melanjutkan operasi jika data telah direplikasi pada beberapa site

Keuntungan Basis Data Terdistribusi Kecepatan pemrosesan query Jika sebuah query melibatkan data pada beberapa site, memungkinkan membagi query ke dalam sub query yang dapat dieksekusi dalam bentuk paralel oleh beberapa site. Perhitungan secara paralel mempercepat pemrosesan dari seorang pemakai query Otonomi lokal Pendistribusian sistem mengizinkan sekelompok individu dalam sebuah perusahaan untuk melatih pengawasan lokal melalui data mereka sendiri. Dengan kemampuan ini dapat mengurangi ketergantungan pada pusat pemrosesan. Efisien dan fleksibel Data dalam sistem distribusi dapat disimpan dekat dengan titik di mana data tersebut dipergunakan. Data dapat secara dinamik bergerak atau disalin, atau salinannya dapat dihapus.

Kerugian Basis Data Terdistribusi Harga software yang mahal Hal ini disebabkan sangat sulit untuk membuat sistem database distribusi Kemungkinan kesalahan lebih besar Site-site yang termasuk dalam sistem distribusi beroperasi secara paralel sehingga menjadi lebih sulit untuk menjamin kebenaran dari algoritma. Adanya kesalahan mungkin tak dapat diketahui Biaya pemrosesan tinggi Perubahan pesan-pesan dan penambahan perhitungan dibutuhkan untuk mencapai koordinasi antar site.