Laporan Praktikum SMBD Modul 4 dan Modul 5
LAPORAN PRAKTIKUM
SISTEM MANAJEMEN BASIS DATA
Modul IV
SELECT FROM WHERE
Disusun oleh :
Paulus Diki Sugianto
2015091079
SI 2015 A
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
DASAR TEORI
Berikut adalah bentuk umum untuk menampilkan data dengan
menggunakan perintah SQL Select From Where.
SELECT * |{[DISTINCT] column | expression [alias]…}
FROM table
WHERE condition(s)];
PRAKTIKUM
Diketahui data table Product
1. Kita ingin menampilkan nama produk dan jumlah produk kurang
dari 5
Query SQL adalah :
SELECT ProdName, ProdQ0H
FROM produk
WHERE ProdQ0H<10
Hasilnya Tampilan :
2. Kita ingin menampilkan no produk, nama produk dan harga
produk di atas 100 dan di bawah 600
Query SQL adalah :
SELECT ProdNo, ProdName, ProdPrice
FROM produk
WHERE ProdPrice >100 and ProdPrice <600
3. Kita ingin menampilkan no produk, nama produk, prodMfg
Connex, jumlah produk dan harga produk
Query SQL adalah :
SELECT ProdNo, ProdName, ProdMfg, ProdQ0H, ProdPrice
FROM produk
WHERE ProdMfg='Connex'
Hasilnya Tampilan :
POST TEST
Diketahui data table salesman :

Tampilkan nomor salesman, nama depan salesman, no phone
salesman dan no supplier yang akhiran 11.
Query SQL adalah :
SELECT EmpNo, EmpFirstName, EmpPhone, SupEmpNo
FROM salesman
WHERE SupEmpNo LIKE '%11';
Hasilnya Tampilan :
TUGAS INDIVIDU
Diketahui data table Morder :
Tampilkan no order, nama order dan order state WA
Query SQL adalah :
SELECT OrdNo, OrdName, OrdState
FROM morder
WHERE OrdState = 'WA'
Hasilnya Tampilan :
=====================================================================================
LAPORAN PRAKTIKUM
SISTEM MANAJEMEN BASIS DATA
Modul V
ORDER BY
Disusun oleh :
Paulus Diki Sugianto
2015091079
SI 2015 A
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
DASAR TEORI
ORDER BY
digunakan untuk memilih suatu value dari tabel atau field dan mengurutkan data
tersebut.
Untuk
perintah mengurutkan data digunakan perintah ASC/DESC.
ASC
digunakan untuk mengurutkan data dari awal ke akhir dan DESC digunakan untuk
mengurutkan data dari akhir ke awal.
SELECT
nama_field FROM nama_tabel
ORDER BY
nama_field ASC/DESC
Atau
SELECT *
FROM nama_tebel
ORDER BY
nama_field ASC;
Atau
SELECT *
FROM nama_tabel
WHERE
nama_field like ‘AN%’
ORDER BY
nama_field ASC;
PRE TEST
1. Apa yang anda diketahui tentang ORDER BY?
2. Apa fungsi perintah ORDER?
3. Apa perbedaan fungsi ASC dan DESC?
Jawaban :
1. Order by adalah menampilkan semua data pegawai secara urut berdasarkan abjad nama pegawai.
2. Untuk
perintah mengurutkan data digunakan perintah ASC/DESC.
3. ASC
digunakan untuk mengurutkan data dari awal ke akhir dan DESC digunakan untuk
mengurutkan data dari akhir ke awal.
PRAKTIKUM
Diketahui
data :
Tabel Produk
1. Kita ingin
menampilkan no produk dan nama produk. Dengan no produk diurutkan dari nomor
yang paling kecil/awal
Query SQL
adalah :
SELECT
ProdNo, ProdName
FROM produk
ORDER BY
ProdNo ASC
Hasilnya
Tampilan :
2. Kita ingin menampilkan
seluruh data tabel produk dengan diurutkan menurut jumlah produk dimulai dari
paling kecil
Query SQL
adalah :
SELECT
ProdNo, ProdName, ProdMfg, ProdQ0H, ProdPrice
FROM produk
ORDER BY
ProdQ0H ASC
Hasil
Tampilan :
3. Kita ingin menampilkan seluruh data tabel produk yang data
ProdMfg diawali dengan huruf ‘C’ dan diurutkan sesuai huruf dari belakang
Query SQL
adalah :
SELECT
ProdNo, ProdName, ProdMfg, ProdQ0H, ProdPrice
FROM produk
WHERE
ProdMfg LIKE 'C%'
ORDER BY
ProdMfg DESC
Hasilnya Tampilan :
POST TEST
Diketahui
data :
Tabel MOrder
1. Tampilkan
data no order, nama order, kota order sesuai dengan urutan no order dari paling
bawah.
Query SQL
adalah :
SELECT
OrdNo, OrdName, OrdCity
FROM morder
ORDER BY
OrdNo DESC
Hasilnya
Tampilan :
2. Tampilkan
data no order, tanggal order, nama order, order kota, zip order. Di mana data order kota yang ditampilkan
hanya berhuruf ‘L’ dan diurutkan mneurut nama order.
Query SQL
adalah :
SELECT
OrdNo, OrdDate, OrdName, OrdCity, OrdZip
FROM morder
WHERE
OrdCity LIKE 'L%'
ORDER BY
OrdName
Hasilnya Tampilan :
3. Tampilkan
data no konsumen, nama order, jalan order.
Di mana data nama order yang memiliki akhiran nama huruf “N” dan
diurutkan sesuai urutan nama order.
Query SQL
adalah :
SELECT
OrdNo, OrdName, OrdStreet
FROM morder
WHERE
OrdName LIKE '%N'
ORDER BY
OrdName
Hasilnya
Tampilan :
Komentar
Posting Komentar