PROGRAM STUDI TEKNIK INFORMATIKA PERBANDINGAN STRATEGI REPLIKASI PADA SISTEM BASIS DATA TERDISTRIBUSI EDDY PURWANTO P

dokumen-dokumen yang mirip
ADITIAWARMAN. Diajukan sebagai salah satu syarat untuk memperoleh gelar. Sarjana Komputer pada Program Studi Teknik Informatika

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA MANAJEMEN PRODUKSI PADA PT. TIRTA OSMOSIS SAMPURNA PALEMBANG M. FADHIL PRATAMA P.

TEKNIK INFORMATIKA PERANCANGAN DAN IMPLEMENTASI SISTEM BASIS DATA BERBASIS WEB PADA POLIKLINIK POLRESTA PALEMBANG DWI PRASTYO PUTRA

PROGRAM STUDI INFORMATIKA RANCANG BANGUN APLIKASI PENERJEMAH NAMA TUMBUHAN KE DALAM BAHASA ILMIAH MENGGUNAKAN FRAMEWORK PHONEGAP BERBASIS SMARTPHONE

SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN KARTU KREDIT BERBASIS WEB SKRIPSI

HALAMAN PENGESAHAN : RANCANGAN SISTEM INFORMASI PENJUALAN RUMAH SECARA TUNAI DAN KREDIT DI PERUMAHAN BUMI PUSPA KENCANA 3

APLIKASI PEMBAYARAN SEKOLAH BERBASIS WEB DI SMA NEGERI 1 SOOKO PONOROGO SKRIPSI

SKRIPSI ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN KLINIK (SIM-K) BERBASIS WEB TAUFIQ RAHMAN NIM :

PERANCANGAN SISTEM TRANSAKSI TABUNGAN PADA KOPERASI DENGAN METODE REPLIKASI DATABASE SKRIPSI

PROGRAM STUDI TEKNIK INFORMATIKA INTEGRASI SISTEM PADA MESS PGRI WILAYAH SUMATERA SELATAN MENGGUNAKAN CURL REMOTE SERVER SYAHID DAROJAT

RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK PEMETAAN RUMAH SAKIT DI KOTA MALANG TUGAS AKHIR

DISTRIBUSI DATA KEPENDUDUKAN DI KOTA GORONTALO MENGGUNAKAN METODE REPLIKASI DATABASE DENGAN TEKNIK SINGLE MASTER REPLICATED

SISTEM INFORMASI PERPUSTAKAAN PADA SMAN 1 KWADUNGAN NGAWI

SKRIPSI PEMBUATAN SITUS PORTAL BERITA MENGGUNAKAN PHP DAN MYSQL

LAPORAN AKHIR. Dibuat sebagai salah satu syarat untuk penyusunan Laporan Akhir Pada Jurusan Administrasi Bisnis Politeknik Negeri Sriwijaya.

PERANCANGAN SISTEM INFORMASI BERBASIS WEB TERHADAP BIDANG USAHA PADA KOPERASI UNIT DESA (KUD) MAKMUR LEMBEYAN MAGETAN SKRIPSI

TUGAS AKHIR. ANALISIS KARAKTERISTIK PARKIR SEPEDA MOTOR ( Studi Kasus Areal Parkir Sepeda Motor Kampus Terpadu UNISA Yogyakarta ) Disusun Oleh :

Analisis dan Perancangan Basis Data Terdistribusi Pada PT.Melati Agro Prima

PERANCANGAN SISTEM PAKAR TROUBLESHOOTING JARINGAN LOCAL AREA NETWORK (LAN) MENGGUNAKAN PHP DAN MYSQL SKRIPSI

APLIKASI PENGOLAHAN DATA OPERASIONAL KENDARAAN PADA CV. ANEKA USAHA BERBASIS WEB LAPORAN AKHIR

APLIKASI INFORMASI INVENTARIS BARANG BERBASIS WEB DI KANTOR BADAN PERENCANAAN PEMBANGUNAN DAERAH KABUPATEN MADIUN TUGAS AKHIR

SKRIPSI PERANCANGAN SISTEM INFORMASI REKAM MEDIS DI KLINIK ULTRA MEDICA BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL

