Proposal

7
1. Proposal : REPLIKASI DATABASE 2. Latar Belakang Replikasi adalah suatu teknik untuk melakukan copy dan pendistribusian data dan objek-objek database dari satu database ke database lain dan melaksanakan sinkronisasi antara database sehingga konsistensi data dapat terjamin. Dengan menggunakan teknik replikasi ini, data dapat didistribusikan ke lokasi yang berbeda melalui koneksi jaringan lokal maupun internet. Replikasi juga memungkinkan untuk mendukung kinerja aplikasi, penyebaran data fisik sesuai dengan penggunaannya, seperti pemrosesan transaksi online dan DSS (Desiscion Support System) atau pemrosessan database terdistribusi melalui beberapa server. Replikasi dapat digunakan apabila sebuah organisasi atau perusahaan didukung oleh hardware dan aplikasi sofware dalam sebuah sistem yang terdistribusi. Aplikasi yang berbeda mempunyai kebutuhan yang berbeda untuk otonomi dan konsistensi data. Replikasi diperlukan dalam sistem

Transcript of Proposal

Page 1: Proposal

1. Proposal :

REPLIKASI DATABASE

2. Latar Belakang

Replikasi adalah suatu teknik untuk melakukan copy dan pendistribusian data dan

objek-objek database dari satu database ke database lain dan melaksanakan sinkronisasi

antara database sehingga konsistensi data dapat terjamin.

Dengan menggunakan teknik replikasi ini, data dapat didistribusikan ke lokasi yang

berbeda melalui koneksi jaringan lokal maupun internet. Replikasi juga memungkinkan

untuk mendukung kinerja aplikasi, penyebaran data fisik sesuai dengan penggunaannya,

seperti pemrosesan transaksi online dan DSS (Desiscion Support System) atau pemrosessan

database terdistribusi melalui beberapa server.

Replikasi dapat digunakan apabila sebuah organisasi atau perusahaan didukung oleh

hardware dan aplikasi sofware dalam sebuah sistem yang terdistribusi. Aplikasi yang

berbeda mempunyai kebutuhan yang berbeda untuk otonomi dan konsistensi data.

Replikasi diperlukan dalam sistem terdistibusi apabila Mengcopy dan mendistribusikan

data dari satu atau lebih lokasi, Mendistribusikan hasil copy data berdasarkan jadwal,

Mendistribusikan perubahan data ke server lain, Memungkinkan beberapa pengguna di

beberapa lokasi untuk melakukan perubahan dan kemudian menggabungkan data yang

telah dimodifikasi, Membangun aplikasi data yang menggunakan perlengkapan online

maupun offline, Membangun aplikasi Web sehingga pengguna dapat melihat volume data

yang besar.

.

Page 2: Proposal

2. Perumusan Masalah

Adapun yang menjadi rumusan masalah dalam penulisan skripsi ini adalah

Replikasi Database dapat memaksimalkan konsistensi data, meminimalkan kebutuhan

jaringan dan menghindari beberapa masalah, yaitu:

a. Bagaimana Kebutuhan data yang akan diubah dan siapa yang mengubah ?

b. Bagaimana Pendistribusian data memerlukan konsistensi, otonomi dan

kesinambungan ?

c. Bagaimana Kelengkapan replikasi yang meliputi kebutuhan user, infra struktur

teknik, jaringan dan keamanan serta karakteristik data.?

3. Tujuan Penelitian

Adapun tujuan dari merancang dan membuat replikasi database ini adalah sebagai

berikut .

a. Mengetahui konsep dasar replikasi

b. Mengetahui bagaimana merencanakan replikasi

c. Mengetahui bagaimana proses replikasi terjadi

d. Mengetahui alat yang digunakan

4. Batasan Masalah

Perancangan ini diharapkan dapat mencapai sasaran dan tujuan, maka permasalahan

yang ada dibatasi sebagai berikut :

a. Database yg digunakan adalah MYSQL

b. Menggunakkan STORED PROCEDURE, VIEW

Page 3: Proposal

c. Simulasi digunakan menggunakkan jaringan LAN.

