Anda di halaman 1dari 12

LAPORAN PRAKTIKUM

K$las

SISTEM BASIS DATA ( MySQL 3 Malam %

Tanda Tangan
 Nama Praktikan NPM Mahasiswa Tanggal Kumpul Praktikan

Angga Oxandry R 14143704 17!1"!"01#

Tanda Tangan
 Nama P$nilai Tanggal K&r$ksi Nilai'&s$n

Fakultas Ilmu Kompute

U!"#es"tas Pem$a!%u!a! Pa!&a Bu'"

Me'a!

*+
KATA PEN,ANTAR 

P$rtama!tama p$nulis pan(atkan pu(i syukur k$pada yang Tuhan yang Maha

)sa*kar$na tanpa rahmat dan ridh&!N+A, p$nulis tidak dapat

m$ny$l$saikan tugasprakt$k -A. yaitu m$m/uat ap&ran Praktikum .ist$m asis

'ata 2 Mysl  d$ngan /aik dan s$l$sai t$pat waktu* P$nulis (uga m$ngu5apkan

t$rimakasih k$pada d&s$n p$ngampu mata kuliah ini yang m$m/$rikan

p$nulis k$s$mpatan untuk m$nulis lap&ran praktikum dan t$man!t$man yang

s$lalu s$tia m$m/$rikan

 p$ndapatnya* P$ndapat t$man!t$man sangat m$m/antu dalam m$ng$r(akan

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

 p$m/uatan lap&ran praktikum ini, s$hingga P$nulis /isa m$ny$l$saikan

lap&ran ini d$ngan /aik* P$nulis m$maparkan t$ntang p$m/ahasan

m$ng$nai praktikum

.'2mysl* 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$m/uatan lap&ran ini t$rdapat k$salahan yang /$lum p$nulis k$tahui*

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*

M$dan, '$s$m/$r "01#

P$nyusun
DAFTAR ISI

KATA PEN,ANTAR-------------------------------"

DAFTAR ISI--------------------------------------------------""

BAB I PENDA.ULUAN-----------------------------*

1*1 atar $lakang******************************************* *********************************** *********** 1


1*" Tu(uan Praktikum************************************************************* ************************
1*3 Manaat Praktikum*********************************************************** ************************

BAB II LANDASAN TEORI--------------------------------------------------------------------


"*1 'asar!dasar My.8********************************************************** *******************
***** "*1*1 M$ng$l&la 'ata/as$ My.8****************************************
****************
"*" P$rintah My.8*************************************************** *************************************
"*"*1 P$ng$rtian Primary K$y and 9&r$ign
k$y************************************* "*"*" :u/ungan Antar Ta/
$l******************************************************************* "*"*3 M$masukkan 'ata
************************************************************************ "*"*4 M$nampilkan
'ata *********************************************************************** "*"*# M$nghapus
'ata *************************************************************************** "*"*; M&diikasi
'ata **************************************************************************** "*"*7
P$ngurutan 'ata ***************************************************************************
"*3 ap&ran di My.8 ***********************************************************************************

BAB III .ASIL PER/OBAAN-------------------------------------------------- ------------

BAB I0 ANALISA .ASIL PER/OBAAN------------------------------------------ --


BAB 0 PENUTUP--------------------------------------------------------------------- ---------------
4*1 K$simpulan*********************************************************************************************
4*" .....aran*******************************************************************************************************

DAFTAR PUSTAKA----------------------------------------------- ----------------- -------------------

BAB I

PENDA.ULUAN

*-* Lata Belaka!%


.uatu aplikasi t$rdiri atas s$kumpulan pr&gram aplikasi, il$ data, dan pr&s$dur 

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$5iik 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

dilakukannya int$gritas data* '$ngan k$t$r/atasan t$rs$/ut, p$mr&s$san il$

tradisi&nal kurang m$mpunyai k$luw$san dan tidak m$ndukung p$makaian

data /$rsama* :al ini m$ny$/a/kan tidak dapat dilakukannya p$rtukaran

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

Akad$mik di k$/anyakan s$k&lah masih dilakukan s$5ara manual, yaitu 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

m$ngatasinya, dik$nalkan k&ns$p /aru yang dis$/ut /asis data*

*- Tu1ua! Pakt"kum


Tu(uan dari p$nulisan ini antara lain agar mahasiswa dapat m$n($laskan k&ns$p

dasar /asis data, m$m/uat aplikasi d$ngan m$nggunakan .8y&g s$hingga dapat

m$ngurangi t$r(adinya duplikasi data dan m$m/uat data m$n(adi t$ratur

s$rta t$r&rganisir d$ngan /aik*

*-2 Ma!3aat Pakt"kum


Adapun manaat yang diharapkan p$nulis dalam p$n$litian ini adalah s$/agai

 /$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 .8y&g
2- M$nam/ah wawasan dan p$ng$tahuan s$hu/ungan d$ngan

p$ran5angan sist$m /asis data*

BAB II
LANDASAN TEORI
-* Dasa4'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

.8 pada umumnya in&rmasi t$rsimpan dalam ta/$l!ta/$l yang s$5ara

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

My.8 yang s$ring digunakan<

-*-*Me!%elola Data$ase MySQL

-ntuk m$ng$l&la data/as$ My.8 m$nggunakan Pr&mpt 'O. 2t&&l

5&mmand lin$ dan Pr&gram -tility 2P:PMyAdmin* .$lan(utnya aks$s k$

data/as$ hal yang harus kita lakukan adalah k&n$ksi k$ data/as$,

8u$ry@p$rmintaan data dan p$mutusan k&n$ksi*K&n$ksinya m$nggunakan us$r 

r&&t* Adapun 5ara m$ngk&n$ksikannya d$ngan m$nggunakan us$r r&&t adalah <

1*alankan 'O. pr&mpt*


"*Aktikan dir$kt&ri dimana il$ mysl*$x$ /$rada* Pada Bampp<

%<CPr&gram 9il$s C xampp C mysl C /in*


3* K$mudian k$tikkan< mysl Dh l&5alh&st Du r&&t*

:asilnya dapat kita lihat pada ta/l$ di /awah ini <


M$ng$l&la 'ata/as$ d$ngan Pr&mpt 'O. adalah d$ngan m$m/uat

data/as$ /aru, %ara untuk m$m/uat s$/uah data/as$ /aru adalah d$ngan p$rintah<

&eate 'ata$ase !ama'ata$ase-%&nt&h<&eate 'ata$ase '$5kampus6

K$mudian -ntuk m$m/uka s$/uah data/as$ dapat m$nggunakan p$rintah /$rikut

ini< use !ama'ata$ase- %&nt&h< use '$5kampus- K$mudian, P$rintah untuk 

m$m/uat ta/$l /aru adalah< 5r$at$ ta/l$ namata/$l 2studuktu* %&nt&h< &eate

ta$le t$l5kaya7a! (!"k "!t(8) !ot !ull p"may key9 !ama &:a(8) !ot !ull9

alamat &:a(*) !ot !ull9 3akultas &:a() !ot !ull9 us"a "!t() !ot !ull)-

Pr&s$snya dapat kita lihat s$p$rti gam/ar di /awah ini <


BAB I0

ANALISA .ASIL
PER/OBAAN

'ari hasil p$r5&/aan t$rs$/ut, My.8 adalah aplikasi yang mudah

untuk dip$la(ari dan m$rupakan aplikasi yang s$d$rhana namun m$miliki /anyak

manaat* Pada saat kita ingin m$m/uat data/as$ My.8 m$nggunakan %M'

t$rl$/ih dahulu kita masuk k$ dalam My.8nya 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

kurang atau l$/ih s$dikitpun* Namun,

 (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

%M' pada saat ingin m$nggunakan Aplikasi My.8 mungkin akan

k$/ingungan tapi (ika sudah t$r/iasa m$nggunakan Aplikasi My.8

mungkin tidak akan k$/ingungan lagi m$nggunakannya dari %M'*


BAB 0

PENUTUP

$rdasarkan p$n($lasan di atas, maka p$nulis dapat m$m/$rikan k$simpulan dan

saran s$/agai /$rikut <

+-* Kes"mpula!

asis data adalah s$kumpulan r$lasi data p$rsist$n yang s$5ara

l&gika t$rhu/ung dimana data t$rs$/ut m$rupakan d$skripsi dari satu atau l$/ih

akti=itas dari &rganisasi yang /$rsangkutan yang digunakan yang

diran5ang d$mi m$m$nuhi k$/utuhan &rganisasi* .8y&g adalah aplikasi

5li$nt My.8 yang sangat p&pul$r digunakan di 6nd&n$sia* Aplikasi ini

m$miliki /anyak itur yang m$mudahkan p$ngguna m$lakukan administrasi

maupun m$lakukan p$ng&lahan data My.8* .$dangkan My.8 itu s$ndiri

adalah data/as$ s$r=$r yang dapat m$nyimpan s$(umlah /asis data yang dapat di

aks$s &l$h pr&gram 5li$nt2My.8

%&mmand in$ %li$nt, maupun pr&gram aplikasi p$ngaks$san data /isa dilakukan

d$ngan /ahasa .82stru5tur$ u$ry languag$* .$lain daripada itu,

s$t$lah m$lakukan praktikum struktur dasar sl, 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 2i$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$ntiikasi suatu /aris dalam ta/$l* Nilai dari primary k$y

adalah unik* k$mudian dalam hal m$m/uat,m$nghapus,m$m&diikasi data,dll kita

t$lah m$ng$tahuinya /aik dalam my.l maupun P&stgr$$ * dan

(uga
 p$nd$klarasian antara k$dua sl tidak /$r$/$da (auh*

+- Saa!

Agar kita dapat d$ngan mudah m$lakukan p$ng&lahan data s$/aiknya kita

m$mp$r/anyak p$mahaman .8y&g* K$ma(uan 5&mput$r dimasa m$ndatang

diharapkan dapat m$m/antu s$mua ($nis p$k$r(aan manusia s$hingga m$r$ka

mampu m$ny$l$saikan p$k$r(aan m$r$ka d$ngan 5$pat kar$na dimasa d$pan

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$@mysl@41;!mysl!klas
dasar!dalam!sl*html http<@@ramadaniitriana*/l&gsp&t*5&m@"013@04@p$ng$rtian!primary!k$y!dan!
k$y*html
mysl*phi!int$grati&n*5&m@mysl!5li$nt@sly&g http<@@duniaw$/ra! inspirasiku*/l&gsp&t*5&m

Anda mungkin juga menyukai