7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 1/18
LAPORAN
Tugas Sistem Basis Data Tersebar
HOME STAY Lombok Sofia Inda Permai
Menggunakan A!"ikasi De"!i #$% dan Database &P S'L(og
Disusun oleh :
SOFIANSYAH FADLI 3115121006
PRO)RAM ST*DI TE+NI+ IN,ORMATI+A
,A+*LTAS SAINS - TE+NOLO)I
*NI.ERSITAS TE+NOLO)I YO)YA+ARTA
/%0/
A$ Teori Dasar
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 2/18
MySQL meru!"n #$%se ser&er yn' %ersi($ mul$iuser #n #$%se
o!en sour)e $er%i" *u' !lin' !o!uler s$ ini+ MySQL #lh %hs #$%se
s$n#r yn' memu#h"n !enyim!nn, !en'u%hn #n "ses in(ormsi+ -#
MySQL #i"enl is$ilh #$%se #n $%le+ .%le #lh se%uh s$ru"$ur #$ #u
#imensi yn' $er#iri #ri %ris/%ris re)or# #n "olom+
B$ Menga!a memi"i M(S'L
1+ Free r$issssssssssssssss+++
yn'"n *i" An# men''un"n Or)le, Memn' $i#" # yn'
mer'u"n "ehe%$n Or)le, $!i %iy yn' hrus #i"elur"n %is men*#i
hm%$n %'i "i$+ n#in'"n #en'n MySQL r$isss A%is+
2+ 4e!$ #n -oer(ull
n$u" u"urn #$%se "e)il sm!i menen'h, MySQL #i"lim sn'$
)e!$+ n$u" mem%) 2+000+000 %ris #en'n %n$un in#e7, $erny$
MySQL le%ih )e!$ #ri Or)le se"li!un+3+ ny" So($re !en#u"un'
Se"rn' su#h %ny" %hs !emro'rmn #n !li"si yn'
men#u"un' MySQL se%'i solusi #$%seny+ Muli #ri -H-, Del!hi,
8yli7, 9, #ll+
1$ +oneksi database dengan De"!i8one"si Del!hi #en'n MYSQL %ny" )rny, n$r lin
o ADO 4onne)$ion
n$u" #!$ men''un"n ADO #i!erlu"n OD4 4onne)$or (or MySQL+
o D7!ress
n$u" #!$ men''un"n D7!ress #i!erlu"n Li%mys;l+#ll yn'
#i'un"n un$u" "one"si
o <eos
Hrus #iins$ll #n "n em%e##e# !# Del!hi+
o MyDA4
Hrus #iins$ll #n "n em%e##e# !# Del!hi+
Nmun #isini "i$ men''un"n <eos A))ess #n D) (or MYs;l
se%'i so($re An$r / mu" Del!hi #n MyS;l+ -# #srny <eos %u"n
hny un$u" MySQL, $!i *u' In$er%se, Fire%ir#, SQLi$e #n linny+ Nmun
"i$ %$si s* !# MySQL, men'in'$ run' #n yn' !lin' !en$in',MySQL #lh #$%se o!en sour)e $er%i" #n !lin' !o!uler s$ ini+
Dism!in' i$u <eos %ersi($ (reere 'r$is++
02 SPESI,I+ASI SISTEM +OMP*TER
• S!esi(i"si 8om!u$er 4lien$
-rosessor : In$el 4ore.M i3/2330M
HDD : 500
=AM> Memory : 2
O!er$in' Sys$em : ?in#os Se&en l$im$e
So($re : orln# Del!hi @+0, m!! #n SQL Yo' n$er!rise
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 3/18
• S!esi(i"si 8om!u$er Ser&er
-rosessor : In$el 4ore 2 Duo
HDD : 320
=AM> Memory : 2 O!er$in' Sys$em : ?in#os Se&en l$im$e
So($re : orln# Del!hi @+0, m!! #n SQL Yo' n$er!rise
BBB 8e$ern'n :
S!esi(i"si sis$em yn' "mi 'un"n s$ men'er*"n $u's ini+
/2 SYARAT 3 SYARAT DALAM REPLI+ASI
+ O!er$in' Sys$em OS hrus sm
%+ So($re yn' #i'un"n hrus sm
)+ Si!"n "%el LAN "%el )ross
42 PEN)AT*RAN PROTO1OL dan +ONE+SINYA
+ Se$in' I- !# msin' C msin' -4, se%'i )on$oh se$in'n y' "mi 'un"n:
IP P1 *ntuk Ser5er
IP P1 *ntuk Ser5er
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 4/18
%+ n$u" melih$ !"h su#h "one"si $u %elum+ 8li" S$r$ =un !in' i!
#ress "om!u$er yn' "n #i"one"si"n lih$ 'm%r #i%h
)+ u" in#os e7!lore 8li" Ne$or" .erlih$ # #u "om!u$er yn' su#h
$er#e$e"si se$elh "%el LAN $er"one"si, yi$u -IAN/-4 #n -E./-4
62 APLI+ASI HOME STAY 7PEN)INAPAN2
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 5/18
82 LAN)+AH 3 LAN)+AH REPLI+ASI
+ u" AM-- #n !s$i"n s&) Mys;l #lm "e#n =unin' se!er$i 'm%r
#i%h ini :
%+ u$ #$%se $erle%ih #hulu !# "om!u$er A #n "om!u$er #en'n nmyn' sm, $%el yn' sm !ul #n "e$en$un C "e$en$un (iel#ny *u' hrus
sm+ Disini "mi mem%u$ #$%se le$ 4MD #n Di sini $elh #i%u$
#$%se #en'n nm !en'in!n+ eri"u$ s$ru"$ur se$i! $%el #lm
!en'in!n :
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 6/18
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 7/18
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 8/18
)+ u" SQL Yo', #n %eri"u$ #lh $m!iln l SQL Yo'+
Se$elh $m!iln ini mun)ul "li" 4onne)$ un$u" !ssor# #i"oson'"n s*
#+ .m!iln seln*u$ny se!er$i #i%h ini #imn, #i sisi "iri $m!iln, $elh
$er#!$ #$%se C #$%se mili" "i$
e+ Di sini "i$ menen$u"n %h -E./-4 se%'i Ser&er #n -IAN/-4
se%'i 4lien$, -E./-4 se%'i ser&er men'$ur user mn'er !ri&ile'es
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 9/18
#lm r$in men'$ur "om!u$er mn s* yn' %erh" men'"ses semu #$
#lm "one"siny+
8li" ser Mn'er A## ser
Isi"n nm usernme sesui nm "om!u$er yn' "n #i "one"si"n -#
"olom hos$ #iisi nomor I- A#rress "om!u$er yn' "n #i"one"si"n !#
%ris !lin' %h "li" "iri !# $om%ol Sele)$ AllG un$u" mel"u"n (un'si
)en$n' !# )he)"%o7 C )he)"%o7 #i$sny 4re$e
Ei" %erhsil "one"siny "n mun)ul $om%ol se!er$i #i %h ini :
(+ 8li" !# -oer$ools D$%se Syn)hroni$ion ?ir#
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 10/18
M" "n mun)ul $m!iln se!er$i 'm%r #i%h ini :
Start a new syncronization session un$u" muli mem%u$ sin"ronissi %ru
yn' %elum !ernh #i%u$ se%elumny+ Se#n'"n un$u"
Edit a save syncronization session le%ih %er(un'si un$u" men'u%h
sin"ronissi yn' $elh #il"u"n se%elumny+
8li" r#io %u$$on #i Start a new syncronization session "ren "i$ "n
mem%u$ sin"ronissi %ru ne7$
'+ M" "n mun)ul $m!iln se!er$i 'm%r #i%h ini :
Di sisi "iri #lh sour)e !us$ #n #i sisi "nn $er#!$ $r'e$ $u*un +-# sour)e : hos$ ##ress $i#" #iisi nomor I- ##res se!er$i hlny !#
"olom hos$ ##res #i "olom $r'e$ "ren sour)e meru!"n sum%er yn'
su#h $erlih$ nmny se#n'"n "olom "iri #lh un$u" mel"u"n "one"si
"om!u$er+
n$u" #$%se !# "olom sour)e #n $r'e$ #iisi"n sm #$%seny 'r
sin"ronissi ln)r #n men)!i lm$ yn' #im"su#, li$ 'm%r #i%h
ini :
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 11/18
8emu#in 8li" Ne7$
h+ M" "n mun)ul $m!iln se!er$i #i%h ini :
A# 2 !ilihn, yi$u One/y syn)hroni$ion #n .o/y syn)hroni$ion+
-er%e#n "e#uny #lh :
/ -# One-way synchronization, sin"ronissi hny $er*#i !# s$u rh,
#i mn mo#i(i"si $i#" %oleh #il"u"n #lm sour)e #$%se+
/ -# Two-way synchronization, sin"ronissi $er*#i !# #u rh, #i mn
#lm sin"ronissi ini #i!er%oleh"n un$u" men$rns(er #$ #ri sour)e "e
$r'e$ %e'i$u *u' se%li"ny+
8ren "i$ "n mel"u"n re!li"si #ri ser&er "e 4lien #n #ri 4lien "e
Ser&er m" !ilih !# =#io u$$on Two-way synchronization "li" Ne7$
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 12/18
i+ M" m%r %eri"u$ menun*u""n %h *i" 'm%r ALL #i)en$n' m"
menn#"n re!li"si #n *i" $%el $er$en$u yn' #i)en$n' m" menn#"n
Fr'men$si+
8ren "i$ mel"u"n re!li"si m" !ilih ALL 8li" Ne7$
*+ Mun)ul .m!iln se!er$i 'm%r #i %h !ilih Dire)$ syn) un$u"
men'rh"n sin)ronissi 8li" Ne7$
"+ Mun)ul .m!iln se!er$i 'm%r #i %h 8li" Ne7$
l+ Mun)ul .m!iln se!er$i 'm%r #i %h #n $ur Syn)hroni$ion ?ir#
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 13/18
8li" Ne7$
m+ .m!iln 'm%r, "ren "i$ $elh menn#i =#io u$$on =un imme#i$ely
8li" Ne7$
n+ Seln*u$ny "li" $n# se%elh "nn S!e)i(y *o% (ile un$u" menyim!n #$
yn' #ire!li"si+ -ilihlh (ol#er yn' n# "ehen#"i un$u" menyim!n
re!li"si yn' n# l"u"n+ .ulis"n S!e)i(iy s)he#ule nme #en'n nm
!en'in!n+
8li" Finish #n mun)ul $m!iln se!er$i 'm%r #i%h ini "emu#in O8
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 14/18
8li" O8
o+ M" "n mun)ul $m!iln se!er$i 'm%r #i%h ini :
Seln*u$ny "li" Schedule un$u" men'$ur #ursi selm #$ $er"irim+
.m!iln un$u" s)he#ule # !# 'm%r #i %h ini+
!+ eri"u$ ini #lh 'm%r $m!iln !en'$urn s)he#ule +
8li" A#&n)e#
;+ eri"u$ ini #lh 'm%r $m!iln A#&n)e#, Disini "i$ "n menen$u"n
!"h #$ "n #i re!li"si se$i! hri, se$i! min''u, se$i! %uln $u
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 15/18
%h"n hny #ire!li"si"n "e$i" sis$em #ihi#u!"n s* $er'n$un'
"e!erlun "i$+
S$r$ #$e menen$u"n "!n #$ "n muli #i re!li"si"n
n# #$e menen$u"n hri %er"hirny #$ yn' #ire!li"si"n+8li" )en$n' !# )he)" %o7 =e!e$ $s" un$u" menen$u"n se$i! %er!
meni$"h #$ "n $er"irim %i" #r "om!u$er )lien$ "e ser&er $u!un #ri
ser&er "e )lien$
Se$els semuny #i$ur "emu#in 8li" O" O"
r+ Mun)ul $m!iln 'm%r se!er$i 'm%r #i%h ini :
Isi -ssor# n#, -ssor# ini meru!"n !ssor# "e$i" n# lo'On "e -4
n# $u #en'n "$ lin !ssor# -4 n# *i" n# $i#" men''un"n
!ssor# m" 8li" O8
BBB Proses Re!"ikasi Te"a Se"esai BBB
6 -r"$e" =e!li"si Ser&er "e 4lien$+ m%r #i%h ini meru!"n $m!iln sli %elum #ire!li"si re)or# #$
!# D$%se !en'in!n !# $%el $mu
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 16/18
%+ 8emu#in "i$ )o% un$u" menm%h"n re)or# !# $%el %rn' #ri
"om!u$er ser&er "e "om!u$er )lien$
.erlih$ %h # !enm%hn re)or# yi$u "o#eJ$mu 11111, nm .i$in
So(ir$i, *" -erem!un, lm$ M'uohr*o+
@ -r"$e" =e!li"si 4lien$ "e Ser&er
+ 8ren !# ln'"h l $#i "i$ memilih Two-way synchronization, m"
"i$ *u' #!$ men'u!#$e #$ #ri "om!u$er )lien$ "e "om!u$er ser&er+
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 17/18
m%r #i %h ini menun*u""n #$%se yn' $ere"m #ri "om!u$er )lien$
"e "om!u$er ser&er+
.erlih$ %h # !enm%hn re)or#, yi$u "o#eJ$mu 22222, nmMuhm# Irn+
K D$ #ri Ser&er "e 4lien$ #n #ri 4lien$ "e Ser&er #!$ $erhu%un' #n #$ C
#$ yn' $ere"m sm !ersis #n msin' Cmsin' "om!u$er #!$ mel"u"n
"si $m%h, u%h, e#i$ #n h!us+
-r"$e" =e!li"si Den'n Men''un"n -ro'rm y' $elh "i$ %u$ men''un"n
Del!hi @+0
+ .m!ln Menu $m Home
7/23/2019 Laporan Replikasi Sistem Basis Data Tersebar
http://slidepdf.com/reader/full/laporan-replikasi-sistem-basis-data-tersebar 18/18
%+ .m!iln Form .mu
)+ .m!iln Form 8mr
Se"in L!orn #ri "elom!o" "mi,,,
8mi sn'$ meny#ri %h msih %ny" "e"urn'n #n oleh "ren i$u,
8elom!o" "mi sn'$ men'hr!"n srn #n "ri$i$ yn' mem%n'un+
+:: .erim"sih ::+
BJB
Top Related