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

Text (Halaman Judul)
0TF06913.pdf

File Pdf (610kB)
Text (Bab I)
1TF06913.pdf

File Pdf (347kB)
Text (Bab II)
2TF06913.pdf

File Pdf (404kB)
Text (Bab III)
3TF06913.pdf
Restricted to Registered users only

File Pdf (408kB)
Text (Bab IV)
4TF06913.pdf
Restricted to Registered users only

File Pdf (497kB)
Text (Bab V)
5TF06913.pdf
Restricted to Registered users only

File Pdf (539kB)
Text (Bab VI)
6TF06913.pdf

File Pdf (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
Date Deposited: 05 Jan 2017 07:54
Last Modified: 05 Jan 2017 07:54
URI: https://repository.uajy.ac.id/id/eprint/10923

Actions (login required)

View Item
View Item