Laporan Praktikum SMBD Modul 2

 LAPORAN PRAKTIKUM

SISTEM MANAJEMEN BASIS DATA










DISUSUN OLEH :

Nurintan Yuliani
2015091076
SI 2015 B



Laboraturium Komputer
UNIVERSITAS KUNINGAN
Jl.Cut Nyak Dhien No.36A Cijoho Kuningan Telp.Faks/ : 0232-874824
2016/2017










 MODUL II

SELECT INDEX FROM







A. Dasar Teori

            Perintah umum perintah Select Index From :
                        SELECT * | {[DISTINCT] colomn | expression [alias],...}
                        FROM  table;





B. PreTest

1. Apa fungsi dari perintah Select ?
2. Apa maksud dari penggunaan DISTINCT dalam bentuk umum Select ?
3. Apa fungsi dari penggunaan perintah Select Index From ?

Jawab.

1. perintah yang berfungsi untuk menampilkan sebuah tabel atau data yang diminta pengguna contohnya jika kita membuat sebuah tabel dengan nama Product dan akan menampilkannya gunakan perintah "Select*from product" itu berarti semua tabel product akan di tampilkan

2. Select distinct adalah untuk menampilkan hasil query mysql jika ada row yang isinya sama, maka hanya akan diambil salah satu nya saja.

3. berfungsi untuk mempercepat pencarian data dan untuk peningkatan kemampuan menyeluruh dari proses yang ada.






C. PRAKTIKUM.


1. pertama ini adalah tabel dari Product yang mempunyai 5 kolom yaitu ProdNo,ProdName,ProdMfg,ProdQOH,ProdPrice.



2. untuk praktikum ini kita akan mencoba menampilkan bebrapa kolom yang sudah di tentukan di modul yaitu menampilkan kolom ProdNo,ProdQOH dengan perintah.

SELECT ProdNo,ProdQOH FROM Product ---> jadi perintah SELECT adalah untuk menampilkan tabel,data,kolom yang di inginkan dan ProdNo,ProdQOH  data kolom yang akan ditampilkan selanjutnya FROM adalah perintah untuk tujuan kolom pada tabel apa yang akan ditampilkan yaitu pada tabel Product.




3.yang selanjutnya adalah tabel Salesman yang mempunya 7 kolom yaitu EmpNo,EmpFirstname,EmpLastname,EmpPhone,EmpEmail,SupEmpNo,EmpCommRate




4. untuk praktikum ini kita akan mencoba menampilkan bebrapa kolom yang sudah di tentukan di modul yaitu menampilkan kolom EmpLastname,EmpCommRate dan penambahan EmpCommRate+200 dengan perintah.

SELECT EmpLastname,EmpCommRate,EmpCommRate+200 FROM Salesman ---> jadi perintah SELECT adalah untuk menampilkan tabel,data,kolom yang di inginkan dan EmpLastname,EmpCommRate,EmpCommRate+200 data kolom yang akan ditampilkan pada EmpCommRate+200 maksudnya nilai di kolom CommRate ditambah 200 sehingga data-data dikolom akan berubah karna sudah ditanbah 200.
selanjutnya FROM adalah perintah untuk tujuan kolom pada tabel apa yang akan ditampilkan yaitu tabel Salesman.





5. Praktikum terkhir adalah dengan munggunakan DISTINCT yaitu perintah untuk menampilkan data yang sama pada satu kolom namun hanya perwakilannya saja yang ditampilkan.
Contohny seperti gambar dibawah ini yaitu memanggil data yang berada di kolom SupEmpNo di tabel Salesman yang memiliki data SupEmpNo nya  " E8843211" sebanyak 3 data dan "E9884325" 3 data yang sama pula maka hanya perwakilan dari data yang sama saja ang akan terpanggil.












D. POSTTEST

1. Selanjutnya masih di tabel Salesman namun disini kita di perintah untuk menampilkan kolom EmpNo,EmpLastname,EmpEmail. dengan perintah

SELECT EmpNo,EmpLastname,EmpEmail FROM Salesman





2. untuk posttest ini kita diperintahkan untuk menampilkan kolom EmpNo,EmpFirstname,SupEmpNo,EmpCommRate,EmpCommRate*3+300 pada tabel Salesman

pada tabel ini kita menambahkan kolom EmpCommRate yang akan di kalikan dengan 3 dan ditambah 300 sehingga menjadi seperti dibanah ini.untuk pengertiannya sama dengan penambahan kolom yang di tambah 200 diatas.










E. TUGAS

1. Untuk tugas kali ini adalah mengganti judul nama kolom yang berada di tabel Salesman dari nama kolom "EmpFirstname" dengan "nama" , "EmpCommRate" dengan "komisi". Dengan perintah seperti berikut :
ALTER TABLE Salesman CHANGE EmpCommRate nama VARCHAR (12);
Alter adalah perintah untuk mengganti sebuah nama pada tabel atau sebuah data.




2. Sama halnya dengan pengubahan nama diatas menggunakan perintah Alter namundi sini mengubah nama kolom "EmpCommRate" dengan "komisi" dengan perintah :
ALTER TABLE Salesman CHANGE EmpCommRate komisi FLOAT (5);




3. Gambar dibawah ini yang belum dirubah.




4. Dan hasilnya seperti gambar dibawah dengan penamaan kolom yang sudah dirubah.
















Sekian laporan Sistem Manajemen Basis Data tentang penggunaan perintah SELECT INDEX FROM




Terima Kasih

Wasalamualaikum Wr.Wb

Komentar