5. Manfaat

Adapun manfaat dari replikasi database ini adalah sebagai berikut :

a. Memungkinkan beberapa lokasi menyimpan data yang sama. Hal ini sangat berguna

pada saat lokasi-lokasi tersebut membutuhkan data yang sama atau memerlukan

server yang terpisah dalam pembuatan aplikasi laporan.

b. Meningkatkan kinerja pembacaan.

c. Memungkinkan otonomi yang besar. Pengguna dapat bekerja dengan meng-copy

data pada saat tidak terkoneksi kemudian melakukan perubahan untuk dibuat

database baru pada saat terkoneksi

d. Membawa data mendekati lokasi individu atau kelompok pengguna. Hal ini akan

membantu mengurangi masalah karena modifikasi data dan pemrosesan query yang

dilakukan oleh banyak pengguna karena data dapat didistribusikan melalui jaringan

dan data dapat dibagi berdasarkan kebutuhan masing-masing unit atau pengguna

6. Metodologi Penelitian

Penelitian ini dilakukan dalam beberapa tahap yang sistematis. Berikut adalah

susunan tahap yang dilakukan dalam penelitian:

a. Studi Literatur. Dilakukan dengan mengumpulkan bahan-bahan, mempelajari dan

membaca bahan-bahan referensi baik yang bersumber dari buku, artikel, jurnal,

makalah, maupun situs-situs internet dan beberapa sumber lainnya yang dilakukan

terkait dengan materi skripsi ini.

Page 4: Proposal

b. Analisis Permasalahan. Pada tahap ini dilakukan analisis terhadap hasil studi

literatur untuk mengetahui dan mendapatkan pemahaman mengenai Replikasi

Database untuk menyelesaikan masalah meningkatkan keamanan database.

c. Perancangan Sistem Pada tahap ini dilakukan perancangan arsitektur, pengumpulan

data, pemilihan lingkungan pengembangan dan perancangan antarmuka. Pada tahap

ini penulis akan merancang perangkat lunak yang akan mengimplementasikan

Replikasi Database menggunakan database MySQL.

d. Implementasi dan Pengujian. Pada tahap ini dilakukan proses pengujian,

implementasi serta pengkodean program dalam aplikasi komputer menggunakan

bahasa pemrograman yang telah dipilih sesuai dengan analisis dan perancangan

yang sudah dilakukan. Pengujian terhadap sistem dilakukan sesuai dengan

kebutuhan yang ditentukan sebelumnya serta untuk memastikan program yang

dibuat berjalan seperti yang diharapkan.

e. Dokumentasi. Pada tahap ini dilakukan pembuatan dokumentasi sistem, lengkap

dengan analisis yang diperoleh.

7. Sistematika Penulisan

Adapun sistematika penulisan Skripsi ini terdiri dari 5 (lima) bab, dari uraian

masing-masing bab tersebut adalah sebagai berikut :

BAB I : PENDAHULUAN

Dalam bab ini penulis menjelaskan hal-hal yang menjadi latar belakang

masalah, perumusan masalah, batasan masalah, tujuan penelitian, manfaat

penelitian, serta sistematika penulisan tugas akhir.

Page 5: Proposal

BAB II : TINJAUAN TEORI

Pada bab ini penulis menjelaskan tentang landasan teori pengarsipan dan

beberapa pengertian maupun jenis arsip sehingga dapat mempermudah

penulis dalam menyelesaikan tugas akhir ini.

BAB III : ANALISIS PERANCANGAN SISTEM

Bab ini berisikan tentang analisa mengenai sistem yang sedang berjalan,

penyusun mengemukakan Replikasi Database, analisa sistem yang sedang

berjalan. Dan perancangan sistem seperti pembuatan DFD, Database, Relasi,

Desain Input, Output, Flowchart

BAB IV : HASIL DAN PEMBAHASAN

Bab ini berisikan tentang perancangan input-output dan pengamatan dari

pembuatan Replikasi Database

BAB V : KESIMPULAN DAN SARAN

Bab ini berisikan tentang penutup kesimpulan dan saran..