Septiawan, Alfonsus Andhika Pratama (2016) SINKRONISASI BASIS DATA TERDISTRIBUSI DALAM SISTEM PENGELOLAAN AKTIVITAS PROGRAM STUDI. S1 thesis, UAJY.
0TF06913.pdf
File Pdf (610kB)
1TF06913.pdf
File Pdf (347kB)
2TF06913.pdf
File Pdf (404kB)
3TF06913.pdf
Restricted to Registered users only
File Pdf (408kB)
4TF06913.pdf
Restricted to Registered users only
File Pdf (497kB)
5TF06913.pdf
Restricted to Registered users only
File Pdf (539kB)
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 |
