rsBN
979
16' 0155
0DAI'TAR ISI
Iuformatikn
.
lengennr
rs'rr
Solt\\'dreVisualis'si
Dita
I
I)iitensi
unrLlk sersorRottsi
(lvroscol e.
'rii,,.
PeDlb€ldiannB.
ngkat
pddaArsitcktur
Ja'ingan SarafFuDgsi RadiaiBasis
"
"
'r,^'n".i, tA.i
hlati
PrsPoua.iR
ll\
S
dinu
frrln€rork
Transformasi Chatilistorl'
ke dalanr BasisData " "
-
1)
lku^t)\ikt
Dt\i
Ddn
F,Uur.ls
gNrPtollo
PenqcunanPera gkat Lunak Resmd-Offsjtc
urNk
Mcirpcrkimkan
ResikLJ Racliologiksuaru Fasililas
Landfill
Slag-l'imah"
"
M@khundl
AUitLtttl8
46
Analisa dan Perancansan
Sisten lnfonnasi
Pengerdalian Dokumenuntuk Sisten Manajemen lvlulu
Staldar
ISO 9001Rni .1 !!.f].tininAsih
Pcn
I
ndn\\:n I n \U'r'r""xr'l'rurr''rl
'
d'r'
\\':
nrr K I'r'
::'1"",1'i;JJ#il.il;a.tiin.,;rrreurrrNctwork
'
rl
Bil;i:
)Dtinth,
A,tethis
Oktuatu l
PenernDao lvlo.lei
A.laplif
dalamRa
cary
Bligun
Sislem KuisO ir€ "-
18triat
Liitld\,tt, B(LtuS
tdt'o
AtisSu'Jihu
oDesohPe.Ilgkat Lunak
Pendrkung Keputusan Pemilihan PefguruanI
nrggibagi Sis\\'a SM,A. Tingkat
Aklir "
-]itil,i
kLttikarldm
a,Jtdti H1 AL Za"li
N,Ie,rgliturg Fur-ssi Rcsiko dan Kegagalan padd
Perrodela
i
inear"
-Non1or
tuluk
Kependudukan sebagaiKunci
Standlr Kegialan TraDsaks iElektronik
nada Lavanan Publik lamlrlan Keschatan
iUaslarakrt
"
" - "
"
59ttta
B,'t
t
\ F ,^ ,t
Jri
t ltni ltt"\"
1Sistem Pend!rkurg Kelutusan
unhlk
l\'lerlentukatr Ke lalakanPolisi
1"i,"".."=".,.".1;,;
Api
lvlerggunakans'o/trgsli/'rx
"
6'1Sistefr,llrrin
irgBnhava
Kcbakara
pada Gedrms Dengan Slvls G4letr'4r '"
10Dcfi llet^rn,
Ni]]d Serui
'linlkrt
KemaLanqd-lNrl
Kelola TeknologiIDf"'"1isi
llrGovenrance)
PadaLavanru;li;i;i;'il;.-;;-"i
I"i".'*.itr^*.
,p..g""""
i"-"gi
s"'"'t"
airota
semarrng)
71Bnthung
StQftkLdlo^nalisis
Kinefix
Sisrcnt/,turll't'ilfsoan
V5
2ii.,,,:,",,"-r""'ir"i"a.
.a' , 'ntge D,ritv Peuk
Hout Di
Pr
I'lkom
tuNokerto
'ItrAli
Portotgltts,
El:tttrLhrttli
Kukuh Ktisntrotk)Aspck
Hrkum
Pergernbxrgan UsalraNlehlui
l|tcmet
"
"
O.ktu\'itoutl
IILDlona92
vlll
ISBN
979 - 26 -0255
0.
Penerapan Metode Numerik pad. Pcramalan ulrnrk N,{erghiluDgKooefisien-Koclisier
Ymiarsi
Rahayu.
ModeL I-Case untuk Pengerrban-saD Rekryasa Perangkat l,unnk PcrpustakaanDigiral
Yodhi
Yunia
he.
Analisa dan Manajenen Strategisdalan Nlemb.ngun
B2c E-Cornncrce :(Studi Kasus
UKM
Grabah Plered Punvakarta) ....
... ...-... It2
Taq"n
H.'t
Ohra
.
Analisis KenaikanNilai
AUPC
lerhadap Penurunar NrlaiIU,NO
Karena Rcda.ran Hulirnpada Teknologi
VSAT
SCPC]Terhddrf
IDri B,.€e/
ArahLil,rt
danDorrrhrlr
......
......
..117
,rah)u
Pcnunglfl'
/'1 ggun Finitu1
StiKdiia
P.
lmplenentasi
Sistem Pakar Berbasis Web untuk Mendiagnosis Pcn_vakil Datam pada Manusia ... ....
125Istri
Sulistyawati.
Analisis KinedaSiste lnlbm
si
dcnsan lvletodeBdd"cel
S.orc.drcl
pada Perusahaan
Ortsorl.e/
SisremInloimisL
.. ..
.. ..
... 112Yotlhi YLhiatuhe
.
Analisis dan Pe.ancangan Sisremlnfornasi
Berbasis ,,/db padare,do
rManasenent
PT
Alin
Intemarional Periode 2010...
l.l8
EnAa, U. Hasbi Sd ch
.
Analisis danPerancangan Sisten Pendapara! densan luenggunakan MetoaleL.obrypins
pada
IBPP
Lia
Kelapa Gadlng Penode 2010...
......
t41
lnelJa
Febianti
i,t
ltal,S ,l
.
Metoda Interpolasi/,yelre rrsldrce
untukPeta Kelinggian(KoDtrr)...
...
.. ... 150Ayu
Pe
iwi
.
Aplikasi
SistemInlbnnasiCeografis
(SIG) Bcrbas;sweb
unruk tvlonitoringBanin
diWjlayahDas
AE
r
Aaqy,o
Sigit
P
t,.-.".
sr,1-r,
..,.
Pensembangan Sistem lvlanajen)en KelemahanKeananai
lnfornasj
(SMKKI)
Ha.li
S):ahtiul.
OntologipadaMetodeRequirementsRecoverydatamprosesRevcrseEnginccdng...l?3
ElriaNatt
M
isaZdnza,1i,lako
Kustut.la
o Bu.liatuAo- .
Inplenentasi
1r!ere./ trdar
dengan Sistcm Manajemen Basisdatauntuk Mendukung Model
Pe
erolehan,oo1ed,
.. -.
..._...
179JR Budi
DamNan
.
Perancangan D€crsi.rrSrq;orr,t:ren
denganM€ngg!nnk.n
lvlerode,t,a/ ir-tat
Herarkhi
processuniukMenentukan
Kredit
tiisk
Si,,i,g
bagi KetayrkanpcDbe anKreditUsahaRakyat...
lS6Pujiono,
NolaRijati
.
SintesisAkustik
MenggLln! kanFilter
Digiral...
... 193Ida
,Yidillastuti
.
Pclabelan TotalTitik
Aj^ilr
P |I1aC.npbte
Gtuph L(,,
dcnganN Genip
. .. . .. . .. ... .. . .. . .. . ..
.
...
...
t98
lsBN
9?9
26
02ss - 0Protor)pe
E l,oi.e
Gnkle Sebrgai ]rend:rlnpirg Pemandu(Studi Kasus :
M,reri,r
Ror-sgowirsito
Senlnrang)
.
. .
309Basu!
ll'it.tn1o),o,Inantel
Lloli6l
tt
D@ Tti Roatnli
ldentifikasi
Sifat MaterialNuklir
Tcrhad.Dllasil
snrluluslMol.kulcr
Dinamili
De
gan JaringanSvaral
TiruanMenggunakan Meloda
Backpro|.gation
. ..'. . "" " "
317Mike
S^
ikanti,Dhah
Anliri|tttulttsard
Intemet Masuk Desa, Rekam Jcjak PendirirD Telecenre.
di
lidonesia
. .
-. . .
...
..
124tfidjajdnti
M.
SantosoHybrid
Watermarking Citra Digit:rL lvlenggunakanTeknik DWT DCT
danSVD
...
. -
329Enrin
yudi HidaJat,Etikn
Dei
Udafanti
Komputer Jaringan
.
ImplementasiKriplografi Kunci
Asimetri El-Gamallntuk
Kerahasiaan Dala CitraDigital
.
...
...
. .
1Esri
Suna
i
Simulasi Model Empiris
Okumurallata
dan Model Cos123luntuk Rugi-Rugi Saluran pada KonNnikasi
Selular..
.
.... .......
.....-
.. -
9Frameivork untuk
Mendeteksi
Botn€t Kraken danCorfickcr
prda Jiringan Komputer ......
.. .. . -
.
17Cunh
Fajar
Shidik, Ais.rdtlKlLona
Adhityd
Ngrcha,
FauziAli
R.litsl0a
Tdonomy
Botnet&n
Shrdi Kasus : Conficker.-...
. . ...
31Adhitya NuAraha, Fuuzi
A.li Rdlrtsk,4
Kombinasi
Teknik
ChiSqure
dan Snrsular Vahre Decon)positionuntuk Reduksi Fitur pada Pengelompokan
Dokumen
..- ....
...
... ....
.. ..
-
19C at ur S u p r iy a n t o, Affa n d
y
Pemanfaatan
Urena.re
Sebagai 1d PubLik pada Layanan Blackbetry MessenEet ...--...-...-... 41Alfnn
llaizly,
D,ri
InddhReho
ing4,asPcrbandingan Kinerja 4
ModelJalinga!
Konputerlle
at Biaya (JaringanStandt. Lttp, Use4l,
Kumiawan Dwi
lrianto,
SitiFahtu'nti,
NurulKholisatul
Ub,a, Abadi Nugrohof,lcktro
Pelancangan dan Pembuatan
AplikasiIend€teksi
Kcbcftdrrn
Telepon Selulnr Berbasis GPS(Global
Positiohins
Syste ) ..
. . . . . . . . . . . . ..
... ... . . . .I
Cutana lndra, Devi
AgustutiSt,bs.,
, M. AryHe)]a
t.
Rancang Bangun Sistem
Anjurgan
liansaksi
Pulsa ElckrrcnikMandiri(ATPEM)
Feti
K
nia$an
,
ll. At!
Hetldnb,
llahunnad
Sidiqs€minar Nasioml Teknologi lnlormasi & Komlnikasi Terapan 2011 (Semantik 2011)
Semaans, 16 Apd 2011
rsBN
s79
26-0255-0
IMPLEMENT'ASI
I
N
VERTED
IN
D
EX
DENGAN
SISTEM
MANAJEMEN BASISDATA
UNTUK MENDUKUNG MODEL PEMEROLEHAN BOOLEAN
JB Budi Daimawan
JutusanTeknik Inlar"nliktr, Fak llas Sains.ldn
tik
ologi
t-i1ive$ilas Sanutu Dharnn E-nail : btiannvrn@;nIf.tts.t
ac.jd,.ibbudi(lta
hoo ca|lABSTRAK
Sitte
penerolehan
infomasi
enalaarkanken(npuak merye'liaka inlotrtusi
yanc
dibutuhkanpenakat
K-ebanvakan sistenpenetulehan
infomasi
.tah nesin
?encari
\|eb
enggundkaniawte.l
ihdd
yang
tefiukti
sangat
efsien
untuknenjMab
query.
In;lenentasi
sistetu Peneroleh4a
nenggunukan
siste
dnajenen
basisdata
akan
nemperolehtetitinan
yi,e
lnawi,k"n
oteh F-DBMS. DattLn paper inipekeliti nen.aba
hetakukan penetapan ikverled index ke dalam RDRMSintuk
nendukuag nodetpenerotehan
baotean untuk operusi d1sxrAND,
OR danNOT.
Opeftsi
SQL didukunsdengan
opuasi
retarionai atgebradi.oba
lLlertekan
pa.laFADMS
ntuk nendukungqrcr!
sepertiyang
diharapkan saatne;ggu;akan
inw
ed index. Ujicobadensa
nehggunakan carpus 5336 dakunenbetitd
teknologinenAh^ilkan hanpit
2iuta
iaris
untuk penerapaninrefted
ihde\
k
t(iatu
RDBMS.InQte"rcntasi
operosi booleahdasat AND,
ORabu
NOT
'nmu,ljukkan
baiwa
peningkatanjuntah
opertLot
booleanyan.
digLnakd"
ldri
nal
sdnpai
endn nenbutuhkan
'|aktu
yangneni
akat secarctinier
.lenga, littikdt tarclasi di dt6
A,99
D?hgah sPesitrkasis'Ieht ]IkB
digunakun, uhtuk query|leian
kai
wns
riimiliki
sekitt
I
sanpui
2daktnlen
),.lktu )'ans
dibunthltonuntuk
penqsunaansat'
operatorsekitat
A,U2 detik
sanpai
sekitar 0,145detik
atLk.han
opetutot
Seddne.kan ntukquetl
dengon katalang tiiniliki sekikr
5400ctokumen,
wakri yang dibutuhkdn untuti
pengguhadnytu
aperutorsek
dr
al58
tlelik
satnpdisekttur
1,989 detik untukehan apetutor.
Sdldh satualterndh[
DtrllaQth
ar.
el
inl.\ iri
l1Pat lieunuka" padt
sXtcntvdng
sesuai'lengtn
K^taK\n.i:
InverteA index, Sistem penerolehanboolc"t,
DBMS, RI)BMS
1.
PENDA
HI
LUAN
sislcn
pemerolehaninfonnasi
mgnawarkan kemampuan menyedlakanmfonnasi
yang dibutuhkan pemakai. Kebaoyakansistern pemerolehan
infomasi
dan mesiD pencariweb
menggunakanb^'efted
inle\
vangterbukti
sangatefisien
untuknenjawab
a,erltll.
Irnplenentasi
ih|erted
indlr
dapatditerapkan
ke
dalam
DBMS
deDgannenawarkan
beberapa kelebihan selain ketaiangarmya [2]. Beberapa kelebihan yang ditawarkan adalah:a.
Ruang lingl-up indeks dapa! djperluas. Perluasan skema indcks dengan perluasan tambahankolon
maupun relasiu'tuk
nelebarkan speklrum dari tungsional),ang diras'arka. dapat dilakukan dengan
mudahlika
sebuahDBMS
digunakanb.
SebuahDBMS
nenangani
lapisanfisik
sehinggatidak dipcrlukan
pembuatan dan pe.ssabungan indekspanial
unrukmengkonstruksi indeks dari s€buah coryus yang besar.
c.
Merubah
naupun
menhapusbanyak
dokunen
adalah
opcrasryang
nahal
dalam
sebuahinv"rzd
ind6
Dtil:,ana biayanyadalan
O(n) dengann
adalah ukuran dari koleksi dalam word. Dalam DBlvlS, operasiini
dapat dilaL:ukan lebihd.
Sistem pemerolehaninformas;
klasik
mer)risahkanindeks unr'rk
menjaw.rb.1,e,1 dan indeks
untuk
memperbaruiDengan
DBMS
perbedian dan duplikasi
ini
rrdakdiperlukan. indcks tunggal
dapar digunakankarela tidak
harus membL,arindel.p"rlral
e.
K€mampuanDBMS
yaog dapatnlenrartiatkan
sistemnrllrd'!
danc/!rre,
merupakan keuntungan yang transparanbaqi sistem
pemerolehaninlbrmasi
yarg
.renggunakannya.Sepeai
oracle
dapat
memanfaalkan sisremnxlricore
maupun c/asterini
l3l.
D;samping kelebihan diatas ada beberapr hal -varg hams diperlinrbengkan scpc.ti:
^.
Invflel
dokunrn dari
i
der
t
telditri dari dalamcoryus.
dah
dalambcnruk(1,
Implementasi dalam occ)seblalr
dinana
..l.tioral
rrdalrhr,"),
DAMS
arauskan
katadanocc
menempati adalahlebih
o..!,.,.c
banyak ruangataupenyimpan daripada sebuah
in'er1"r,klr.
Sebagaicoitoh
data(,ldL.drd5i),
dalam sebuahrelalional
DBMS
akan direpresentasikan dalam tiga tuple ft,dl.
Ii.dr].
lr.d5l yarg bemkibat pemborosan ruang pen]impanb.
Sebasai bagjan dari penssunaan ruang penyimpanyarg
lebih
besar,lvaklu
tanSgapanq,",1,
akanlebilr tinggi
untuk DBMS yans berdasarkan indeks. karena semakin banyak operasit/O
yang harus dilaktrkanSeh nar NasonalTek.oog lniormas & KohunkasiTerapan 20i 1 (Sema.tk 201i)
Semara.g, r6 apar20i 1
sBN 97S,26 - 0255 - 0
i-
l
lr
il
tt
lnwrle.l
index lnena\|ark^n aksesrer?'-i).,rc, )ang
lebih efisien unruk melakuk,rn perhiruDgan j awaban dari sebuah indeks.Namun beberapa tusas
lain
yangmenerlukan
akseslacunent-baserl
dapar.iilakxkan
denganlebih
cepat dalamsisten
DBMS [2].
Peng9u]Jaan
Relatrcnal
DatabdseMana?ene"t
5i!ic,r
(RDBMS
)
menunrut digunakannya bahasaSttuctured euery
aarSlage
(SQL)utuk
nelakukan
o,ery.
Srrukur
dat^tnrerled
odex
bet\lpa pasanganrrl,,
dan posline1rr
(r,{drd1.dj})
yang direpresentasikan
dalan
RDBMS
akanmenjadi
tiga
ruple[td
l,
lt,d.], lr.drl ncnur.ut
digunakamya
operasiSeL
ya.g
sesuai untuk memenuhi keburuhan4"ert,
12l.Model
pemerolehan ,oole an (boaleanrctieu
l )d.rupakan
rnodel yans menggunakansrruktu
dara inyeted
i
t1er.Modei
ini
merupakan modelutana
yangdisediahn
oleh penyediainfonnasi
besar selama tiga dekade sampaiawal
1990. T€rapi sist€m im tidak hanya menggunakan operasi,o,1ear
dasar(AND,
OR. danNOT)
[4]Penelrtian
ini
bertujuanuntuk
mencobancnsimple
entasikan dan mengamaliunjuk kcrja
peoggunaan koaseprctationat
algeb,? untuk
menja*"b
4rerl
dalan
RDBMS
sepei
yang diharapkansaat
menggunakanrxv€red
Irder
untuk nodet
pemerolehan
bool€ar
denganopensi
baoleah
dasat(AND,
OR
danNOT)
PeneLirianini
bermanfaa! sebagaialremarif
peterapan
inwied
indetke
dalamRDBMS
unruk memperoleh kelebihan yansditavarkan oiehDBMS.
2.
LANDASAN
TEORI
2.1
RelationalAlseb,a
tfiik
Invetted
ihr!.!
[image:6.596.176.512.500.642.2] [image:6.596.231.375.685.777.2]Operasi model penerolehan
6,o1€a,
das.r n)elipuri opcrasiAND.
ORda.
NOT
Urdk
inw
ed ihctex yang disajjkan padaGambar
I,
dapat dilakukan operasi-operasi,.,r/e(r
dasar.@l'--'
cambar L
Representasii,re
ed ia.texlal
Operasi
AND
dengan,
oera,d
akar nelibatkan
,
po.lrtrg
/!tr.
Opcrasi BrutusAND
Catpumja dapat dilakukan denganalgoritma interseksi untuk
kcduaporri,g
/ar
Brutus (lancalpumia scp.di
rersaji pada Gambar 2.operasi
ini
menghasitkan dokumen 2 dan 8.lMEisE.ril,
,f,
I r*r, *o
\ dhi e,|_NIJ1o/,.:.rI
doif;..t
D(trl
=,io.j
D(n)
1
lh.nr\DDti,,jtr,r4l,.lotr,
)
5
fj +,.rr{A)
6
fr
+,,rJlrrl
7
.tsp
,t.jl
tlt\) <rd.IDr[)
ri
lher
fL+,..tl
,r)q
elsP'rr
+
r'rtlfrl
l0 Flur,, '.! rrGambar 2. Algoritnra irterseksi daridua
posftig
listt)1
darp2la)
Salah satu
aitemalif
nnplemenlasi,per?rrr AND
untuk reprcscntasi dala dalaDrRDBMS dari
trvel€dr'rd"x
sepeni lersa.Jipada Gambar
l,
dapat dilakukan dengan merggunakanopeftsi d|,isnn
r.tntn
trt,/a"rrd
seperli tersaji pada cambar 3.GanrbarL
Rcpresenrasi opeftsiltisia
rekttiantl ulgebn
l5l
INFRM
I80
Seminar Nasjonal Teknoloqi lnfornas & KomunikasiTerapa.20ll (Senantik 2011)
Sema€ns, 16 Apd 2011
Operasi
dtrtsifi
nendefinisikan
suaturelasi mclalui
atriburC ya
g berisi
sekumpuLan,?le
kombinasi dari setiapIrple di
S. Operasi nri disinbo lkan densan persantaan ( I )l5l.
lsBN
979
26- 0255-0dari
R
yang cocok dengan(r)
dimana C pada persanaan (2) adalah sekumpulan atnbut dari R yang bukan alrjbul dari S
c
=A-B
(2)Opensi dr1,rrio, dapar diekpresikan nenggunakan operasi dasar pada persamaan
(r).
(a) dan (5)r,
{-
nc(R)
Tr<
rrc((s
x
T,)
R)T{-T
-T,
(r)
(4)
o)
Dimana
T
adalal
hasiidari
operasidn'rr,,.
Operasidivision
ini
nembrtuhkan
operasi SQL vang cukupkonplek
vang meljbatkan operasip/qec
tion,catesian prcduct
danolerasi
minusAlrematif
lain unruk impl€mcnrasi,l)erdmr AND
unruk represenrasi dara dalanrRIIBMS
dariinv€red
Dds-r sepeni tersajipada
Gan$ar
l,
dapal
menggunakan operasrit,r/rec1io,
l5l
menggnakar
operasi
dasarpersanaan
(6).
OPerasiinte
ection leblh
sederhana dibandinskan ope.asi,1n'rio,,
opcrdsiili
dapai dinn!lementasikan mcnggunakan op???ror1
43,4S'CI
pada operasi SQL.Dalan
implemenlasi ope,'alol OR untuk represertasi data dalamRIBMS
dari1,1"r/;d
tnd€r seperti tersaji pada Gambar 1.operasi roolean dasar OR untuk model pemeroiehai
,oolea"
dapar langsu g dlterapkar pada predikar&ri
perinlah SQL Implemenhsiope,'alr,'NOT
utuk
represenrasi dam dalamRlBlvlS
seperlilelsaii
padaGamb&
I,
dapat dilakukan dengan mengeunakan operasi rerd,rbence
relatiohal
lkehru
s.perti
te.satr pade Gamber 4. Opensi set differencer
e.definisikan
suatu
relasi yang
b€risi tuple dalan
relasi
R
ietapi tidak
di
S.
Operas;inl
disnnbolkan dengan persamaan(?)
[5]
Inplementasi dari operasiini
dapat menggunakan o?e'?rorMINUS
dari SQL.RI]S
(A)RS
Gambar,l
Representasi oper3.
METODE
PENELITIAN
Dalam penelitian
inidilakxkan
iahapt
lrrp
\iLrrgri
be.ikurl1.
Studi pustaka penerapan konscprclational
algebra unrukne,Ii$ab
txc,r'dalanr
RDBMS
sepeni yaog diharapkan saar2. 3.
l'7J
t:.:.:'
-
Il.':.r:
:
Ill
j
Ll
as;
s"t
dilJeren.aLlotia
.n alsebraI5l
mengE]Jnakan
inlie
ed index uotuk modcl pcme.olehanbool.a,
der)gar operasi baolun
dasar.Pengunpulan dokumen-dokumen
sebagai.o4rd diambil
daribcrita
bcrita Kompas Tckno 16lImplementasi pen€rapan konsep reLational algebra yang telah dibahas dalam landasan teori menggunakan SQL
RDBMS
untuk mendukuns tnvslrezl tn./er.
Pengamatan
unjuk
kerja waktu4,.n,
danjuniah hasil4"e,t'
sebagaiimplememas; pada langkahI
umukoperasi
AND,
OR
dan
NOT
dilal:ukan pada
tiga
kelompok kata
berdasarkanjumlah
dokuDren yanSmemenuhi suatu kala
atau documentfiequencies
ldt.
Ketiga
kelompok katajni
adalahkelonrpk
katayarg
mempunyaid/
I
sanpai
2, d,tkurang lebih 2500 dand/kurang
lebih 5000. OperasiAND,
OR danNOl
dilahtkan
densan menssunakanI
sanpa;.1 operahdkata alau dengan kata lain menggunakan 0 sempai6 o?e/aror.
Penelitian
ini
dilakukan dengan mengSumkan sebuahkonputer
dengan spesilikasi sebagai beril'ut:l.
6.r
[7]
2.
Sistem operasi,Microsoft
Wnrdo$.s XP SPz3.
oracle
loc
Release 2l3l
4.
oracle
SQL Developer (2.1.1.61)Lll
s.
JavaJDK
1.6.0 dar JDBCI3l
(emn
rr
Nd. o' ct-a.
oo9,t..o.
d
8.o.
;, .\
--..p.
,.
O.t sema.anq 16 Apnr20t 1b.
Netbeans Penngkat kerasL
ProsesorInlel
Core 2euad
66002
MemonR,{M
2cB/5100
I)DRI
l.
Hardisk 160cB
SATA
2,1.
Motherboard chipsettnrrl
Dp35Dp
4.
HASIL PENELI'|IAN
DAN PE]\IBAHT\S]\N
4.1
Data yangDigunrkan
struktur
Tabel'fEcHNo
vang digunakan pada pcrcobaanini
disajikan pada canrbarj.
Tabelini ierdiri
dari kotomWORD
vang
mewakili
kara dan koromDOCUMENT
t)
vrr*
mervakilidokume' b"n'pa
id.K;d*
kolom
ini
digunakan sebagaipnmary key yang sekaligus akan ncmbanskirkan ndeks.
caBbar
5.Srrukur
Tabel TECHNO mcnggunakan OracteSeL
Developer
t3l
Dari
5136 dokuneD Kornpas
rekrot6r,
didaparkani1262
karavans
berbedxvans
menghasirkanr9o300r
baris
hasilrepresentasi
ivezerl
ind€i kc
daramRDBMS
rabel
'rEcrrNo.
io4"ug
r"" y"'ia
'"rir*
menpuny
Jangkauan 2 sampai 19hurut
4..2
Hasil P.rcobxax
tsBN 979 - 26 - 0255,0
untuk
operasrAND drldlukiu
Jcn.rn
t'ner.,si
s()L
i,telsectiok
"s[r_ECT DISTINCT
document
id
FROM
technowHrRt
word
1(m,t tNt,
t-,r,1
.t
i
, .
D..'N(
1oo.1.,..,
,'Ror4
,elhnr
*nenl
*",a:
l"r-i.'i,ii"
optrasi
AND
lri
digurrakaDopcft
t,tennt'
dan
renn2.
Jumkh
w-.,-t
x^t^-'r^,
i;rnakan
sampai sejumrah 744J,.d
H$rl
peng" ,Jr"n
r "
, .
. . .,!drp- tr
,t
.
....,.
\\i,..,.
,
r:i
,,,i
,1,ra",._ruwn,r,;,ututr,r,.r
dcnrdn
l.rJ
ldil
rJn,lJnrp,",,r
u.o.."",,, ..t
..
..
,,
o.,,
.r
,,,p,.,..,
".,ii
i.,,e'"
l.r..p.
I
.t,
di.J1rkan pdddTabel
I
RepreseDtasidalambenrukqFfiks,ri!./a.r.r,rerhadaplurnhtLq,.,,-,unr,fopn,'.,rorar,ruunlukkelompokdf
k",x.r.-,./i00dan.o00,.r.rij
.nr.,",.',.,;
.J-,,'r,.,,p,,
' ..,':";;;;pa.rd.Joer
rpen"mhahdn
.Lrnl.,
/a'J,.r
.
.^.-r
"".,,
,,e,.1
,
. , , . .,
.. - t rj
,t .
.., ,,".,t-,,!."
r.*r".,
0aornruktc,rga
kclompok
rf
kata
pcningkatanjunrtah
{lf
kar,
,', I
+2\0u
nmpJ,
.000
;dd;;;*
scbagaiope.,d
unruko/eralor ANDjuga
memperlamailakru
akses sepeni rcrtihar padacdr;bar
6.Tahel
l:lydku.trcr).pefttli)NDrtchga l
-\.hrtut 7 open,tt kaldtlti
AN0 (1) 0,0?6 0,r99028 j0 125
12500 t 0.2ti 0,991882 2 0.271 0.15,1
6l
5'!l
1l
-
r=L=
-l
-?
T0,458
nlli-'t!t
L
!!11
qq1L
1%r
ilir
Iitr
Ir,tlr I
lNl IN
t\i
!i.
.-l16lllr6
5|6
l [image:8.596.126.448.545.812.2]/'
!
Seminar Nasio.al Teknologi lnfo.ri asi & Komlnikas Terapan 2011
Semarana, '16 Apri 2011
sBN 979
-26-
0255
0Canbar
6. Grafik waktuqr€ll
t€rhadapjunlah
or,eran./ untuk operarolAND
undik kclompok
dfkata
I
2. ,r2500 dan +5000Untuk
operasiOR dilakukan
dengan operasi SQI-'SELEC'I DIS'IINCT docrment-id
FROM
technoWHERE word
=terml'
OR
wod
= lenn2'".
Pada opemsiOR
inl
digunakano"er7r,d
'ieml'
dan'temt'.
Jumlah operund
kara vang digunakan sampaisejun ah7 operund
HasllPe
gamatanwaklu
iluerl
vangdilcroleh
untuk operasi ORdengan jumlan
op;r./
satu sampai nrjuh untuk keliga kelornpok4disajika.
pada Tabel2
Representasi dalam bentukgnfik
waktuq'erl
;e$adapj,rmtah opeftnd
rmruk o.peldro,, OR untukkelonpok df
karal-2,
+2500 dan +5000ini
disajikan padacambar
7.lari
haiil
penganutan\?k,n) q;ery
pada Tabel 2. penambahanjumlah opeland untuk operalor
oR
akan m€mperlamawaku
akses secaralinier
dengan korelasi > 0.99 unnLk ketiga kelompokd/kata. Peningkalanjun
ahdfkala
dari
1-2' +2500sampai +5000
yang digunakan sebagaioperdnll
$tuk
ap€ru|.r'OR
juga nemperlana
vaktu
akses sepertiterlihat
pada Cambar ?.rabet 2
:
waktu ri\etryl:ps aeaoRlteju.t):tsat:p
7aPdud
ktk'
l
0. L4l
0,21i 1541
4112
5lll
5Dl
+5000 5:]]6
5ll6
t
5lt6
r.682
ill6
canbar
7. a;rafikwaktu./r.,1'
rerhadapJurlla|
op./'dnl ultuk
op"ralor
ORurtlrk
kclompokdlkara
l-l
,:500dan
f5000INFRM
IS]
[image:9.596.200.471.402.777.2]Semin.r NasonalTeknoogi niormasi& Kohunik.s IeEpaf 2Ct1 lsenanrik
20tj)
SemaErq,
l6Aprr20tl
tsBN 979,26 - 02s5 - 0/
Untuk
operasiNOT
djlakukan dcDganolerasi
SeL
j/r\ia/j
.SELECT
l)ts l.iNCT
documentid
FROM
tecbnoWHERE
vord
ieml
\4lMSrSl
IF(
tDl.lt\,
tdo.ume,r
dLROMrrh,ouH
pt
^oro
tenn_t,,
pdda operasr NOTui
dirunAkanopemnd
'te.ml'
dan
.remt
.
Junilh
f;ranl
kdravrnr
.trg!.rk3n
srmpar
sejunlah
7
iperand.
Has;ipengamabn
waktu
qr?ry
yang diperolch
urntk
opcrasiNOT dcngan
;umlah
operzndiatu
sampaitujuh
untuk
ketiga kelompokrf
disajikan
padaTabel
3.
Relresentasi
datambentuk
srat
i
wakru
qre,l
terhadapjumhh
operckd rnruk
op?,"clarNor
untuk
kelornpokdf kata
l-2.
+2500 dan .rs000ini
disajikan padrcambar
8.Dari
hasil penganaranwaku
4k,:],
fada TabelI,
penambahanjumlah
,rrel?".1 uDtukofdralol
NOT akal
me
perlaDra waktu aksess""u*
ti"t".
a"og*
korelasi > 0.99 untuk keriga kelompok
d/kar.
penirgkatanjumlah
dfkala
dari
I
2. +2500 sampai +5000 yang digsnakanscb^Zaj operahd .J]l.tnk apelaror
NOTjuga
mempertanu $,akru akses scperri tertihar padacambar
8.Tdhel
l:
Wdtrr quetyapetdsrNOTde
sdn t sdhpat 7open
d kotd tntuk k.tisd kelahpoktf
kdtrCamba. 8.
crfik
wakr!,/,"r:yr.rhadaptumtah op.,n,r/unruk opc,?rrrNOT
unruk kcLompokdl
katat,2,
=2500 ddn =5000Pada Gambar 8.
lerlihat bahua untuk kelonpok
dl
kata +5000 saatr.rladi
peningkatanjumlah op"rand dari
satuke
duaopcrutul
tetjadl penirskatan waktu
q,.,r,
ya'g l.bih
kecit dibandingka!
dengaD pcningkalan wakruq,ery
saattedadi
pcninskalanlunlah opera,d
dari dua sampai rujuhop(rz,.l.
Hatini
disebabkanjurrlatr
hasil{rel-i, berpeigu^r,
puau-"ttu
akscs. sepertj rerlihat dan Tabel 3 kelompokdf
kara +5000 rcrjad; penu.unan trasitq!er}
yang tajarn saat opeiast aenganlumlah
ota?nd
satuyang
menghasilkanjumtlh
hasil
.Fary
5116
menjadiju'nah
hasil
./rery 0
untuk
operasi denganjtntan
operdnl
d\ta. Sedangklnuntuk op.rasi
de,rganjumtah
op'l?a./
dun sampai rujuh denganjumlah
haiil
auery yang sana yakni 0, menghasilkan peningkarar waktu
4r.4,yans
relatifsama.-2i00
r!
l.,
t/ir .rJ
lL.L Llot)luntl
\\riktu.LU.ryuutL.p"".
/
Seminar Nasional Teknologi lntorm as & Kom! n kasi Ter: pan 20 i 1 (Semantik 20 I 1 )
SemaEng, 16 Apdl2011 lsaN 979
-
26
0255 - 0Dengan spesifrkasi sistem yang digunakaD, untuk q4r€ry dengaD kata yarrg
din1iliki
sekitart
sampai2
dokumen(d/*a?4).
waktu
yang dibutullkanuntuk
penssunaar sarLloperarrl
sektar
0,042detik (Tabet
l)
sampai sekitar 0,145detik
utuk
en
n operator (Tabel
1). Sedanskan untukq,€':y
densan kata yansdiniliki
sekilar 5000dokunen (d/,tara),
waktu yangdibunn*an
untuk
penggunaan saruoperlrol
sekrtar 0.,158 detik (Tabelt)
sampai sekiiar 1,989 derjk (Tabel 2) unlukenan
5_1
PENUTUP
Simpulan
Penerapan
inveied
index kedalan RDBMS
dengan kelebihan yang ditawarkannya unruk mendukung model pemerolehan boolean dengan operasi dasarAND,
OR dan NOTnenunjukkln
hasll di bawahini.
Peningkatan
jumlah
dperdrol boolean yang digunakan dari nol sampai enam ,??rdlo,, membutuhkan waktu yane meningkatsecara linierdeogan ringkat korelasr dr dr
.0
,oMenggunakan spesifikasi sistem yang dieunakan dengan ujicoba merssunakan corpus
53j6
dokumen berita rekoologi yang menghasilkanjunlah
baiis hampir 2 jura uD ruk pen{ap
t\ inyertedi
.]d
ke datanRDBMS,
untukqlery
densan kata yangdimiliki
sekitar
I
sanpai
2 dokumen, wakru yang diburuhkanunuk
penggunaan salu .)perdrol sekitar 0,042 detik sampaisekitar 0,145 derik
untuk
er,amoperat.r
Sedangkan untuk4rert,
dengan kara yangdimiliki
sekitar 5000 dokumen, waktuyang dibutuhl<an
u.tuk
penggunaan satrrt(/rro,
sekirar0,458 detik sanpai sckitar 1,9E9detikunruk
enam operator.Peneftpa'l
inw4etl
in.ler
ke dalamRDBMS
menjadi salah sanr alrematif p.nercpan inietued index yang dapar digunakanpada sislem yang sesuai d€ngan kebutuhan un(Lrk mendaparkan ketcbihan yans ditawarkan oleh
RDBMS.
5.2
Penelitisn
sehniutrys
Penelitan selanjutnva dapat dilakukan untuk penerapa!
in'sr€d
i,.tur
menssunakan reknologiDBMS
yans lebihbajk
dariRDBMS
sepeni ORDBMS atauOODAMS
DAFTAR PUSTAKA
lll.
Ri6rdo Baea-Yates and Berth icr Ribciro N ero, I999, Ntodem tnlbnnation,\erri.,al
Addison Wetey.[2].
Papadskos, €1. a11.2008, Mitosr Dc\ign and Evdluarion ofa DBN4S based Web Sdrch Ensine. IEEE.[3].
Odcle, http/www.oracle con, 20 I 0. dirkses temkl,ir 2T Desember 20t0lal.
Christophq D. Manning. Pnbhakar Raglrivr
rnd Hinich
Schiire,
2r0t,
h
raductiok rotnlonnho,
Univ6ityl16s.
[5].
T]oDas Connoly&
Carotyn 8egg, D.hbase Systcms :A
p.acticat Approrch ro Dcsign, tmplementarion, edilion, 2005, Pea6on Educarion Limitcd,[igland.
[6].
K6pas
Tekno, httn/rekno.ko'rqas.com, 20 I0
diaksestftkhir
27 Dcsehber 20 I 0.[7].
Netbeans, hltor/nerbeans.ors, 2010 diakscs re,akhir2TDsmbn
20li)Semarang,
't6
April
20{1
Panitia,
semant
PROGRAM
STUDI
TEKNIK INFORMATIKA
JURUSAN TEKNIK INFORMATIKA
FFKULTFS SFII{S EFN
TEKNOLOGiI
UNIVEE|SIAFIS SGINATII OFIFIFTMFI YOGYT'<rIFTTGI
SURAT
IZIN
TUGAS
LUAR
Nomoi:
/DKNFST/STL
V/201
I
Pimpinan Fakultas Sains
dan Teknologi
Universitas
Sanata
Dhanna
Yogyakarta
dengan
ini
memberikan tugas kepada:
Nama
Pekerjaan{abalan
Unit
Organisasi
Alamat
Untuk Keperluan
Tempat
wakhr
Biaya
Tugas
ini
harap dilaksanakan sebaik-baiknya, dan
apabila
sudah selesai agar
segera
memberikan laporau.
Yang
bersangkulan telah
dalam surat tugas.
melaksanakan tugas dengan
baik
sesuai
waktu
JB.
Budi
Daxmawan, S,T.,
M.
Sc
Dosen
Prodi Teknik
Informatika
Fakultas Sains dan
Teknologi Universitas
Sanata
Dharma
Kampus
Itr
Paingan
,
Maguwoharjo,Depok,
Sleman
Yoryakana
Telp.
(0274) 883037,
Fax. (0274) 886529
Mengikuti
Seminar
Nasional
Teknologi
Infomasi
&
Komunikasi
Terapan
201
I
( Pemakalah
)
Univ.
Dian
Nuswantoro
Semarang
16-Apr-
I
I
Prodi Teknik Informatika
qqffet,.
l4-Apr-11
Cahyanta. S.T.,
M.T.
{"A
.s
ae/