HALAMAN PENGESAHAN. : PERANCANGAN SISTEM INFORMASI RAWAT INAP RSUD Dr. H. BOB BAZAR, SKM BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL

TUGAS AKHIR ANALISIS KARAKTERISTIK PARKIR SEPEDA MOTOR UNIVERSITAS RESPATI YOGYAKARTA. Disusun Oleh : TEGUH SURYA NUGRAHA JURUSAN TEKNIK SIPIL

SKRIPSI SISTEM INFORMASI MANAJEMEN KEPEGAWAIAN BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL SUBANGKIT HADI PRANOWO NIM :

PELAKSANAAN PROSES PEMBELAJARAN GURU SEKOLAH DASAR SE GUGUS DIPONEGORO DI KECAMATAN BANSARI KABUPATEN TEMANGGUNG SKRIPSI

HALAMAN PENGESAHAN. : TUTORIAL PENGGUNAAN SISTEM INFORMASI OpenEMR. : Matematika dan Ilmu Pengetahuan Alam. MENYETUJUI 1.

PERANCANGAN MULTIMEDIA PEMBELAJARAN TEKNIK ANYAM MENDONG TUGAS AKHIR

RANCANG BANGUN APLIKASI EXIF VIEWER SEBAGAI TOOLS UNTUK FOTO FORENSICS TUGAS AKHIR

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SISWA BERPRESTASI MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DI SDN 01 SURUH KAB KARANGANYAR

Disusun Oleh : MIKO PRASETYO B

HALAMAN PENGESAHAN. : Perancangan Sistem Penjualan Sepeda Motor Second Berbasis Web Dengan Menggunakan PHP dan MySQL. MENYETUJUI

SKRIPSI PERANCANGAN PROTOTYPE SISTEM INFORMASI UJIAN ONLINE DENGAN BAHASA PEMROGRAMAN HYPERTEXT PREPOCESSOR (PHP) AGUS SETIYAWAN

TEKNOLOGI AJAX PADA APLIKASI WEB DI KLUB BOLA AMBOINA FC AMBON SKRIPSI. Disusun oleh : HELMY RISA

SKRIPSI PERANCANGAN SISTEM INFORMASI PERSEDIAAN BARANG (INVENTORY APPLICATION) BERBASIS WEB DAN BOOTSTRAP CSS

SISTEM INFORMASI PENDATAAN GURU TENAGA HONOR DAERAH BERBASIS WEB PADA KANTOR DIKPORA KABUPATEN LOMBOK UTARA KARYA TUGAS AKHIR

PERANCANGAN WEBSITE UNTUK MEDIA PROMOSI DAN INFORMASI PRODUK KERAJINAN PATUNG PADA WARDOYO PATUNG LOROBLONYO ANTIK WONOGIRI SKRIPSI

SISTEM INFORMASI PENDAFTARAN PASIEN BERBASIS WEB MOBILE

SKRIPSI PERANCANGAN APLIKASI E-LEARNING DENGAN MENGGUNAKAN PHP DAN MYSQL WAHYU HARIANTO NIM :

SISTEM PENDUKUNG KEPUTUSAN SELEKSI PENERIMAAN KARYAWAN BARU NABILA CAKE & BAKERY DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) BERBASIS WEB SKRIPSI

LAPORAN SKRIPSI SISTEM INFORMASI PERKEMBANGAN MONITORING BIMBINGAN BELAJAR BRAIN STIMULATION

PERANCANGAN APLIKASI M-RESTO BERBASIS ANDROID PADA SISTEM PEMESANAN MAKANAN DI RESTORAN SKRIPSI

SKRIPSI PERANCANGAN SISTEM INFORMASI PENJUALAN BERBASIS WEB PADA TOKO HARMONIS GROSIR SANDAL

Edi Tri Santoso

SKRIPSI SISTEM PAKAR DIAGNOSA PENYAKIT KUCINGDENGAN METODE FORWARD CHAINING

SKRIPSI SISTEM PEMANFAATAN APLICATION PROGRAMMING INTERFACE (API) MIKROTIK BERBASIS WEBSITE

SKRIPSI PENGEMBANGAN GAME EDUKASI TENTANG OPERASI ARITMATIKA UNTUK SISWA SD KELAS 1-2 BERBASIS DEKSTOP

