K$las
Tanda Tangan
Nama Praktikan NPM Mahasiswa Tanggal Kumpul Praktikan
Tanda Tangan
Nama P$nilai Tanggal K&r$ksi Nilai'&s$n
Me'a!
*+
KATA PEN,ANTAR
P$rtama!tama p$nulis pan(atkan pu(i syukur k$pada yang Tuhan yang Maha
'ata 2 Mysl d$ngan /aik dan s$l$sai t$pat waktu* P$nulis (uga m$ngu5apkan
tugas lap&ran praktikum ini* 'an 6si lap&ran ini (uga diam/il dari /$/$rapa sum/
$r lain agar dapat m$ndapat k$pastian mat$ri dari yang t$lah ada* P$nulis /
$rt$rima kasih
/agi pihak!pihak yang s$5ara langsung atau tidak langsung m$m/antu dalam
m$ng$nai praktikum
.'2mysl* P$nulis /$rharap agar lap&ran praktium yang di tuliskan ini nantinya
dapat /$rguna /agi p$m/a5a* P$nulis (uga /$rharap, lap&ran ini dapat m$m/$rikan
in&rmasi yang di/utuhkan /agi siapa sa(a yang m$m$rlukannya* 'an apa/ila dalam
P$nulis m$n$rima kritik s$rta saran untuk lap&ran yang masih (auh dari s$mpurna
ini, agar k$d$pannya P$nulis dapat m$nyusun lap&ran praktikum yang l$/ih /aik*
P$nyusun
DAFTAR ISI
KATA PEN,ANTAR-------------------------------"
DAFTAR ISI--------------------------------------------------""
BAB I PENDA.ULUAN-----------------------------*
BAB I
PENDA.ULUAN
yang m$ng$r(akan suatu pr&s$s atau ungsi* ...$tiap pr&gram aplikasi didalam suatu
lingkungan p$mr&s$san il$ tradisi&nal, khusus /$r&p$rasi pada il$ data yang di/uat
sp$5iik untuk aplikasi itu* Antar il$ data 2 di dalam satu aplikasi atau antar aplikasi
tidak ada hu/ungan, dan pada umumnya data did$inisikan dan disusun d$ngan
5ara yang /$r/$da untuk s$tiap aplikasi* K$nyataan ini m$m/uat sulit
data antar aplikasi, dan s$ring t$r(adi t$rpaksa harus dilakukan p$ng$tikan
ulang data dari satu aplikasi k$ aplikasi yang lain* .$lain itu P$mr&s$san
/asis data s$/agai p$rangkat andalan sangat dip$rlukan &l$h /$r/agai institusi
dan p$rusahaan* Misalnya sa(a s$p$rti s$k&lah, .aat ini p$ng&lahan data
yang masih di5atat k$dalam s$/uah /uku atau arsip s$p$rti data siswa, data guru,
data a/s$nsi siswa, dan data nilai siswa* Kar$na p$ng&lahan data masih dilakukan
s$5ara manual, maka dalam p$ng&lahan data akad$mik s$ring t$r(adi duplikasi data,
data akad$mik yang tidak t$ratur dan tidak t$r&rganisir d$ngan /aik, s$hingga untuk
dasar /asis data, m$m/uat aplikasi d$ngan m$nggunakan .8y&g s$hingga dapat
/$rikut <
*- Mahasiswa dapat m$n($laskan k&ns$p /asis data d$ngan /aik
- Mahasiswa mampu m$m/uat aplikasi d$ngan m$nggunak an .8y&g
2- M$nam/ah wawasan dan p$ng$tahuan s$hu/ungan d$ngan
BAB II
LANDASAN TEORI
-* Dasa4'asa MySQL
My.l adalah s$/uah p$rangkat lunak syst$m mana($m$n /asis data .8 atau
'M. yang multithr$ad, multi!us$r, d$ngan s$kitar ; (uta instalasi dis$luruh dunia*
My.8 m$rupakan s$r=$r /asis data dimana p$mpr&s$san data t$r(adi di s$r=$r, dan
client hanya m$ngirimkan data s$rta m$minta data* Ol$h kar$na p$mpr&s$san t$r(adi
di s$r=$rs$hingga p$ngaks$san data tidak t$r/atas 2.&lihin, "010 < 10* 'alam /ahasa
l&gi5 m$rupakan struktur dua dim$nsi t$rdiri dari /aris 2row atau record
dan k&l&m 2column atau field * 'alam s$/uah database dapat t$rdiri
dari /$/$rapa table* M$nurut >hitt$n, $ntl$y, dan 'ittman 2"004, p#"1, table
m$rupakan $kui=al$nsi
/asis data r$lasi&nal dari s$/uah file* 'ata yang t$rdapat pada ta/$l /$rupa i$ld!i$ld
yang /$risi nilai dari data t$rs$/ut* Nilai data dalam i$ld m$miliki tip$ data s$ndiri!
s$ndiri* %&nt&h< n&m&r karyawan< /$rtip$ int$g$r d$ngan l$/ar i$ld 10?
nama karyawan< /$rtip$ karakt$r d$ngan l$/ar 100? dan i$ld alamat< /
$rtip$ =ar5har
d$ngan l$/ar i$ld max "##* $rikut ini adalah /$/$rapa tip$ data pada
r&&t* Adapun 5ara m$ngk&n$ksikannya d$ngan m$nggunakan us$r r&&t adalah <
data/as$ /aru, %ara untuk m$m/uat s$/uah data/as$ /aru adalah d$ngan p$rintah<
m$m/uat ta/$l /aru adalah< 5r$at$ ta/l$ namata/$l 2studuktu* %&nt&h< &eate
ta$le t$l5kaya7a! (!"k "!t(8) !ot !ull p"may key9 !ama &:a(8) !ot !ull9
alamat &:a(*) !ot !ull9 3akultas &:a() !ot !ull9 us"a "!t() !ot !ull)-
ANALISA .ASIL
PER/OBAAN
manaat* Pada saat kita ingin m$m/uat data/as$ My.8 m$nggunakan %M'
t$rl$/ih dahulu kita masuk k$ dalam My.8nya namun (angan lupa kita harus
m$n!.tart My.8 dan Apa5h$nya t$rl$/ih dahulu* Kar$na (ika /$lum kita .tart
My.8 nya kita tidak akan /isa masuk k$ dalam My.8 m$nggunakan %M'*
Pada saat ingin m$m/uat ta/l$ (angan lupa t$rl$/ihdahulu harus kita pilih
data/as$ untuk t$mpat ta/l$nya* Kar$na (ika kita t$lah m$m/uat data/as$ dan /
$lum di pilih data/as$ mana yang akan diisi ta/l$* -ntuk m$milih data/as$nya hanya
p$rlu m$g$tikkan 2us$ namaHdata/as$* 'alam p$g$tikan sintax tidak /&l$h ada yang
(ika sintaxnya huru /$sar atau huru k5il itu tudak masalah* Tapi ingat
(angan ada satu titik atau k&mapun yang t$rl$wat* ika sudah t$r/iasa d$ngan
PENUTUP
+-* Kes"mpula!
l&gika t$rhu/ung dimana data t$rs$/ut m$rupakan d$skripsi dari satu atau l$/ih
adalah data/as$ s$r=$r yang dapat m$nyimpan s$(umlah /asis data yang dapat di
%&mmand in$ %li$nt, maupun pr&gram aplikasi p$ngaks$san data /isa dilakukan
s$t$lah m$lakukan praktikum struktur dasar sl, kita dapat m$ng$tahui p$r/
$daan antara
primary k$y dan &r$ign k$y itu s$p$rti apa, dan dalam m$r$lasikannya
gimana* Primary k$y adalah atri/ut 2i$ld yang dipilih untuk m$n$ntukan struktur
st&rag$
pada &rganisasi il$ multi k$y, adapun k$y lainnya dis$/ut d$ngan s$5&ndary k$y*
P$ng$rtian lainya Primary K$y adalah suatu nilai dalam /asis data
yang
digunakan untuk m$ngid$ntiikasi suatu /aris dalam ta/$l* Nilai dari primary k$y
(uga
p$nd$klarasian antara k$dua sl tidak /$r$/$da (auh*
+- Saa!
Agar kita dapat d$ngan mudah m$lakukan p$ng&lahan data s$/aiknya kita
t$kn&l&gi akan s$makin 5anggih dan s$mua p$k$r(aan dik$r(akan d$ngan syst$m
k&mput$risasi
Da3ta pustaka
* 2"011* Sistem basis data dalam paket five in on e* akarta< )l$x m$dia k&mputind&*
dul* 2"000* Konsep dan Tuntunan Praktis Basis Data* +&gyakarta< Andi
A5hmad* "010* MySQL 5 Dari Pemula in!!a Ma"ir* akarta< raha 6lmu
$ntl$y, dkk* "004* Metode Desain dan #nalisis Sistem* akarta < Andi http<@@www*t$rmasm$dia*5&m@data/as$@mysl@41;!mysl!klas
dasar!dalam!sl*html http<@@ramadaniitriana*/l&gsp&t*5&m@"013@04@p$ng$rtian!primary!k$y!dan!
k$y*html
mysl*phi!int$grati&n*5&m@mysl!5li$nt@sly&g http<@@duniaw$/ra! inspirasiku*/l&gsp&t*5&m