Pemrosesan Kueri Terdistribusi : Infrastruktur dan Platform untuk Data Sains
Notasi kalkulus algebra Perbedaan kalkulus relasional dengan kalkulus algebra Prinsip-prinsip Sistem Basis Data Terdistribusi Masalah Umum Pemrosesan Query pada Basis Data Terdistribusi • Relational Calculus Query --> Relational Calculus Algebra (ini tidak tunggal), setiap urutan ini bisa mengkonsumsi sumber daya computer yang berbeda walaupun nanti outputnya sama • Melibatkan fragmen data yang tersebar pada masing-masing situs mengakibatkan waktu yang dibutuhkan untuk mengirimkan pesan & mendapat respon ( query) menjadi lebih lama dibanding kalau basis data terpusat. • Tujuan : meminimalisir konsumsi sumber daya Query Optimization Untuk mengoptimalkan eksekusi query pada sistem basis data terdistribusi setidaknya ada 4 unsur yang dapat dipertimbangkan, yaitu : Ruang Pencarian Solusi : Minimalisir ruang pencarian kemungkinan solusi yang akan dieksekusi karena ada sangat banyak kemungkinan strategi eksekusi yang dapat dilakuka...