SKRIPSI PROTOTYPE SISTEM INFORMASI PENGGAJIANKARYAWAN MENGGUNAKAN PHP DAN MY SQL RIKA NISA KHOIROTUN

SISTEM RESERVASI HOTEL DI KOTA PACITAN BERBASIS ANDROID SKRIPSI

ANALISIS JARINGAN KOMPUTER DENGAN MENGGUNAKAN SISTEM VLAN

PERANCANGAN APLIKASI PARKIR BERBASIS VB.NET DAN MYSQL MENGGUNAKAN RADIO FREQUENCY AND IDENTIFICATION (RFID)

SKRIPSI. AKUMULASI POINT VALUE pada MLM SUN HOPE INTERNASIONAL STOCKIST 53 SLEMAN. Skripsi Diajukan Guna Memenuhi Salah Satu Persyaratan

SKRIPSI PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN SELEKSI PENERIMAAN MAHASISWA BARU DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

SKRIPSI. Disusun Oleh : ABDURROHIIM

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN SISWA BARU PADA SMA MUHAMMADIYAH 1 KARANGANYAR

SISTEM INFORMASI KENAIKAN PANGKAT PEGAWAI NEGERI SIPIL PADA KEJAKSAAN TINGGI SUMATERA SELATAN

PERANCANGAN SISTEM INFORMASI JADWAL SIARAN FM PONOROGO BERBASIS WEBSITE

SKRIPSI PENGELOLAAN JURNAL MENGGUNAKAN PERANGKAT LUNAK OPEN JOURNAL SYSTEMS (OJS)

SKRIPSI APLIKASI ANALISIS PENJUALAN SEPATU DI TOKO GITA SHOES DENGAN MENGGUNAKAN METODE DECISION TREE

ANALISIS KOMBINASI PRODUK DALAM PENCAPAIAN LABA MAKSIMUM DENGAN MENGGUNAKAN PERHITUNGAN LINEAR PROGRAMMING

SKRIPSI. Disusun Oleh ANDRI DUWI SAPUTRO. Nomor Mahasiswa :

SKRIPSI Diajukan Kepada Fakultas Ekonomi Universitas Negeri Yogyakarta untuk Memenuhi Sebagian Persyaratan guna Memperoleh Gelar Sarjana Pendidikan

SKRIPSI ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB

SISTEM INFORMASI APLIKASI PENGELOLAAN NILAI RAPOR SMP NEGERI 5 KUDUS

JURUSAN S1 AKUNTANSI FAKULTAS EKONOMI UNIVERSITAS JEMBER

RANCANG BANGUN ALAT UJI PENGARUH VARIASI PANJANG NOZZLE TERHADAP EFISIENSI JET PUMP (PENGUJIAN)

Mukhibun Nashikhin

APLIKASI PENDISTRIBUSIAN STOK BARANG ES KRIM WALLS BERBASIS WEB PADA PT SUKSES TIARA UTAMA BATURAJA

SKRIPSI PROTOTYPING SISTEM INFORMASI AKADEMIK (SIAKAD) BERBASIS FRAMEWORK CODEIGNITER

SKRIPSI SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB DENGAN TEKNOLOGI AJAX

PERNYATAAN ORISINALITAS

PERHITUNGAN KOMBINASI HASIL PRODUSKSI DENGAN MENGGUNAKAN LINEAR PROGRAMMING METODE SIMPLEK DALAM MENCAPAI LABA MAKSIMUM PADA PEMPEK EKSPRESS PALEMBANG

PELAKSANAAN PERLINDUNGAN HUKUM BAGI KONSUMEN TERHADAP PRODUK BLACKBERRY BLACK MARKET SKRIPSI

PERANCANGAN APLIKASI JAVA DAN MYSQL UNTUK PEMESANAN DAN PERSEDIAAN BARANG DI TOKO SUMBER REJEKI NGRAYUN SKRIPSI

BAB IV IMPLEMENTASI A. Proses Pembuatan Game B. Implementasi BAB V PENUTUP A. Kesimpulan B. Saran DAFTAR PUSTAKA...

SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB PADA SMP NEGERI 35 SURABAYA SKRIPSI. Disusun Oleh : GALANK BAGUS FRELANDA W O K NPM.

