1. NAMA : MUHAMMAD RIZQI TOHOPI
NIM : 131312027
KELAS :A
SEMESTER : II
TUGAS : LAPORAN PRAKTIKUM 2
MATA KULIAH : BASIS DATA II
MATERI : UPDATE, DELETE, ALTER, DROP, DESC
LAPORAN PRAKTIKUM
Pada praktikum kedua mata kuliah Basis Data II, kami melakukan Praktikum perintah dasar mysql
pada localhost/phpmyadmin di browser (GUI).
Yang pertama saya lakukan, aktifkan XAMPP
Kemudian saya masuk ke http://localhost/phpmyadmin/. Melalui Browser Mozilla Firefox
Kemudian saya membuat database baru. Caranya, pada form Create new database masukkan nama
database yang akan dibuat (Database Penjualan) kemudian pilih create. Setelah itu pada form
create new tablePenjualan, isikan nama tabel sesuai database dalam hal ini saya menggunakan
tabel Barang dan masukkan berapa bnyak field yang akan digunakan, pilih Go.
1
2. Akan muncul kotak dialog, dimana saya akan memasukkan field-field yang dibutuhkan. Jangan
lupa untuk memberikan Primary Key pada field Id dalam kotak dialog Index kemudian Save.
Setelah pengisian field, yang saya akan lakukan yakni memasukkan isi pada field-field yang sudah
saya buatkan tadi. Caranya pilih Insert kemudian akan muncul form Barang. Untuk penginputan
banyaknya kolom baris yang akan digunakan, diatur pada Restart Insertion Rows di bagian bawah
form. Disini saya akan menggunakan 10 rows. Disetiap form field, hilangkan centang Ignore.
Kemudian isikan semua data field, pada Value.
Tampilan diatas merupakan tampilan setelah di masukkan data dari semua field.
2
3. Percobaan!!!
1. Mengubah Stok baris pertama menjadi 15
Untuk menuliskan Syntax, klik SQL pada tampilan phpMyAdmin.
UPDATE barang SET stok = 15 WHERE id = B02;
Jika tidak mengalami ERROR, maka syntax yang digunakan benar. Untuk melihat hasil
perubahan dari Syntax tersebut pilih Browse.
2. Menghapus Record pada baris pertama
DELETE FROM barang WHERE id = B02;
3
4. Pada perintah ini akan muncul kotak dialog, yang menanyakan apakah anda akan betul-betul
menghapus record baris ini atau tidak. Jika anda memilih OK, maka record baris pertama
dengan syntax tersebut akan terhapus.
Tampilan Browse
3. Menambahkan kolom baru dengan nama Distributor bertipe Char
ALTER TABLE barang ADD distributor char(15);
Tampilan Browse
4
5. 4. Mengubah nama kolom Distributor menjadi Penyalur bertipe Char
ALTER TABLE barang CHANGE distributor penyalur char(15);
Tampilan Browse
5. Menghapus kolom Penyalur
ALTER TABLE barang DROP penyalur;
5
6. Tampilan Browse
SOAL
1. Ubah harga beli pada baris terakhir menjadi 10000
update barang set harga_beli ='10000' where id ='B10';
Tampilan Browse
6
7. 2. Ubah harga jual untuk LIFEBUOY jenis SABUN MANDI menjadi 4000
Update barang set harga_beli =4000 where id =B03;
Tampilan Browse
3. Ubah harga jual dan harga beli untuk SHAMPO PANTENE
update barang set harga_beli ='20000',harga_jual ='22000' where id ='B09'
7
8. Tampilan Browse
4. Tambahkan sebuah kolom PRODUKSI bertipe CHAR
Alter table barang add Produksi char(15);
Tampilan Browse
5. Ubah tipe data kolom PRODUKSI menjadi INT
Alter table barang change Produksi Produksi int;
8
9. Tampilan Browse
6. Buat satu buah database : COBA_DROP
Cara membuat database COBA_DROP sama seperti pembuatan database Penjualan.
7. Buat satu buah tabel : COBA_DROP ( coba int)
Cara membuat tabel COBA_DROP (INT) sama seperti pembuatan tabel barang.
Tampilan Browse
8. Hapus tabel COBA_DROP
Drop table coba_drop
9
11. TUGAS
1. Lakukan UPDATE isi sebuah kolom pada sebuah record
Praktikum ini saya akan memasukkan syntax melalui SQL dengan perintah;
update barang set nama_barang = Ciptadent where id=B10
Tampilan Browse
Merubah sebuah kolom pada sebuah record yakni nama_barang. Nama_barang semula
PEPSODENT menjadi CIPTADENT.
2. Lakukan UPDATE isi 2 buah kolom pada sebuah record
Praktikum ini saya akan memasukkan syntax melalui SQL dengan perintah;
update barang set harga_beli = 3000,harga_jual= 5000 where id= B03
11
12. Tampilan Browse
Perintah ini merubah atau memperbaharui data 2 kolom pada sebuah record yakni kolom
harga_jual dan kolom harga_beli. Harga_jual sebelumnya 4000 menjadi 3000 dan harga_beli
sebelumnya 4000 menjadi 5000.
3. Hapus salah satu record
Praktikum ini saya akan memasukkan syntax melalui SQL dengan perintah;
Delete from barang where id=B03;
Tampilan Browse
Perintah ini, menghapus sebuah record menggunakan perintah DELETE, dimana dalam
pemasukkan syntax hanya salah satu field dikarenakan salah satu field sebagai perwakilan untuk
menghapus sebuah record.
4. Tambahkan satu kolom baru pada tabel yang sudah ada.
Praktikum ini saya akan memasukkan syntax melalui SQL dengan perintah;
Alter table barang add Penyalur char (15);
12
13. Tampilan Browse
Perintah ini, menambahkan satu kolom pada tabel yang sudah ada yakni menambahkan kolom
Penyalur.
5. Isikan data pada kolom yang sudah dibuat pada nomor 4
Untuk melakukan penginputan data pada phpMyadmin, harus di input satu per satu. Jika
menggunakan cara penginputan sebagaimana yang telah dilakukan sebelumnya yakni melalui
INSERT, akan muncul pesan error jika hanya di inputkan kolom penyalur. Harusnya di inputkan
semua.
Praktikum ini saya akan memasukkan syntax melalui SQL dengan perintah;
Update barang set penyalur =Aksindo where id =B04;
Tampilan Browse
Perintah ini, menginput data Penyalur. Dimana dalam proses penginputan dilakukan satu per satu
pada setiap record pada field penyalur.
13
14. 6. Buat satu buah database dan satu buah tabel didalamnya
Cara membuat database baru, sama seperti membuat database pada database Penjualan. Untuk
pembuatan tabelnya pun, sama seperti membuat tabel barang yang sudah dilakukan praktikum
sebelumnya.
7. Lakukan penghapusan tabel dan database yang sudah dibuat pada nomor 6
Menghapus Tabel
Drop table barang;
Pilih SQL untuk memasukkan syntax.
Hasil Browse
Menghapus Database
Drop database Penggadaian;
14