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


Hasilnya Tampilan :


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