SISTEM PENDUKUNG KEPUTUSAN UNTUK MENETUKAN TERAPI HERBAL PADA PENYAKIT DALAM DENGAN METODE AHP (ANALITYC HIERARCHY PROCESS) TUGAS AKHIR

SKRIPSI RANCANG BANGUN APLIKASI PENJUALAN DAN STOK OBAT MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

TRYOUT UJIAN NASIONAL BERBASIS WEB (Studi Kasus di SMA BATIK 1 SURAKARTA)

APLIKASI E-LEARNING PADA MATA KULIAH KOMUNIKASI DATA TEKNIK ELEKTRO UNIVERSITAS MUHAMMADIYAH SURAKARTA

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN PEMAIN SEPAK BOLA DALAM SELEKSI KLUB PERSADA JAYA DENGAN MENGGUNAKAN PHP MYSQL

Diajukan Oleh : IKA DIANI

RANCANG BANGUN SIMULASI PERAGA FISIKA UNTUK TINGKAT SMP

HALAMAN PERSETUJUAN. Judul Skripsi : APLIKASI PEMESANAN DAN PENJUALAN DI GRIYA KACAMATA OPTIK JAVA

RANCANG BANGUN SISTEM PENJUALAN BARANG PADA CV. KING COMPUTER BERBASIS WEB MOBILE SKRIPSI

SKRIPSI ANALISIS DAN PENGEMBANGAN SISTEM INFORMASI WEB SEKOLAH MENGGUNAKAN PHP DAN MYSQL DI SMPN 2 TULAKAN

Tugas Akhir Sistem Informasi Pemesanan Jadwal Lapang Futsal Berbasis Web Mobile

PERENCANAAN MESINGERGAJI KAYU UNTUK PEMBUATAN RAK MULTI FUNGSI

SINKRONISASI BASIS DATA TERDISTRIBUSI DALAM SISTEM PENGELOLAAN AKTIVITAS PROGRAM STUDI

MEMBANGUN WEBSITE SMP NEGERI 1 DOLOK BATU NANGGAR MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MADANIYAH FITRAHAYATI

Skripsi. Oleh : PURWANTO K

APLIKASI PENGOLAHAN DATA SEKOLAH DAN GURU AGAMA ISLAM PADA KEMENTERIAN AGAMA KOTA PALEMBANG

KLASIFIKASI TUMBUHAN PAKU DENGAN METODE FORWARD CHAINING SKRIPSI

PERANCANGAN APLIKASI JAVA DAN MYSQL UNTUK PENYEWAAN SARANA DAN PRASARANA DESA DI DESA NGRAYUN KECAMATAN NGRAYUN SKRIPSI

DESAIN SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN PENGASUH BALITA UNTUK RUMAH TANGGA MENGGUNAKAN METODE TOPSIS SKRIPSI

APLIKASI PENGOLAHAN DATA PELATIHAN KARYAWAN PADA PERTAMINA HEALTH, SAFETY, AND ENVIRONMENT TRAINING CENTER SUNGAI GERONG PALEMBANG

PENGARUH GAJI, LINGKUNGAN KERJA DAN PENGEMBANGAN KARIER TERHADAP KEPUASAN KERJA KARYAWAN TETAP PADA PO ROSALIA INDAH

SISTEM INFORMASI PENJUALAN BARANG PADA TOKO DIGITAL ELEKTRONIK BERBASIS WEB (STUDI KASUS TOKO MEGA ELEKTRONIK) SKRIPSI

SKRIPSI PEMBUATAN APLIKASI SISTEM MANAJEMEN KASIR PADA OPTIK PRANOTO BERBASIS WEB

SKRIPSI APLIKASI GAME SIMULASI KENCAN DENGAN METODE AHP BERBASIS ANDROID. Disusun Oleh : GUNITA GAMA ANINDITA Nomor Mahasiswa :

Transkripsi:

PROGRAM STUDI TEKNIK INFORMATIKA PERBANDINGAN STRATEGI REPLIKASI PADA SISTEM BASIS DATA TERDISTRIBUSI EDDY PURWANTO 10.142.322P Skripsi ini diajukan sebagai syarat memperoleh gelar Sarjana Komputer di Universitas Bina Darma FAKULTAS ILMU KOMPUTER UNIVERSITAS BINA DARMA 2012

