ABSTRAKSI: Perkembangan teknologi informasi menjadikan pengelolaan informasi dan kemudahan pengaksesan menjadi unsur penting dalam sistem informasi. Adanya penurunan performansi pada arsitektur yang tersentralisasi menyebabkan sebagian pihak mengatasinya dengan melakukan perubahan ke arsitektur basis data yang terdistribusi. Selain itu, munculnya arsitektur cloud pada database yang merupakan suatu arsitektur dimana sebuah database dapat diakses oleh client dari cloud service. Hal ini memberikan kemudahan saat melakukan pengaksesan informasi secara on demand.
Oleh karena itu, pada Tugas Akhir ini penulis mengimplementasikan bagaimana penanganan database terdistribusi heterogen yang dibangun sebagai Database as a Service (DBaaS) pada arsitektur relational cloud. Adapun studi kasus yang digunakan adalah database distro dan menggunakan tiga jenis penyimpanan data pada distributed database yaitu fragmentasi vertikal, fragmentasi horizontal dan replikasi .
Hasil akhir yang didapat dalam penelitian Tugas Akhir ini berupa performansi sistem DBaaS dengan menggunakan parameter uji response time, throughput dan memory usage. Dimana pada implementasi yang dilakukan databse terdistribusi dengan penyimpanan data secara fragmentasi vertikal memiliki hasil performansi yang lebih baik dibandingkan penyimpanan secara horizontal, dan replikasi.Kata Kunci : DBMS, distribusi, homogen, heterogen, database, cloud, performansi, response time, throughput, memory usage, fragmentasi, vertikal, horizontal,. replikasiABSTRACT: Development of information technology makes management of information and ease of accessing a database become an important element in information systems. A decrease in performance on a centralized architecture causes can be handle by changing to the architecture of a distributed database. In addition, the architecture of cloud on the database is an architecture database that can be accessed by a client with cloud service. This provides a convenience when accessing information on demand.
Therefore, in this Final Project, author implemented how to handling of heterogeneous distributed database that was built as a Database as a Service (DBaaS) on cloud relational architecture. The case study used is the distro database and using 3 different data storage in distributed database that is vertical fragmentation, horizontal fragmentation, and replication.
The results in this Final Project are the performance of DBaaS system using the test parameter of response time, throughput and memory usage. Where performed on the implementation of a distributed database by storing data in vertical fragmentation has a better performance results than horizontal storage, and replication.Keyword: DBMS, distributed, homogenous, heterogeneous, database, cloud, performance, response time, througput, memory usage, fragmentation, vertical, horizontal, replication