1604C19I Distributed Database
Industri modern saat ini kebutuhan menyimpan dan mengelola data berbasis digital sangat dibutuhkan. Namun keterbatasan sumber daya baik dari sisi perangkat dan dana terbatas. Karena keterbatasan itu, maka dibutuhkan sebuah pengelolaan data yang terintegrasi dan terdistribusi pada sumber daya yang eksisting namun tetap mendukung sistem yang ada. Mata Kuliah ini memberikan pengalaman mengenai pemanfaatan Distributed Database sebagai sebuah sistem yang utuh. Mahasiswa diberi pengertian unsur-unsur penyusun utama dan pendukung untuk membangun, merancang dan mensimulasikan sebuah basis data yang terdistribusi. Mahasiswa mengamati komunikasi antar perangkat dan modul program yang telah dirancang sebagai bentuk evaluasi untuk mempertahankan kualitas layanan tetap baik. Pembelajaran soft skill yang ditonjolkan pada mata kuliah ini adalah Keterampilan berpikir untuk menyelesaikan solusi dengan baik sesuai kebutuhan, dan kemampuan Belajar sepanjang hayat dengan perkembangan teknologi
Capaian Pembelajaran
• Memahami konsep dan tujuan Distributed Database sebagai sebuah sistem terdistribusi • Memahami unsur penyusun Distributed Database • Memahami konsep Distributed Database Design • Menerapkan konsep Distributed Database pada lingkungan dan program secara simulasi • Mengamati hasil simulasi dari sisi komunikasi antar perangkat dan kualitas layanan apabila diterapkan pada skala yang lebih luas
Pengetahuan Awal
Referensi Umum
- Özsu, M. T., & Valduriez, P. (2020). Principles of distributed database systems(5380978-1-4419-8833-1)
- Burns, B. (2018). Designing distributed systems: Patterns and paradigms for scalable, reliable services. (53819781491983645)
- Oracle. (n.d.). Distributed Databases. Retrieved June 12, 2020, from https://docs.oracle.com/cd/A57673_01/DOC/server/doc/SCN73/ch21.htm (5382)
Referensi Buku Pustaka
- Aleksendri, Marko, et al..(2024).Mastering MongoDB 7.0 - Fourth Edition..ISBN 183546047X.