PERBANDINGAN STRATEGI REPLIKASI PADA SISTEM BASIS DATA TERDISTRIBUSI EDDY PURWANTO 10.142.322P Skripsi ini diajukan sebagai syarat memperoleh gelar Sarjana Komputer di Universitas Bina Darma PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS BINA DARMA 2012 ii

HALAMAN PENGESAHAN PERBANDINGAN STRATEGI REPLIKASI PADA SISTEM BASIS DATA TERDISTRIBUSI EDDY PURWANTO 10.142.322P Telah diterima sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer Pada Program Studi Teknik Informatika Disetujui Oleh : Pembimbing I, Palembang, September 2012 Program Studi Teknik Informatika Fakultas Ilmu Komputer Universitas Bina Darma Palembang Dekan, P. H. Saksono, S.T., M.Sc., Ph.D. M. Izman Herdiansyah, S.T., M.M., Ph.D Pembimbing II, Zanial Mazalisa, M.M., M.Kom. iii

HALAMAN PERSETUJUAN Skripsi berjudul Perbandingan Strategi Replikasi Pada Sistem Basis Data Terdistribusi Oleh Eddy Purwanto (10.142.322P) telah dipertahankan didepan komisi penguji pada hari Kamis tanggal 02 Agustus 2012. Komisi Penguji 1. P. H. Saksono, S.T., M.Sc., Ph.D. Ketua (..) 2. Zanial Mazalisa, M.M., M.Kom. Sekretaris (..) 3. Leon Andretti, S.Kom., M.M. Anggota (..) 4. Ahmad Haidar Mirza, S.T., M.Kom. Anggota (..) Mengetahui, Program Studi Teknik Informatika Fakultas Ilmu Komputer Universitas Bina Darma Ketua, Syahril Rizal, S.T., M.M., M.Kom. iv

PERNYATAAN Saya yang bertanda tangan dibawah ini menyatakan dengan sesungguhnya bahwa, seluruh data dan informasi yang disajikan dalam skripsi ini, kecuali yang disebutkan dengan jelas sumbernya adalah hasil investigasi saya sendiri dan belum pernah atau tidak sedang diajukan sebagai syarat untuk menyelesaikan skripsi. Palembang, September 2012 Penulis Eddy Purwanto 10.142.322P v

MOTTO DAN PERSEMBAHAN MOTTO : Kalau hari ini kita menjadi penonton, bersabarlah menjadi pemain esok hari. Tidak ada kata gagal, sebelum kita benar-benar memutuskan untuk berhenti mencoba Jika kamu sudah mengerahkan segala upaya untuk mencapai sesuatu tetapi gagal, berdo alah dan pasrahkan semuanya kepada ALLAH S.W.T niscaya pasti akan ada jalan terbaik yang diberikan PERSEMBAHAN Kupersembahkan kepada : Kedua Orang Tua (Mama & Ayah) ku Tercinta yang selalu mendo akan dan mengorbankan segalanya untuk keberhasilan ku. Saudara-saudara ku dan wawak yang senantiasa memberikan semangat dan bantuan. Prihambodo Hendro Saksono, S.T., M.Sc., Ph.D., yang sangat banyak sekali membimbing dari awal sampai akhir. Dona Wulandari, AM.KL., terima kasih atas semangat dan support yang diberikan. Teman teman TI Peralihan 2010, TI angkatan 2008 dan TI 2009. Almamater Universitas Bina Darma vi

ABSTRAK Tantangan terhadap kinerja basis data semakin hari semakin besar. Meningkatnya jumlah data yang disertai dengan pengolahan secara terpusat akan berujung tidak optimal. Ketidak optimalan tersebut berupa nilai response time yang tinggi. Hal tersebut bertentangan dengan salah satu tujuan pemrosesan pada basis data yakni nilai response time yang minim. Untuk mengatasi permasalahan tersebut diperlukan sebuah arsitektur basis data selain basis data terpusat. Teknologi basis data terdistribusi mempunyai pengertian bahwa semua komputer saling terhubung dan setiap sistem mempunyai hak kemampuan memproses untuk melayani permintaan lokal. Setiap sistem berpartisipasi baik dalam melaksanakan satu atau lebih permintaan. Setiap site dalam lingkungan replikasi multimaster adalah site utama, dan masing-masing situs utama berkomunikasi dengan site utama lainnya. Karakteristik sistem basis data terdistribusi menggunakan beberapa komputer yang terhubung dan bekerja secara lokal sehingga membentuk satu kesatuan kerja. Kata Kunci : basis data terdistribusi, replikasi multimaster vii

