SINKRONISASI BASIS DATA TERDISTRIBUSI DALAM SISTEM PENGELOLAAN AKTIVITAS PROGRAM STUDI

Septiawan, Alfonsus Andhika Pratama (2016) SINKRONISASI BASIS DATA TERDISTRIBUSI DALAM SISTEM PENGELOLAAN AKTIVITAS PROGRAM STUDI. S1 thesis, UAJY.

[img] Text (Halaman Judul)
0TF06913.pdf

Download (610kB)
[img] Text (Bab I)
1TF06913.pdf

Download (347kB)
[img] Text (Bab II)
2TF06913.pdf

Download (404kB)
[img] Text (Bab III)
3TF06913.pdf
Restricted to Registered users only

Download (408kB)
[img] Text (Bab IV)
4TF06913.pdf
Restricted to Registered users only

Download (497kB)
[img] Text (Bab V)
5TF06913.pdf
Restricted to Registered users only

Download (539kB)
[img] Text (Bab VI)
6TF06913.pdf

Download (320kB)

Abstract

Pada penelitian ini, sistem pengelolaan aktivitas program studi menggunakan dua basis data, antara lain basis data pusat yang bertindak sebagai penyedia data dan basis data milik program studi yang bertindak sebagai pemakai data. Ketika suatu sistem menggunakan lebih dari satu basis data dalam operasinya, sinkronisasi menjadi sebuah persoalan penting untuk menjaga integrasi dan keutuhan data. Tanpa sinkronisasi, masalah yang sangat mungkin muncul adalah adanya ketidaksesuaian data antara basis data satu dengan yang lainnya. Agar sistem di program studi dapat berkomunikasi dengan basis data pusat, dirancang suatu arsitektur dengan adanya middleware berupa web service. Web service ini dibangun menggunakan bahasa pemrograman PHP, berjalan pada Apache server, diakses melalui protokol HTTP, dan bertugas mengambil data dari basis data pusat dalam dokumen berformat XML. Data dalam dokumen XML tersebut kemudian akan dipetakan dan direplikasi ke sistem di program studi. Aturan pemetaannya disimpan dalam sebuah basis data khusus untuk keperluan sinkronisasi yang menggunakan DBMS MySQL. Arsitektur multi-sistem untuk keperluan sinkronisasi basis data terdistribusi tersebut berhasil dibangun menggunakan skema replikasi master-slave. Web service yang ditanamkan di antara basis data master dan basis data slave berhasil mengambil data dari basis data master dalam bentuk dokumen berformat XML dan data dalam dokumen XML tersebut berhasil direplikasi ke dalam basis data slave sesuai dengan aksi sinkronisasi yang dipilih oleh pengguna sistem slave

Item Type: Thesis (S1)
Uncontrolled Keywords: sinkronisasi, basis data terdistribusi, replikasi, master, slave, web service, XML
Subjects: Teknik Informatika > Soft Computing
Divisions: Fakultas Teknologi Industri > Teknik Informatika
Depositing User: Editor UAJY
Date Deposited: 05 Jan 2017 07:54
Last Modified: 05 Jan 2017 07:54
URI: http://e-journal.uajy.ac.id/id/eprint/10923

Actions (login required)

View Item View Item