modul praktikan audit it

48
 Langkah Awal Menggunakan Software ACL Ta mpilan saat pertama kali membuka software ACL Muncul perintah Edit ACL Preferences. Isi Start of Century !"# lalu klik ok Setelah itu# klik $ile# pilih %ew &ocument. 'uat nama document baru den(an nama tertentu )mis nama*kls+ setelah itu akan muncul tampilan seperti berikut , Input $ile den(an cara klik new sesuai den(an file yan( akan diker-akan Laboratorium Akun tansi Lanjut A Page

Upload: cobawinhere1823

Post on 21-Feb-2018

235 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 1/48

 Langkah Awal Menggunakan Software ACL

Tampilan saat pertama kali membuka software ACL

Muncul perintah Edit ACL Preferences. Isi Start of Century !"# lalu klik ok 

Setelah itu# klik $ile# pilih %ew &ocument. 'uat nama document baru den(an

nama tertentu )mis nama*kls+ setelah itu akan muncul tampilan seperti berikut

, Input $ile den(an cara klik new sesuai den(an file yan( akan diker-akan

Laboratorium Akuntansi Lanjut A Page

Page 2: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 2/48

1

Page 3: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 3/48

kemudian akan muncul tampilan

seperti ini

lik %e/t

Selan-utnya pastikan titik pilihan

terletak pada &isk. emudian pilih %e/t la(i

Pada tampilan berikutnya pilih file yan( in(in diambil kemudian pilih open )disini file

yan( di(unakan adalah file Audit*Pemasaran.&'$+ Setelah itu akan muncul tampilan

seperti ini

Pastikan pilihan terdapat pada PCs. %e/t

Laboratorium Akuntansi Lanjut A Page2

Page 4: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 4/48

Pada tampilan ini pastikan pilihan

terdapat pada d'ASE compatible

file. emudian %e/t la(i dan $inish

. lik sa-a 0k 

 Setelah itu akan diperoleh tampilan yan( masih

 berantakan. 1ntuk merapihkannya pertama,tama klik 2indow 30pen Command Lo(.

emudian klik 2indow la(i 3Arran(e All. Maka tampilan akan berubah seperti ini

Laboratorium Akuntansi Lanjut A Page3

Page 5: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 5/48

 JOIN

ita dapat men((unakan perintah 4oin untuk beker-a den(an dua file terbuka yan(

secara simultan atau mencocokan field,field dari dua file den(an struktur yan( berbeda

yan( telah di sort untuk men(hasilkan file ke ti(a.

4ika kita in(in mencocokan dua file# yan( harus kita lakukan pertama kali tentukan

 primary dan secondary file,nya kemudian lakukan perintah 4oin dan hasil output

merupakan file ke ti(a

4ika mencocokan dua file#yan( harus kita lakukan pertama kali tentukan  primary

dan secondary file,nya kemudian lakukan perintah 4oin dan hasil output merupakan file

keti(a.5an( dimaksud den(an  primary file adalah file yan( sedan( kita (unakan. ita

hanya dapat mempunyai satu primary file yan( sedan( terbuka pada suatu saat. Pada saat

kita membuka dua file pada saat yan( sama# file kedua yan( kita (unakan disebut

 secondary file. ita hanya dapat memiliki satu secondary file pada saat yan( sama.

Primary file biasanya merupakan file terbesar.

Sebelum melakukan proses 4oin kita harus melakukan perintah S06T yaitu

men(atur record dalam input file secara ascendin( atau descendin(#berdasarkan field kunci

tertentu. arena Sort men(hasilkan file data baru yan( mana hasil dari perintah sort yaitu

file data baru yan( bisa di(abun(kan.

A. Joining Matched Record

&alam men((unakan 4oin Matched 6ecord#pemillihan kunci field haruslah sama

antara file primary dan file secondary.4ika terdapat lebih dari satu kunci field yan( cocok 

dan(an secondary file#ACL hanya men((unakan satu field sa-a dari record pertama yan(

cocok.4ika ada record yan( cocok pada secondary file#ACL tidak akan men(hasilkan

sebuah output record.

Contoh 7

Seoran( Auditor in(in mencocokkan record yan( ada pada data file PERSEDIAAN.D!

den(an record pada data file "#$AN%.D! a(ar auditor dapat men(etahui record mana

yan( sama pada dua file tesebut. Auditor akhirnya memeriksa apakah record pada data file

PERSEDIAAN.D! cocok den(an record pada data file "#$AN%.D!# dan beri nama

file baru tsb JOINMA$C"ED. Pri&ar' !ile,nya adalah SOR$PERSEDIAAN )data file

PE6SE&IAA% yan( telah disort berdasarkan P60&%0+# dimana Pri&ar'

Laboratorium Akuntansi Lanjut A Page4

Page 6: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 6/48

!ield( *nya adalah (e&ua field(. Secondar' !ile *nya adalah SOR$"#$AN% )data file

81TA%9 yan( telah disort berdasarkan P60&%0+# dimana Secondar' !ield( *nya

adalah (e&ua field(.

Langkah)langkah*

7. Aktifkan data file PERSEDIAAN lalu pilih menu Data dan klik Sort. Pada list

 bo/ Sort On pilih PRODNO# dan pada te/t bo/ Na&e ketik SOR$PERSEDIAAN#

klik O+ .

:. Aktifkan data file "#$AN% lalu pilih menu Data dan klik Sort. Pada list

 bo/ Sort On pilih PRODNO# dan pada te/t bo/ Na&e ketik

SOR$"#$AN%# klik  O+ . 

Laboratorium Akuntansi Lanjut A Page5

Page 7: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 7/48

;. arena SOR$PERSEDIAAN  merupakan Pri&ar' !ile# maka kita harus

aktif pada SOR$PERSEDIAAN.

!. Sorot Data dari menu bar dan pilih Join# lalu klik Main.

<. Sorot file SOR$"#$AN% dari Secondar' !ile.

=. arena data file PE6SE&IAA% dan data file 81TA%9 telah disort

 berdasarkan P60&%0# maka Pri&ar' +e'(  dan Secondar' +e'(  pada

 proses 4oin ini adalah PRODNO.

>. 1ntuk meyakinkan Pri&ar' !ield sudah terurut# klik check bo/ Pre(ort.

?. Pada Pri&ar' !ield( list bo/ pilih (e&ua field( 

@. Pada Secondar' !ield( list bo/ pilih (e&ua field( 

7". etik JOIN,MA$C"ED pada te/t bo/ $o.

Laboratorium Akuntansi Lanjut A Page6

Page 8: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 8/48

--. lik tab More# pada Scoe  klik radio button All# lalu klik radio button Matched

record

-/. lik O+ # maka -endela Co&&and Log akan menampilkan

4endela iew akan menampilkan

Laboratorium Akuntansi Lanjut A Page7

Page 9: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 9/48

Artin'a*

Pada Command Lo( disebutkan 7": records produced dan <" records bypassed# hal ini

 berarti ada -0/ record dalam file PERSEDIAAN yan( cocok  den(an file "#$AN% pada

 perintah JOINMA$C"ED  dan ada 10 record  dalam file PERSEDIAAN  yan( tidak 

cocok den(an file "#$AN% pada perintah JOINMA$C"ED.

. Joining #n&atched Record

Apabila kita memilih pilihan output adalah 4oinin( 1nmatched 6ecord maka ACL

hanya akan menampilkan record,record yan( dari primary file yan( tidak sama atau tidak 

cocok den(an secondary file.

Contoh -*

Sama seperti contoh pada 4oinin( Matched 6ecord#tetapi tidak perlu memberikan

Secondary $ields#dan yan( diperiksa adalah ketidakcocokan antara record pada file

PERSEDIAAN.D! den(an record pada file "#$AN%.D!# beri nama file baru tsb

JOIN,#NMA$C"ED2

Langkah)langkah*

-. Lan(kah 7 sBd lan(kah ? sama seperti lan(kah pada contoh 4oinin( Matched

6ecord.

/. etik JOIN,#NMA$C"ED pada te/t bo/ $o. 

Laboratorium Akuntansi Lanjut A Page8

Page 10: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 10/48

3. lik  O+4maka -endela Command Lo( akan menampilkan

Laboratorium Akuntansi Lanjut A Page9

Page 11: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 11/48

4endela iew akan menampilkan

Artin'a*

Pada Command Lo( disebutkan <" records produced dan 7": records bypassed# hal ini

 berarti ada 10 record dalam file PERSEDIAAN yan( cocok  den(an file "#$AN% pada

 perintah JOIN#NMA$C"ED dan ada -0/ record dalam file PERSEDIAAN yan( tidak 

cocok den(an file "#$AN% pada perintah JOIN#NMA$C"ED.

+a(u( - 5JOIN,MA$C"ED6 *

Seoran( Auditor in(in mencocokkan record yan( ada pada data file %AJI.D!  den(an

record pada data file MAS,PE%.D! a(ar auditor dapat men(etahui record mana yan(

sama pada dua file tesebut. Auditor akhirnya memeriksa apakah record pada data file

%AJI.D! cocok den(an record pada data file MAS,PE%.D!# dan beri nama file baru

tsb JOIN,MA$C"ED-. Pri&ar' !ile,nya adalah SOR$%AJI )data file 9A4I yan( telah

disort berdasarkan EMP%0+# dimana Pri&ar' !ield( *nya adalah (e&ua field(.

Secondar' !ile *nya adalah  SOR$MAS,PE% )data file MAS*PE9 yan( telah disort

 berdasarkan EMP%0+# dimana Secondar' !ield( *nya adalah (e&ua field(.

+a(u( - 5JOIN,#NMA$C"ED6 *

Sama seperti contoh pada 4oinin( Matched 6ecord#tetapi tidak perlu memberikan

Secondary $ields#dan yan( diperiksa adalah ketidakcocokan antara record pada file

%AJI.D! den(an record pada file  MAS,PE%.D! # beri nama file baru tsb

JOIN,#NMA$C"ED2

Laboratorium Akuntansi Lanjut A Page10

Page 12: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 12/48

+a(u( / 5JOIN,MA$C"ED6 *

Periksalah apakah record pada data file "#$AN%.D! cocok  den(an record pada data

file 7ENDOR.D!#dan beri nama file baru tsb JOINMA$C"ED. Pri&ar' !ile

E%&06*%0 nya adalah SOR$"#$AN% )data file 81TA%9 yan( telah disort berdasarkan E%&06*%0+# dimana Pri&ar' !ield( *nya adalah (e&ua field(.

Secondar' !ile *nya adalah SOR$7ENDOR )data file E%&06 yan( telah disort 

 berdasarkan E%&06*%0+# dimana Secondar' !ield( *nya adalah (e&ua field(.

+a(u( / 5JOIN,#NMA$C"ED6 *

Sama seperti contoh pada 4oinin( Matched 6ecord#tetapi tidak perlu memberikan

Secondary $ields# dan yan( diperiksa adalah ketidakcocokan antara record pada file

"#$AN%.D! den(an record pada file  7ENDOR.D! # beri nama file baru tsb

JOIN,#NMA$C"ED2

Laboratorium Akuntansi Lanjut A Page11

Page 13: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 13/48

 MER%E

Perintah Mer(e merupakan pilihan pemrosesan untuk banyak file. Perintah Mer(e

men(kombinasikan )men((abun(+ dua file yan( mempunyai struktur record yan( identik 

ke dalam file keti(a. edua file biasanya diurutkan secara ascendin( sebelum dilakukan

 perintah Mer(e.

Contoh*

Auditor ba(ian pemasaran )Audit*Pemasaran+ diminta untuk membuat file baru yan(

memisahkan -enis peker-aan yan( ada di perusahaan. Auditor diminta untuk memisahkan

data para &esi(ner. A(ar tidak ter-adi kesalahan dan a(ar men(etahui secara rinci -umlah

&esi(ner pada perusahaan# lan(kah awal Auditor adalah memisahkan para &esi(ner

 berdasarkan 4enis elamin den(an cara di e/tract. E/tract 7 Peker-aan &esi(ner dan 4enis

elamin laki,laki di sae den(an nama Male&esi(ner. E/tract : Peker-aan &esi(ner dan

4enis elamin Perempuan di sae den(an nama $emale&esi(ner. emudian Auditor

membuat file baru den(an nama Company&esi(ner. )unci unik 40'+

'uatlah file baru den(an nama Company&esi(ner men((unakan perintah Mer(eD

Langkah ) langkah *A. Menciptakan E/tract pertama

7. Aktifkan data file Audit*Pemasaran

:. Pilih &ata dari menu bar lalu klik E/tract

;. Pada Main# klik radio button 6ecord

!. lik If# isi kolom E/pression den(an r FM‟

<. lik erify lalu klik 0k

=. Pada te/t bo/ To ketik Male&esi(ner# klik 0k

Laboratorium Akuntansi Lanjut A Page 12

Page 14: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 14/48

'. Menciptakan E/tract kedua

7. Aktifkan data file Audit*Pemasaran

:. Pilih &ata dari menu bar lalu klik E/tract

;. Pada Main# klik radio button 6ecord

!. lik If# isi kolom E/pression den(an rumus 40' F&ESI9%E6 A%& S‟

F$‟

<. lik erify lalu klik 0k

=. Pada te/t bo/ To ketik $emale&esi(ner# klik 0k

C. Men((abun(kan E/tract 7 dan E/tract :

7. Aktif pada file E/tract 7 )Male&esi(ner+

:. Pilih &ata lalu klik Mer(e

;. lik dropdown Secondary $ile lalu pilih E/tract : )$emale&esi(ner+

!. lik 40' pada list bo/ Primary eys dan Secondary eys<. Cek Presort pada checkbo/ apabila belum terchecklist

=. Pada te/t bo/ To ketik Company&esi(ner

>. lik 0k# 4endela Command Lo( akan menampilkan

Laboratorium Akuntansi Lanjut A Page 13

Page 15: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 15/48

Anali(i(* &ari hasil pada Command Lo( diketahui bahwa dari !: karyawan di perusahaan#

terdapat 7" karyawan yan( beker-a seba(ai &esi(ner# diantaranya = oran( ber-enis kelamin

laki,laki dan ! oran( ber-enis kelamin perempuan.

+a(u( - *

Auditor diminta untuk men(analisis pa-ak karyawan. Perusahaan in(in men(etahui berapa

 -umlah karyawan yan( besar pa-aknya tidak lebih dari ="". 8al ini untuk mempermudah

 perusahaan dalam pen(urusan data karyawan dalam file 9a-i karyawan. Auditor

men(analis 9a-i 'ersih karyawan yan( kuran( dari :""" dan Pa-ak kuran( dari =""

den(an cara e/tract dan di sae den(an nama LowPay. emudian# men(analisis 9a-i

'ersih karyawan yan( lebih besar dari :""" dan Pa-ak kuran( dari =""# di e/tract den(an

nama 8i(hPay. emudian men((abun(kan dan menyimpan : file yan( telah di e/tract

den(an nama StandarTa/. )unci unik CheGue*no+

+a(u( / *

Auditor diminta untuk membuat file baru dari file persediaan.&'$ yan( memisahkan

 -umlah baran(yan( har(a -ualnya dibawah :". $ile baru tersebut diberi nama oleh auditor

den(an nama ME69E*SALE. E/tract 7didapat dari <" record pertama dan di sae den(an

nama E/tract7. E/tract : SALEP6 lebih kecil dari :" di sae den(an nama E/tract:.

)unci unikL0C+

Laboratorium Akuntansi Lanjut A Page14

Page 16: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 16/48

RELA$ION

9unakan 6elation untuk mempermudah user dalam melihat hubun(an relasi antara

field dalam : atau lebih file. Pada 6elation serin( di(unakan istilah parent file dan child

file. Parent file adalah file induk yan( memiliki beberapa field atau data yan( sama

den(an child file# sedan(kan child file adalah file yan( akan dihubun(kan den(an parent

file. &alam proses relation# field kunci harus diinde/ terlebih dahulu. $un(si Inde/ sama

seperti fun(si sort# yaitu men(urutkan data.

Contoh *

Sebuah perusahaan melakukan kekeliruan pada -umlah hutan( yan( dimilikinya.

Perusahaan tersebut men(in(inkan seoran( auditor untuk men(indentifikasi apakah -umlah

hutan( sudah sesuai den(an endornya dan -u(a apakah -umlah hutan( sudah sesuai

den(an -umlah baran( yan( dibeli dan har(a per unitnya. Maka dari itu auditor melakukan

relasi data dari file "#$AN%# A#DI$,MAN#!A+$#RIN%  dan 7ENDOR.D!#

dimana field kuncinya adalah PRODNO )Product %umber+ untuk file

A#DI$,MAN#!A+$#RIN% dan  7ENDOR,NO untuk file  7ENDOR.D!. $ield,

field yan( ditambahkan adalah 8#AN$I$9 dan #NCS$ )1nit Cost+ dari data file

"#$AN%4Audit,MAN#!A+$#RIN%.CS$D$EdanAudit,MAN#!A+$#RIN%.MIN8$9 dari data file Audit,MAN#!A+$#RIN%# 7ENDOR.CI$ dan 7ENDOR.:IP

dari data file 7ENDOR .

Langkah)langkah*

A. Mendefini(ikan Rencana

-. &ata file "#$AN% seba(ai arent file.

/. &ata file Audit,MAN#!A+$#RIN% dan 7ENDOR.D! seba(ai child file(.

3. "#$AN% dan  Audit,MAN#!A+$#RIN% dapat dihubun(kan den(an field 

PRODNO. 

;. "#$AN% dan 7ENDOR.D! dapat dihubun(kan den(an field 7ENDOR,NO. 

1. Inde/lah Audit,MAN#!A+$#RIN%  berdasarkan key field PRODNO  dan

7ENDOR.D! berdasarkan key field 7ENDOR,NO. 

Laboratorium Akuntansi Lanjut A Page

Page 17: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 17/48

15

Page 18: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 18/48

. Menginde< !ile Child *

7. 1ntuk men(inde/ Audit,MAN#!A+$#RIN%# aktif pada data file

Audit,MAN#!A+$#RIN%

:. Pilih Data dari menu bar# lalu klik Inde<.

;. Pada l ist bo/ Inde< On  klik PRODNO  untuk memilih key field yan( akan

diinde/.

!. &alam kotak $o# ketik INDE=, PRODNO untuk memberi nama file inde/.

<. lik O+ . 4umlah record yan( diinde/ akan tampak di kotak status line

 ba(ian ten(ah. ACL menayan(kan hasilnya dalam window Command lo(

=. 1ntuk men(inde/ 7ENDOR,D!# aktif pada data file 7ENDOR,NO.

>. 1lan(i lan(kah : sBd lan(kah <# tetapi pada list bo/ Inde< On klik 7ENDOR,NO#

dan pada kotak $o ketik INDE=,7ENDOR .

Laboratorium Akuntansi Lanjut A Page16

Page 19: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 19/48

?. lik 0k. emudian akan muncul hasil seperti pada kotak command lo( berikut

C. Menetakan Rela(i Data *

7. Aktif di arent file# yaitu data file "#$AN%# lalu pilih Data pada menu bar dan

klik Relation(. &alam list bo/ Relate on# pilih field PRODNO.

:. lik dropdown Related !ile# pilih Audit,Manufakturing  seba(ai file child.

etika anda memilih 6elated $ile# ACL menampilkan 1sin( Inde/ untuk file tsb#

yaitu I%&EH*P60&%0. lik INDE=,PRODNO tsb yan( berada pada kotak

#(ing Inde<. 

;. lik Relate. ACL menampilkan hubun(an dalam list bo/ Relation(hi. otak 

dialo( 6elationship tetap terbuka sampai anda men(klik &one# hal ini untuk 

memun(kinkan anda memilih multiple relationship.

D. Mencitakan Rela(i +edua *

7. lik field 7ENDOR,NO dalam list bo/ Related on.

:. lik dropdown Related !ile dan pilih 7ENDOR .

Laboratorium Akuntansi Lanjut A Page17

Page 20: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 20/48

;. lik INDE=, 7ENDOR  pada list bo/ #(ing Inde<# lalu klik Relate.

!. lik Done# -endela Command Lo( akan menampilkan

E. Mena&>ahkan +olo& dari !ile 'ang $erhu>ung 5Child !ile6 ke Parent !ile*

-. Pada -endela 0eriew# dra( icon 7iew(J ke -endela Command Lo( atau

 -endela iew untuk membuka tampilan koson( file "#$AN%.

/. Pada !ro& Inut !ile "#$AN%# dalam list bo/ A?aila>le !ield( double klik 

8#AN$I$9 dan  #NI$,COS$#  7ENDOR,NO4 dan  PRODNO untuk 

men(copynya ke list bo/ Selected !ield(.

3. lik dropdown !ro& Inut !ile dan pilih A#DI$,MAN#!A+$#RIN%# maka

list bo/ Aailable $ields berubah den(an menampilkan nama field dari file

A1&IT*Manufakturin(. %ama field didahului den(an nama 6elated $ile. 8al ini

untuk mempermudah melihat den(an cepat dari file mana field tersebut berasal.

;. &alam list bo/ A?aila>le !ield(# double klik Audit,Manufakturing.CSD$E dan

Audit,Manufakturing.MIN8$9. 

1. Pilih 7ENDOR  dari dropdown !ro& Inut !ile# maka ACL men(ubah list bo/Aailable $ields den(an menampilkan nama field dari file E%&06.

Laboratorium Akuntansi Lanjut A Page18

Page 21: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 21/48

=. &ouble klik 7ENDOR.7ENDOR,CI$  dan 7ENDOR.7ENDOR,:IP  untuk 

men(copynya ke list bo/ Selected !ield(.

>. lik O+ # -endela 7iew akan menampilkan

+a(u( - *

Sebuah perusahaan melakukan pen(ecekan pada file Master Pe(awai apakah sudah sesuai

antara peker-aan pe(awai den(an (a-inya. Maka dari itu perusahaan men(in(inkan auditor 

untuk merelasikan data file MAS,PE%# A#DI$,PEMASARAN  dan %AJI.D!#

dimana field kuncinya adalah JO untuk file A#DI$,PEMASARAN dan @OR+DEP$

untuk file %AJI.D!. $ield,field yan( ditambahkan adalah !IRS$NME dan

LAS$NAME dari data file MAS,PE%# Audit,PEMASARAN.EDLE7EL  dan

Audit,PEMASARAN.SALAR9 dari data file  Audit,PEMASARAN#  %AJI.EMPNO

dan %AJI.PA9DA$E dari data file %AJI.

Laboratorium Akuntansi Lanjut A Page19

Page 22: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 22/48

+a(u( / *

Sebuah perusahaan melakukan kekeliruan pada -umlah (a-i yan( diberikan kepada para

 pe(awai. Maka dari itu perusahaan meminta auditor untuk melakukan relasi data file

"#$AN%#  7ENDOR.D! dan  PERSEDIAAN.D!# dimana field kuncinya adalah

7ENDOR,NO untuk file 7ENDOR dan PRODNO untuk file PERSEDIAAN. $ield,

field yan( dihubun(kan adalah #NCS$ dan 8#AN$I$9 dari data file "#$AN%#

7ENDOR,NO dan 7ENDOR,S$A dari data file 7ENDOR # PRCD$E dan PRODNO

dari data file er(ediaan.

Laboratorium Akuntansi Lanjut A Page20

Page 23: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 23/48

 !IL$ER 

$ilter adalah suatu -enis khusus dari e/pression yan( di(unakan untuk 

men(identifikasikan record yan( sesuai den(an sekumpulan kriteria tertentu. $ilter dapat

di(unakan seba(ai filter lokal atau filter (lobal.

A. !IL$ER LO+AL

Suatu local filter dapat dikatakan seba(ai satu contoh lo(ical e/pression. Local filter 

di(unakan ketika sebuah perintah tun((al di-alankan satu kali sa-a. Local filter -u(a dapat

di(unakan untuk membuat pen(ecualian,pen(ecualian.

Contoh -

Seoran( auditor in(in men(etahui seberapa banyak har(a -ual yan( lebih kecil dari biaya

satuannya supaya auditor dapat memperhitun(kan besar laba ataupun ru(i pada perusahaan

manufakturnya. Auditor akhirnya membuat suatu filter untuk har(a -ual 5SALEPR + yan(

nilainya lebih kecil dari unit costnya 5#NCS$6 dan menyimpan den(an nama SAL,#N

 pada file Audit,Manufakturing.D! D

Langkah)langkah*

7. Aktifkan data file Audit,Manufakturing.D!.:. Pilih Anal'e dari menu dan pilih Count.

;. lik If  untuk membuka e/pression builder

!. Lalu buat ekspresi sbb SALEP6 K 1%CST

<. &alam kotak teks Sa?e A(# ketikkan SAL,#N untuk menamai filter tersebut.

Laboratorium Akuntansi Lanjut A Page

Page 24: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 24/48

21

Page 25: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 25/48

=. Setelah itu klik B7ERI!9 untuk memastikan sudah sesuaikah ekspresi tersebut.

>. lik BO+ untuk menutup e/pression builder dan kembali ke kotak dialo( Count.

 %ama filter e/pression sekaran( muncul dalam kotak teks If .

Laboratorium Akuntansi Lanjut A Page22

Page 26: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 26/48

?. lik BO+. ACL melaporkan hasilnya dalam -endela Co&&and Log seba(ai

 berikut

Anali(i( * &ari hasil pada Command Lo( diketahui bahwa dari 7<: record di perusahaan# 

terdapat : record har(a -ual )SALEP6+ yan( lebih kecil dari biaya satuan )1%CST+.

+a(u( -

Seoran( auditor in(in men(etahui berapa -umlah pe(awai yan( memiliki bonus selain dari

<""# sehin((a auditor auditor membuat suatu filter untuk ON#S yan( nilainya selain <""

dan menyimpannya den(an nama ON#S- pada file MAS,PE%.D!. er-akan lan(kah,

lan(kahnya dan analisisD

+a(u( / *

Seoran( auditor ditu(askan untuk men(audit seberapa banyak departemen ker-a den(an

kode &:7 yan( memiliki (a-i lebih besar sama den(an :<"". Sehin((a auditor membuat

suatu filter untuk departemen ker-a 5@OR+DEP$6  pada &:7 dan memiliki (a-i

)SALAR9+ lebih dari sama den(an :<"" dan menyimpannya den(an nama @OR+SAL

 pada file MAS,PE%.D!. er-akan lan(kah,lan(kah dan analisisD

Laboratorium Akuntansi Lanjut A Page23

Page 27: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 27/48

. !IL$ER %LOAL

$ilter (lobal berlaku untuk semua iew untuk sebuah input file definition setiap

kali kita men-alankan sebuah perintah dari menu atau tombol. Suatu (lobal filter akan

tetap ada sampai kita men(hapusnya atau menutup input file.

Contoh 7

Langkah)langkah Menalankan !ilter Secara %lo>al*

7. Aktifkan data file Audit,Manufakturing.D! 

:. Lakukan seperti membuat filter lokal

;. lik tombol )Edit ?iew filter+ pada -endela 7iew atau pilih $ool(  dari

menu dan pilih Set %lo>al !ilter untuk membuka kotak dialo( set (lobal filter.

!. Pilih filter SAL,#N yan( telah dibuat.

<. lik BO+  untuk men-alankan filter SAL,#N  seba(ai (lobal filter. SAL,#N

akan muncul dalam kotak &efault $ilter dalam iew. otak ten(ah pada status

 bar -u(a menun-ukkan bahwa SAL,#N  adalah (lobal filter yan( sedan(

 ber-alan. etika kita men-alankan sebuah perintah# filter tersebut diterapkan

kembali# dan lamban(   )tanda tanya+ disampin( nomor record yan( tampak 

 pada status bar di(antikan den(an -umlah record yan( ditemukan oleh filter.

Laboratorium Akuntansi Lanjut A Page

Page 28: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 28/48

24

Page 29: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 29/48

+a(u( -*

Lakukanlah fun(si filter (lobal sesuai den(an data kasus 7 pada filter lokalD

+a(u( /*

Lakukanlah fun(si filter (lobal sesuai den(an data kasus : pada filter lokalD

Laboratorium Akuntansi Lanjut A Page25

Page 30: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 30/48

M'S8L

A. PEN%ENALAN $EN$AN% M'S8L

MySL adalah pro(ram database yan( mampu men(irim dan menerima data den(an

san(at cepat dan multi user. MySL memiliki dua bentuk lisensi# yaitu free software dan

shareware. MySL pertama kali dirintis oleh seoran( pro(rammer database bernama

Michael 2idenius )$inlandia+. &aid A/mark dan Allan Larsson )Swedia+.

MySL database serer adalah 6&'MS )6elasional &atabase Mana(ement System+

yan( dapat menan(ani data yan( berolume besar. Meskipun be(itu# tidak menuntut

resource yan( besar. MySL sendiri merupakan database yan( palin( populer diantara

database,database yan( lain . Pen((unaan MySL sudah cukup lama dikemban(kan#

 beberapa fase pentin( dalam pen(emban(an MySL adalah seba(ai berikut

MySL dirilis pertama kali secara internal pada :; Mei 7@@< ersi windows dirilis pada "? -anuari 7@@? untuk windows @< dan windows %T.

ersi ;.:; beta dari bulan 4uni :"""# dan dirilis pada bulan 4anuari :""7

ersi !." beta dari bulan A(ustus :"":# dan dirilis pada bulan Maret :"";

ersi !.7 beta dari bulan 4uni :""!# dan dirilis pada bulan 0ktober :""!

ersi <." beta dari bulan Maret :""<# dan dirilis pada bulan 0ktober :""<

Sun Microsystems membeli MySL A' pada tan((al := $ebruari :""?

ersi <.7 dirilis :> %oember :""?

. DASAR M'S8L

MySL sebenarnya merupakan turunan salah satu konsep utama dalam basis data

yan( telah ada sebelumnya yaitu SL )Sturctured uery Lan(ua(e+. SL adalah sebuah

konsep pen(operasian basis data# terutama untuk pemilihan atau seleksi dan pemasukan

data# yan( memun(kinkan pen(operasian data diker-akan den(an mudah secara otomatis.

MySL di(unakan untuk men(akses basis data rasional. Prinsip database rasional

adalah informasi diba(i men-adi beberapa data yan( terpisah secara lo(is. &ata,data yan(

terpisah tersebut diletakkan dalam bentuk tabel. Tabel adalah ob-ek dasar yan( merupakan -antun( dari database rasional. Tu-uannya adalah menyimpan informasi. Tabel satu den(an

lainnya bisa dihubun(kan. Satu database bisa men(andun( banyak tabel dalam -umlah tak 

terbatas. 4umlah record dalam tabel -u(a umumnya tak dibatasi# batasnya hanya pada

kapasitas disk yan( di(unakan. Tiap tabel memiliki beberapa kolom# kolom untuk 

menentukan nilai,nilai apa yan( disimpan. Misalnya# tabel yan( menyimpan informasi

Laboratorium Akuntansi Lanjut A Page

26

Page 31: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 31/48

 produk perlu menyimpan data seperti nama# har(a# dan berat produk. Selain itu# tiap tabel

men(andun( nilai untuk kolom yan( bisa ditentukan tipe data apa sa-a yan( didukun(.

Tipe data menentukan -enis yan( bisa disimpan. Tipe data bisa dibatasi seperti -enis

numeric atau tan((al# atau lain seba(ainya.

C. $IPE DA$A M'S8L

Serin(kali pada saat kita membuat sebuah database dan membuat fieilds yan( ada

didalamnya# kita kebin(un(an dalam memilih tipe data apa yan( akan di(unakan. 'erkut

ini adalah tipe data yan( terdapat dalam MySL

 Tipe data untuk bilan(an

 %o Tipe &ata eteran(an

7 TI%5I%T 1kuran 7 'yte# bilan(an bulat terkecil# den(an -an(kauan untuk 

 bilan(an bertanda ,7:? sBd 7:> dan untuk yan( tidak bertanda " sBd

:<<. 'ilan(an tak bertanda ditandai den(an kata 1%SI9%E&

: SMALLI%T 1kuran : byte# bilan(an bulat den(an -an(kauan untuk bilan(an

 bertanda ,;:>=? sBd ;:>=> dan untuk yan( tidak bertanda " sBd

=<<;<

; ME&I1MI%T 1kuran ; byte# bilan(an bulat den(an -an(kauan untuk bilan(an

 bertanda ,?;??="? sBd ?;;=="> dan untuk yan( tidak bertanda " sBd

7=>>>:7<

! I%T 1kuran ! byte# bilan(an bulat den(an -an(kauan untuk bilan(an

 bertanda ,:7!>!?;=!? sBd :7!>!?;=!> dan untuk yan( tidak 

 bertanda " sBd !:@!@=>:@<

< I%TE9E6 Sama den(an I%T

= 'I9I%T 1kuran ! byte# bilan(an bulat den(an -an(kauan untuk bilan(an

 bertanda ,@::;;>:";=?<!>><?"? sBd @::;;>:";=?<!>><?"> dan

untuk yan( tidak bertanda " sBd 7?!!=>!!">;>">@<<7=7<

> $L0AT 1kuran ! byte# bilan(an pecahan

? &01'LE 1kuran ? byte# bilan(an pecahan

@ &01'LE 1kuran ? byte# bilan(an pecahan berpresisi (anda

P6ECISI0%

7" 6EAL 1kuran ? byte# bilan(an pecahan )sinonim dari &01'LE+77 &ECIMAL 1kuran M byte. 'ilan(an pecahan. Misalnya &ECIMAL )<#:+ dapat

Laboratorium Akuntansi Lanjut A Page 27

Page 32: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 32/48

)M#&+ di(unakan untuk menyimpan bilan(an ,@@#@@ sBd @@#@@

7: %1ME6IC 1kuran M byte. Sama den(an &ECIMAL

)M#&+

 Tipe data untuk tan((al dan -am

 %o Tipe &ata eteran(an

7 &ATETIME 1kuran ? byte. ombinasi tan((al dan -am den(an -an(kauan dari

7""","7,"7 """""" sBd @@@@,7:,;7 :;<@<@

: &ATE 1kuran ? byte. ombinasi tan((al dan -am den(an -an(kauan dari

7""","7,"7 sBd @@@@,7:,;7

; TIMESTAMP 1kuran ! byte. ombinasi tan((al dan -am den(an -an(kauan dari

7@>","7,"7 sBd :";>

! TIME 1kuran ; byte. 2aktu den(an -an(kauan dari ,?;?<@<@ sBd

?;?<@<@

< 5EA6 1kuran 7 byte. &ata tahun antara 7@"7 sBd :7<<

 Tipe data untuk karakter dan lain,lain

 %o Tipe &ata eteran(an

7 C8A6 )M+ 1kuran M byte# 7 N M N :<<

tetap. C8A6)7+ cukup ditulis den(an C8A6.

: A6C8A6 )M+ 1kuran LO7 byte dan(an L N

den(an pan-an( berariasi ter(antun( datanya.

; TI%5'L0'# LO7 byte# den(an l K :?. Type TEHT atau 'L0' den(an pan-an(

TI%5TEHT maksimum :<< karakter.

! 'L0'# TEHTLO: byte# den(an l K :

?. Type TEHT atau 'L0' den(an pan-an(

maksimum :<< karakter.

< ME&I1M'L0'# LO; byte# den(an l K :?. Type TEHT atau 'L09 den(an pan-an(

ME&I1MTEHT maksimum :<< karakter.

= L0%9'L0'# LO! byte# den(an l K :?. Type TEHT atau 'L09 den(an pan-an(

L0%9TEHT maksimum :<< karakter.

> E%1M 1kuran 7 atau : byte ter(antun( nilai enumerasinya maksimum

)Fnilai7 =<<;< nilai

? SET 1kuran 7#:#;#!# atau ? byte ter(antun( -umlah an((ota himpunan

Laboratorium Akuntansi Lanjut A Page 28

Page 33: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 33/48

)Fnilai7 maks =! an((ota.

D. +EIS$IME@AAN M'S8L

-. Porta>ilita(MySL dapat ber-alan stabil pada berba(ai sistem operasi seperti 2indows# Linu/#

$ree'S&# Mac 0s H Serer# Solaris# Ami(a# dan masih banyak la(i.

/. Oen Source

MySL didistribusikan secara open source# dibawah lisensi 9PL sehin((a dapat

di(unakan secara cuma,cuma.

3. Multiu(er

MySL dapat di(unakan oleh beberapa user dalam waktu yan( bersamaan tanpa

men(alami masalah atau konflik.

;. Perfor&ance tuning

MySL memiliki kecepatan yan( menak-ubkan dalam menan(ani Guery sederhana#

den(an kata lain dapat memproses lebih banyak SL per satuan waktu.

1. Jeni( +olo&

MySL memiliki tipe kolom yan( san(at kompleks# seperti si(ned B unsi(ned inte(er#

float# double# char# te/t# date# timestamp# dan lain,lain.

F. Perintah dan !ung(i

MySL memiliki operator dan fun(si secara penuh yan( mendukun( perintah Select

dan 2here dalam perintah )Guery+.

G. +ea&anan

MySL memiliki beberapa lapisan sekuritas seperti leel subnetmask# nama host# dan

iin akses user den(an sistem periinan yan( mendetail serta sandi terenkripsi.

H. Skala>ilita( dan Pe&>ata(an

MySL mampu menan(ani basis data dalam skala besar# den(an -umlah rekaman

)records+ lebih dari <" -uta dan =" ribu tabel serta < milyar baris. Selain itu batas indeks

yan( dapat ditampun( mencapai ;: indeks pada tiap tabelnya.

. +onekti?ita(

MySL dapat melakukan koneksi den(an klien men((unakan protokol TCPBIP# 1ni/

soket )1%IH+# atau %amed Pipes )%T+.

-0. Lokali(a(i

MySL dapat mendeteksi pesan kesalahan pada klien den(an men((unakan lebih dari

dua puluh bahasa. Meski pun demikian# bahasa Indonesia belum termasuk di dalamnya.

Laboratorium Akuntansi Lanjut A Page29

Page 34: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 34/48

--. Antar Muka

MySL memiliki interface )antar muka+ terhadap berba(ai aplikasi dan bahasa

 pemro(raman den(an men((unakan fun(si API )Application Pro(rammin( Interface+.

-/. +lien dan Peralatan

MySL dilen(kapi den(an berba(ai peralatan )tool+yan( dapat di(unakan untuk

administrasi basis data# dan pada setiap peralatan yan( ada disertakan petun-uk online.

-3. Struktur ta>el

MySL memiliki struktur tabel yan( lebih fleksibel dalam menan(ani ALTE6 

TA'LE# dibandin(kan basis data lainnya semacam Post(reSL ataupun 0racle.

 PERIN$A" DASAR M'S8L1ntuk memban(un suatu database pada pro(ram MySL mempunyai perintah dasar.

Perintah dasar yan( di(unakan diba(i men-adi : yaitu# perintah &&L )&ata &efinition

Lan(ua(e+ dan &ML )&ata Manipulation Lan(ua(e+.

A. PERIN$A" DDL

&&L )&ata &efinition Lan(ua(e+ merupakan sub bahasa SL yan( di(unakan untuk 

memban(un keran(ka dari sebuah database# ada ; perintah yan( termasuk dalam &&L#yaitu C6EATE# ALTE6# dan &60P.

CREA$E Perintah yan( di(unakan untuk membuat# termasuk diantaranya database

 baru# tabel baru# iew abaru# dan kolom.

AL$ER Perintah ini di(unakan untuk merubah struktur tabel yan( telah dibuat.

Melin(kupi men((anti nama tabel. Menambah koom# men(ubah kolom# dan

men(hapus kolom.

DROP Perintah ini di(unakan untuk men(hapus database dan tabel. 

Contoh perintah &&L

'uatlah database den(an data seba(ai berikut

ode   %ame   Position  %ational $oot*specialist

7 Petr cech   9.    6ep ceko   L

:   Ianoic   6'   Serbia   6 

:! 9ary Cahill   C' In((ris 6  

! &aid lui   C' 'rail   6 

Laboratorium AkuntansiLanjut A Page 30

Page 35: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 35/48

;   Ashley Cole   L'   In((ris L

? $rank &M$ In((ris 6 

Lampard

> 6amires &M$ 'rail 6  7" 4uan Mata   LM$ Spanyol L

77 0scar CM$ 'rail 6  

7> 8aard   6M$ 'el(ia 6  

@   Torres C$ Spanyol 6  

-. PERIN$A" CREA$E

 Membuat databse den(anklubnamafaoritku QR

CREATE DATABASE db_name;

1ntuk melihat database yan( telah kita buat# (unakan perintah

SHOW DATABASES;

1ntuk mengakifkan database yan( in(in kita pakai# (unakan perintah

USE db_name;

Laboratorium Akuntansi Lanjut A Page 31

Page 36: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 36/48

Setelah men(aktifkan database# maka untuk membuat tabel dari database

RklubfaoritkuQnulisannya.Sintaksseba(aiberikut pe

CREATE TABLE nama_table

( olom! tipe_data opsi_kolom"

 olom# tipe_data opsi_kolom"

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

 olom% tipe_data

opsi_kolom" &R'MAR E 

(nama_kolom) ) *

Setelah membuat tabel# untuk melihat output dari tabel tersebut (unakan perintah

SHOW TABLES;

1ntuk memeriksa tabel yan( telah dibuat sesuai den(an spesifikasi yan( ditentukan#

(unakan perintah

DESCRIBE table_name; atau  DESC table_name;

Laboratorium Akuntansi Lanjut A Page32

Page 37: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 37/48

/. PERIN$A" AL$ER

Membuat field Rfoot kuadspecialichel(tQeaQpadantahmen((unatabel

ALTER TABLE table_name

ADD [COLUMN] (cl!mn_de"#n#t#n$%%%%&;

Setelah men-alankan perintah diatas maka tabel skuad*chelsea akan bertambah kolom

RfootspecialistQ.

3. PERIN$A" DROP

Apabila database yan( telah dibuat tidak dibutuhkan la(i# maka kita dapat

men(hapusnya# -ika kita men(hapus database maka tabel,tabel yan( ada didalamnya -u(a akan terhapus.

Laboratorium Akuntansi Lanjut A Page 33

Page 38: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 38/48

. PERIN$A" DML

&ML )&ata Manipulation Lan(ua(e+ merupakan sub bahasa SL yan( di(unakan untuk 

memanipulasi dalam database yan( telah dibuat# perintah yan( di(unakan diantaranya

adalah

INSER$ Perintah ini di(unakan untuk memasukkan data ke dalam tabel   yan(

sudah dibuat.

SELEC$ Perintah ini di(unakan untuk menampilkan isi dari tabel atau relasinya.

&ata yan( tampil dapat melalui console MySL atau pada aplikasi.

#PDA$E perintah ini di(unakan untuk memperbaharui data lama men-adi data

terbaru.

• REPLACE * Perintah men(embalikan sebuah informasi yan( menun-ukkan

 -umlah baris yan( dipen(aruhi.

• DELE$E Perintah ini di(unakan untuk men(hapus isi dari tabel. Pada saat

 perintah di-alankan# data yan( telah dihapus tidak dapat dikembalikan la(i.

Contoh perintah +ML

-. PERIN$A" INSER$

Memasukkan data secara bersamaan kedalam memasukkan data ke dalam tabel Rskuad*chelseaQ pe

di(unakan dalam setiap kolom. Lalu masukkan sintaks seba(ai berikut

 '%,ERT '%T- nama_table*

(nama_kol!"nama_kol#"$$$$$"nama_kol% 

 ) .AL/E,

(0data_kol!1"1data_kol#1"1$$$$$1"1data_ko (0data_kol!1"1data_kol#1"1$$$$$1"1data_kol%

Laboratorium Akuntansi Lanjut A Page 34

Page 39: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 39/48

/. PERIN$A" SELEC$

Perintah SELECT di(unakan untuk menampilkan kembalisebuah data yan( telah

disimpan didalam database. Pen(ambilan data dapat dilakukan den(an beberapa cara

diantaranya adalah

• Pen(ambilan data sederhana

1ntuk melihat data,data yan( telah dimasukkan ke dalam kolomQ R men((unakan sintaks

SELECT ' ROM table_name;

Selain itu perintah SELECT -u(a dapat di(unakan untuk men(ambil data berdasarkan

kolom,kolom# den(an menentukan nama kolom yan( akan diambil. 9unakan perintah

SELECT da"ta)_*#l#+an_,lm ROM da"ta)_table;

Laboratorium Akuntansi Lanjut A Page 35

Page 40: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 40/48

Membatasi suatu perintah SELECT den(an 28E6E

&en(an men((unakan 28E6E dapat men(ambil atau memilih baris data tertentu sa-a

dari tabel.

Contoh 7 mencari data dari database yan( sama,sama ne(ara asal 'rail

SELECT 'ROM da"ta)_table

WHERE bata-an_bata-an_!tama;

Contoh : Mencari skuad chelsea den(an foot*specialist L den(an hanya menampilkan

namanya.

SELECT da"ta)_*#l#+an_,lm ROM da"ta)_table

WHERE bata-an_bata-an_!tama;

Laboratorium Akuntansi Lanjut A Page36

Page 41: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 41/48

Men(urutkan pemilihan data men((unakan 06&E6 '5

Perintah -R+ER B  di(unakan untuk mengurutkan baris data.

Contoh 7 Men(urutkan baris data dimana kode dipen(aruhi oleh urutan national.

SELECT da"ta)_*#l#+an_,lm ROM 

da"ta)_table WHERE ,de ORDER B. nat#nal;

Membatasi pen(ambilan data men((unakan klausa LIMITPerintah LIMIT ber(una untuk men(ambil baris data berdasarkan posisinya dalam

sekumpulan baris data hasil pemilihan LIMIT mun(kin diberikan den(an satu atau dua

a(rument# yan( mana berupa.

LIMIT -umlah*baris

LIMIT -umlah*diabaikan# -umlah*baris

Contoh menampilkan tabel skuad*chelsea sebanyak ! baris pertama

Laboratorium Akuntansi Lanjut A Page37

Page 42: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 42/48

Men(elompokkan pemilihan baris data men((unakan klausa 9601P '5

Perintah 9601P '5 adalah fun(si untuk men(elompokkan data dalam sebuah

kelompok yan( ditun-uk. $un(si ini akan men(hasilkan kelompok data den(an

men(hilan(kan data yan( sama dalam satu tabel. 4adi# apabila dalam satu kolom terdapat

 beberapa data yan( sama# data yan( akan ditampilkan hanya salah satu.

Contoh menampilkan skuad berdasarkan national

3. PERIN$A" REPLACE

Perintah 6EPLACE men(embalikan sebuah informasi yan( menun-ukkan -umlah

 baris yan( dipen(aruhi. 4ika -umlah baris yan( dipen(aruhi oleh perintah 6EPLACE

adalah satu# baris data hanya ditambahkan ke dalam tabel tanpa ada proses men((anti baris

data yan( lain. &en(an men((unakan perintah

RE/LACE INTO nama_table 0ALUES 

(da"ta)_n#la#&;

Contoh Men(ubah penulisan national pada Torres dan 4uan Mata dari Spain men-adi

Spanyol

Laboratorium Akuntansi Lanjut A Page38

Page 43: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 43/48

;. PERIN$A" #PDA$E

Perintah 1P&ATE dipakai untuk men(ubah isi data dibaris, baris yan( ada

U/DATE nama_table SET 

1lm234data_ba)!4$

1lm534data_ba)!4$

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

,lmN34data_ba)!4

WHERE [,nd#-#];

Contoh merubah national R8aardQin((rismen-adiQ R

Laboratorium Akuntansi Lanjut A Page39

Page 44: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 44/48

1. PERIN$A" DELE$E

Men((unakan perintah &ELETE tetap harus den(an klausa 28E6E karena -ika

tidak# maka data dalam tabel akan terhapus semua.

Contoh men(hapus nama den(an kode :! karena terkena kartu merah

&ari (ambar diatas dapat terlihat bahwa pemain den(an kode :! sudah dihapus dari dalam

tabel skuad*chelsea.

Laboratorium Akuntansi Lanjut A Page40

Page 45: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 45/48

asus 7 'uatlah database den(an nama dan kelas anda kemudian buatlah

tabel dalam den(an data seba(ai berikut

Tabel Mahasiswa*Teladan

 %PM %AMA ALAMAT 4E%IS*ELAMI% %omer*hp

:::77::: Sarifudin 4l Te/as L ?>??

777::777 Intan 4l Spin/ P ?<>

;!;::7:: Claudia 4l 'o-on( P ?:7

:::"@:"> %oita 4l Tambun P ?7;

!::"@7!7 &inar 4l Samba L ?<=

!7:"@:?: Adam Leine 4l California L >;>:

:<:"@7"< Trais 4l Ausy L ?<= ?

:<:"@?>> Arturo idal 4l 'ritania L ?@@

!!:"@7"! 1dinson caanni 4l %apoli L ?>;;

:=:"@;>; Andrea Pirlo 4l Turin L ???

asus :

a+ Tampilkan tabel mahasiswa*teladan den(an hanya menampilkan kolom %PM#

nama# %o. 8P D

 b+ 1rutkanlah baris data dari tabel mahasiswa*teladan dimana %PM dipen(aruhi oleh

alamat D

c+ Tampilkan tabel mahasiswa*teladan den(an : baris pertamaD

d+ Tampilkan den(an urutan data npm den(an ! baris pertama dimulai dari baris ke =

D

Laboratorium Akuntansi Lanjut A Page 41

Page 46: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 46/48

I%%E6 40I%

&en(an inner -oin# tabel akan di(abun(kan dua arah# sehin((a tidak ada data yan( %1LL

)koson(+ di satu sisi. Seba(ai contoh

'uatlah tabel berikut ini

Tabel 9a-i

9olon(an 9a-i 'onus

7A 7:.""".""" ;."""."""

7' 7!.""".""" !."""."""

:A 7>.""".""" <."""."""

:' 7@.""".""" =."""."""

:C :<.""".""" >."""."""

Tabel Pe(awai

Tabel Status

.ode Status

T Tetap

S   Sementara

8   8onorer 

 %IP   %ama   Alamat 9olon(an   .ode

@""7 Adipati Emirates 7A 8

@"": &aru Etihad 7' 8

@""; 4unaedi   Camp nou :A S

@""! 6aian San siro :'   T

@""< $endy 0ld Trafford 7' 8

@""= Sandy Allian Arena :A S

@""> Sarifudin Stamford brid(e :C   T

7. 'uatlah table pe(awai men((unakan perintah C6EATE TA'LE dan masukan data

table pe(awai den(an perintah I%SE6T I%T0# kemudian (unakan perintah

SELECT$60M untuk melihat isi table. 1lan(i lan(kah tersebut pada semua tableD

:. Men((unakan perintah inner -oin untuk

a. melihat (a-i pe(awai sbb

 Select pegawai.NIP,pegawai.nama,gaji.gaji 

From pegawai inner join gaji 

Page 47: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 47/48

Page 48: Modul Praktikan Audit It

7/24/2019 Modul Praktikan Audit It

http://slidepdf.com/reader/full/modul-praktikan-audit-it 48/48

On pegawai.golongan=gaji.golongan;

 b. Melihat (a-i# bonus# dan status pe(awai

 Select pegawai.NIP,pegawai.nama,status.status,gaji.gaji,gaji.bonus

From pegawai inner join status inner join gaji 

On pegawai.golongan=gaji.golongan and status.kode=pegawai.kode;