Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
DATABASE TERDISTRIBUSI
DATA INTEGRETION DATABASE TERDISTRIBUSI
2
Sub Materi : Konsep Database Terdistribusi
Arsitektur Database Terdistribusi Manfaat Database Terdistribusi Replikasi dan Fragmentasi Contoh Implentasi
3
Dosen Pengampu: Agus Aan Juwi Permana Anggota Kelompok : Dewa Gd. Sukerta ( ) Edi Hartono ( ) I Putu Gd. Eka Ari S. ( ) Ni Putu Nekayanti ( ) Suryo Prasojo ( )
4
Konsep Basis Data Terdistribusi
Dalam sebuah database terdistribusi, database disimpan pada beberapa komputer. Komputer - komputer dalam sebuah sistem terdistribusi berhubungan satu sama lain. 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 dimana transaksi telah ditentukan.
5
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. Jadi Basis Data Teridistribusi adalah kumpulan basis- basis data yang saling berhubungan secara logika dan tersebar pada sebuah jaringan komputer.
6
Arsitektur Database Terdistribusi
1. Sistem Client Server Arsitektur client-server mempunyai satu atau lebih proses client dan satu atau lebih proses server, dan sebuah proses client dapat mengirim query ke sembarang proses server
7
2. Collaboration Sistem Arsitektur client-server tidak mengijinkan satu query mengakses banyak server karena proses client harus dapat membagi sebuah query ke dalam beberapa subquery untuk dieksekusi pada tempat yang berbeda dan kemudian membagi jawaban ke subquery.
8
Manfaat Database Terdistribusi
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.
9
Efisien Dan Fleksibel Data dalam sistem distribusi dapat disimpan dekat dengan titik dimana data tersebut dipergunakan. Data dapat secara dinamik bergerak atau disalin, atau salinannya dapat dihapus.
10
Replikasi dan Fragmentasi
Fragmentasi merupakan sebuah proses pengambilan bagian-bagian baris ataupun kolom dari table-tabel sebagai unit data terkecil yang akan dikirimkan melalui jaringan computer. Sedangkan fragmentasi data merupakan proses dimana basis data akan dipecah-pecah kedalam unit- unit logic yang disebut fragment yang kemudian akan disimpan dalam site yang berbeda, fragmentasi data tergabung dalam proses desain basis data, yang kemudian akan
11
Replikasi adalah suatu teknik untuk melakukan copy dan pendistribusian data dan objek-objek database dari satu database ke database lain dan melaksanakan sinkronisasi antara database sehingga konsistensi data dapat terjamin. Dengan menggunakan teknik replikasi ini, data dapat didistribusikan ke lokasi yang berbeda melalui koneksi jaringan lokal maupun internet.
12
Contoh Implementasi Contoh Penerapan Database Terdistribusi di lingkungan sekitar kami ialah database terdistribusi yang ada di kampus kami, STIKI Indonesia. Di dalamnya terdapat banyak database yang disimpan kemudian saling terhubung, seperti database Mahasiswa, database Perpustakaan, database Beasiswa, database database Nilai, dan banyak yang lainnya. Dengan adanya banyak database dan ada yang bisa saling berhubungan antar database satu dengan yang lain, maka database terdistribusi telah diterapkan.
13
DISKUSI DAN TANYA JAWAB
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.