30
Page 1 of Materi Praktikum IF3111 Basis Data Materi Praktikum IF3111 Basis Data Rabu, 15 Desember 2004 15.00- 17.00 Lab Informatika Dasar 1 Praktikum 1 Mater i : - melakukan koneksi MySQL ke server - memutuskan koneksi MySQL dari server Catatan : - Melakukan koneksi pada server Untuk melakukan koneksi pada server, masuklah ke SSH Semeru, kemudian pada prompt shell, ketikkan perintah berikut : shell> mysql -u user -p Enter password: ******** Dengan user merupakan if1YXXX (dengan Y merupakan digit terakhir angkatan, dan XXX merupakan 3 digit terakhir NIM), dan password merupakan if1YXXX (dengan Y merupakan digit terakhir angkatan, dan XXX merupakan 3 digit terakhir NIM) Jika koneksi berhasil, pada layar akan muncul sebagai berikut : shell> mysql -u user -p Enter password: ******** Welcome to the MySQL monitor. Commands end with ; or \ g. Your MySQL connection id is 25338 to server version: 4.0.14- log

(502999421) Materi Praktikum IF3111 Basis Data

  • Upload
    bapao

  • View
    221

  • Download
    1

Embed Size (px)

DESCRIPTION

Tugas

Citation preview

Page 1 of 15MateriPraktikum IF3111 BasisData AsistenIF3111 BasisDataMateri Praktikum IF3111 Basis DataRabu, 15 Desember200415.00-17.00Lab InfrmatikaDasar 1Praktikum 1Materi :- melakukankoneksi MySQL ke server- memutuskankoneksiMySQL dari serverCatatan : -Me!akukankneksi "a#a ser$erUntukmelakukankoneksipadaserver,masuklahkeSSH Semeru,kemudianpadaprompt shell,ketikkanperintah berikut :shell> mysql -u user -pEnter password: ********Denganuser merupakanif1YXXX (dengan merupakandigit terakhirangkatan,dan!!!merupakan"digitterakhir#$M%,danpass&ordmerupakanif1YXXX (dengan merupakandigit terakhir angkatan,dan !!! merupakan" digit terakhir #$M%'ika koneksi berhasil,pada layar akan mun(ul sebagai berikut :shell> mysql -u user -pEnter password: ********WelcometotheyS!"monitor#$ommandsendwith%or&'#Your yS!" connection id is ()**+ to ser,er ,ersion: -#.#1--lo'/ype 0help%0 or 0&h0 for help# /ype 0&c0 to clear the 1uffer# mysql>Memutuskankneksi#ari %er$erUntuk memutuskankoneksi dari server, maka (ukup ketikkanperintah berikut :mysql> !23/4yePraktikum 2Materi :- pembuatanbasis data- penggunaanbasis data- penghapusanbasis dataCatatan :- pada praktikumkali ini, tidak akan dibuat basis data baru- pada praktikumkali ini, tidak akan dilakukanpenghapusanbasis dataMembuat#an men&&unakan#atabaseSebelumkitamembuatbasisdatabaru,kitadapatmelihatbasisdataapasa)ayangsudah ada dalam MySQL,dengan mengetikkanperintah berikut :mysql> SH5W 67/747SES%8----------89 6ata1ase 98----------89 mysql99 test 99 tmp98----------8*ada layar, akan ditampilkanbasis data apa sa)a yang sudah ada+Untukmembuat sebuahdatabase padaMySQL, dapatdilakukan dengan perintah berikut :mysql> $:E7/E 67/747SE 3; 2SE test6ata1ase chan'ed *adapraktikumkaliini,tidakakandibuatbasisdatabaru+Setiapuseryangmemilikiloginkemys,lsudahdibuatkan basisdatauntukmasing-masinguser, dengan nama basis data sama dengan nama user-id (if1YXXX%+mysql> 2SE ifYXXX6ata1ase chan'edMen&'a"us#atabaseUntuk menghapussebuah database,(ukup dilakukandengan perintah:mysql> 6:5= 67/747SE 3; EX3S/S test%'ika kita melakukanperintah show data1ases, maka basis data test tidak akan mun(ul lagi+ *adapraktikum kaliini,kitatidakakanmelakukan perintah penghapusan basis dataPraktikum 3Materi :- *embuatantabel se(ara manual- *embuatantabel dengan menggunakan.ile s(ript- *enghapusantabelCatatan :- /lausa yang berada di antara 01 bersi.at optional- untukpraktikumselan)utnyaakandigunakanskemabasisdatasebagaiberikut:%()M* B*%I% D*+* STOREMembuattabe! se,ara manua!Sebelummelakukanpembuatantabelbaru,kitadapatmelihattabelapasa)ayang sudah ada dengan melakukanperintahberikut :mysql> SH5W /74"ES% Empty set >.#.. sec?2asil perintahdi atas menun)ukkanbah&a basis data kita masih kosong+Untukmembuattabelcate'ories berdasarkan skemadiatas,dapatdilakukan dengan perintahberikut :$:E7/E /74"E 3; @? descri1e cate'ories%8--------------8--------------8------8-----8---------8-------89 ;ield9 /ype 9 indeCDcolDnameA###?or 766 2indeCDcolDnameA## #?or 7"/E: G$5"2? adalah .ungsi yang mengembalikan&aktu saat ini+S select * from cutomers%menampilkansemua .ield yang ada pada tabel customersS select =roduct