Laporan praktikum2

15
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.

Transcript of Laporan praktikum2

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.

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.

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‟;

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

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;

6

Tampilan Browse

SOAL

1. Ubah harga beli pada baris terakhir menjadi 10000

update barang set harga_beli ='10000' where id ='B10';

Tampilan Browse

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'

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;

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

10

9. Hapus database COBA_DROP

Drop database coba_drop;

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’

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);

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.

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;

15

Pilih SQL untuk memasukkan syntax.

Hasil Browse