KATA PENGANTAR Assalamua laikum Warohmatullah Hiwabarakatuh... Segala puji dan syukur penulis panjatkan kepada Allah S.W.T, karena berkat rahmat dan ridho-nya penulis dapat menyeselesaikan skripsi yang berjudul Perbandingan Strategi Replikasi Pada Sistem Basis Data Terdistribusi. Adapun maksud dari penulisan skripsi ini adalah untuk memenuhi salah satu syarat untuk memperoleh gelar Sarjana Komputer pada Universitas Bina Darma Palembang. Dalam menyelesaikan skripsi ini telah banyak menerima saran dan bimbingan dari berbagai pihak, oleh sebab itu pada kesempatan ini penulis tidak lupa mengucapkan terima kasih kepada pihak yang telah membantu sehingga terselesaikan skripsi ini khususnya kepada : 1. Prof. Ir. H. Bochari Rahman, M.Sc., selaku Rektor Universitas Bina Darma Palembang. 2. M. Izman Herdiansyah, S.T., M.M., Ph.D., selaku Dekan Fakultas Ilmu Komputer 3. Syahril Rizal, S.T., M.M., M.Kom., selaku Ketua Program Studi Teknik Informatika. 4. Prihambodo Hendro Saksono, S.T., M.Sc., Ph.D., selaku Pembimbing I yang banyak memberikan bimbingan dan arahan penulisan skripsi ini. viii

5. Zanial Mazalisa, M.M., M.Kom., selaku Pembimbing II yang telah memberikan bimbingan penulisan skripsi ini. 6. Orang Tua, Saudara-saudaraku, Wak Aan, Wak Gina yang memberikan support dalam penyelesaian skripsi ini. 8. Bapak/Ibu Dosen beserta staff Universitas Bina Darma. 7. Seluruh teman dan sahabat-sahabatku yang selalu memberikan dorongan dan masukan serta bantuan baik moril maupun materil yang tak ternilai harganya. Khususnya Tamsir Ariyadi atas pinjaman Lab LUA dan berbagi pengetahuannya, terima kasih atas semuanya. Penulis menyadari sepenuhnya bahwa dalam penulisan skripsi ini masih banyak terdapat kekurangannya, oleh sebab itu penulis sangat mengharapkan sumbangan pemikiran dari pembaca yang bersifat membangun, guna menyempurnakan penulisan skripsi ini ini, harapan penulis semoga skripsi ini bermanfaat bagi kita. Semoga Allah SWT melimpahkan semua rahmat dan karunia-nya kepada kita semua. Wassalamua laikum Warohmatullah Hiwabarakatuh... Palembang, September 2012 Penulis ix

DAFTAR ISI HALAMAN HALAMAN JUDUL... ii HALAMAN PENGESAHAN... iii HALAMAN PERSETUJUAN... iv PERNYATAAN... v HALAMAN MOTTO DAN PERSEMBAHAN... vi ABSTRAK... vii KATA PENGANTAR... viii DAFTAR ISI... x DAFTAR GAMBAR... xii DAFTAR TABEL... xiii BAB I. PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Perumusan Masalah... 4 1.3. Batasan Masalah... 4 1.4. Tujuan dan Manfaat Penelitian... 4 1.4.1. Tujuan Penelitian... 4 1.4.2. Manfaat Penelitian... 4 1.5. Metodelogi Penelitian... 5 1.5.1 Metode Penelitian... 5 1.5.2 Metode Pengumpulan Data... 5 BAB II. TINJAUAN PUSTAKA... 6 2.1. Tinjauan Umum... 6 2.2. Landasan Teori... 7 2.2.1. Sistem Basis Data Terdistribusi... 7 2.2.1.1. Karakteristik Basis Data Terdistribusi... 9 2.2.1.2. Keuntungan Sistem Database Terdistribusi... 9 2.2.1.3. Kekurangan Sistem Database Terdistribusi... 10 2.2.1.4. Prinsip Dasar Basis Data Terdistribusi... 11 2.2.2. Metode Replikasi Database Terdistribusi... 12 2.2.2.1. Teknik Single Master Replicated... 13 2.2.2.2. Teknik Multi Master Replicated... 14 2.2.3. PHP... 15 2.2.4. MySQL... 15 2.2.5. Apache... 16 2.2.6. PHPMyAdmin... 16 2.2.7. Xampp... 16 x

