Basis Data Terdistribusi Integrasi Basis Data Terdistribusi Antonius Bima Murti Wijaya, S.T., M.T
Membuat Koneksi menggunakan Jaringan Minimal 2 buah komputer harus terhubung Masing masing basis data harus memiliki user dengan global privilage
Tingkatan Integrasi Sistem Terdistribusi Proses Bisnis Antarmuka Aplikasi Basis data Cara integrasi pada basis data terdistribusi: Menggunakan program aplikasi artinya sistem manajemen basis data tidak tersentuh perubahan sama sekali Menggunakan DBMS artinya dbms akan ditata atau di benahi sesuai spesifikasi terdistribusi. WHEN????
Latihan Kapan menggunakan integrasi pada tingkatan aplikasi, dan kapan integrasi pada tingkatan DBMS?
Case Dua buah perusahaan yakni perusahaan walmart dan perusahaan P&G ingin mengadakan kerjasama dan mereka ingin mengintegrasikan basis data agar terjadi suatu sistem VMI (vendor manage inventory). Setiap perusahaan ingin menjaga privasinya masing- masing dan hanya membagikan data inventori saja. Tentukan cara integrasi mana yang sesuai untuk kasus ini dan mengapa?
Insert,Update, Delete terdistribusi menggunakan program aplikasi Program aplikasi bertugas untuk memanipulasi data dari aplikasi ke masing-masing basis data. Program akan merubah koneksi basis data untuk merujuk basis data yang akan dimanipulasi datanya.
Display data terdistribusi menggunakan program aplikasi Program aplikasi bertugas mengambil data dari masing-masing basis data Program aplikasi merubah koneksi ke basis data yang dibutuhkan Jika terdapat Join terdistribusi tugas aplikasi adalah menggabungkan data dari query query yang ada
Insert update delete menggunakan DBMS DBMS bertugas mengatur masuknya data ke basis data. Program aplikasi hanya memasukkan data ke satu basis data dan DBMS menyebarkanya. Hal ini dapat dilakukan dengan menggunakan trigger ataupun stored procedure.
Display menggunakan DBMS Query yang dikirimkan hanya sebuah query yang menggunakan join antar basis data diluar server lokal Untuk melakukannya diperlukan pendaftaran terlebih dahulu IP yang akan diakses pada DBMS.