BAB III. RANCANGAN SISTEM... 17 3.1. Waktu dan Tempat Penelitian... 17 3.2. Alat dan Bahan... 17 3.2.1. Alat... 17 3.2.2. Bahan... 19 3.3. Rancangan Database... 20 3.4. Rancangan Aplikasi... 20 3.5. Rancangan Prototipe Sistem... 21 BAB IV. HASIL DAN PEMBAHASAAN... 22 4.1. Hasil... 22 4.1.1. Single Master Replikasi... 23 4.1.2. Multi Master Replikasi... 29 4.2. Pembahasan... 38 4.2.1. Pengujian Prototype Single Master Replikasi... 38 4.2.2. Pengujian Prototype Multi Master Replikasi... 40 BAB V. KESIMPULAN DAN SARAN... 43 5.1. Kesimpulan... 43 5.2. Saran... 44 DAFTAR PUSTAKA LAMPIRAN xi

DAFTAR GAMBAR HALAMAN Gambar 2.1 Teknik Single Master Replication... 14 Gambar 2.2 Teknik Multi Master Replication... 14 Gambar 3.1 Rancangan Sistem Aplikasi... 20 Gambar 3.2 Rancangan Sistem... 21 Gambar 4.1 Test Koneksi IP Slave Single Master... 23 Gambar 4.2 Test Koneksi IP Master Single Master... 23 Gambar 4.3 Pembuatan Database Single Master... 24 Gambar 4.4 Perintah Pemberian Izin Replikasi Single Master... 24 Gambar 4.5 Edit Konfigurasi Master Single Master... 25 Gambar 4.6 Reset Master Single Master... 26 Gambar 4.7 Melihat Status Master Single Master... 26 Gambar 4.8 Edit Konfigurasi Slave Single Master... 27 Gambar 4.9 Aktivasi Replikasi Pada Slave Single Master... 27 Gambar 4.10 Status Pada Slave Single Master... 28 Gambar 4.11 Test Koneksi IP Master 1 Multi Master... 29 Gambar 4.12 Test Koneksi IP Master 2 Multi Master... 30 Gambar 4.13 Pembuatan Database Multi Master... 30 Gambar 4.14 Perintah Pemberian Izin Replikasi Master 2 Multi Master... 31 Gambar 4.15 Edit Konfigurasi Master 1 Multi Master... 32 Gambar 4.16 Reset Master 1 Multi Master... 32 Gambar 4.17 Melihat Status Master 1 Multi Master... 33 Gambar 4.18 Perintah Pemberian Izin Replikasi Master 1 Multi Master... 33 Gambar 4.19 Edit Konfigurasi Master 2 Multi Master... 34 Gambar 4.20 Reset Master 2 Multi Master... 35 Gambar 4.21 Melihat Status Master 2 Multi Master... 35 Gambar 4.22 Aktivasi Replikasi Pada Master 2 Multi Master... 36 Gambar 4.23 Status Replikasi Master 1 Multi Master... 36 Gambar 4.24 Aktivasi Replikasi Pada Master 1 Multi Master... 37 Gambar 4.25 Status Replikasi Master 2 Multi Master... 37 xii

DAFTAR TABEL HALAMAN Tabel 3.1 Rancangan Database Server... 20 Tabel 4.1 Pengujian Master Server Single Master... 39 Tabel 4.2 Pengujian Master Slave Single Master... 40 Tabel 4.3 Pengujian Master Server 1 Multi Master... 41 Tabel 4.4 Pengujian Master Server 2 Multi Master... 42 xiii