Pengurutan
dan Penyaringan Data
A. DASAR TEORI
A.1
Mengurutkan Data
Terdapat dua
bentuk pengurutan data:
- Ascending : Mengurutkan menaik(misal A-Z atau 0-10000 dst)
- Descending : Pengurutan menurun(misal Z-A atau 10000-0 dst)
A.2
Pengurutan Data menggunakan perintah SQL
Untuk
mengurutkan data menggunakan perintah SQL, kita dapat menggunakan perintah
ORDER BY. Digunakan untuk mengurutkan data hasil query. Terdapat 2 jenis: ASC
(Ascending – urut naik). dan DESC (Descending – urut turun). Secara default
dianggap ascending.
C. TUGAS PENDAHULUAN
Mencatan
langkah-langkah yang diperlukan untuk menyelesaikan soal-soal berikut:
- Membuka kembali tabel Buku yang sebelumnya telah dibuat pada praktek 2 atau dapat juga membuat lagi tabel baru.
- Melakukan pengurutan data secara Ascending
- Setelah membuka kembali tabel Buku, buka menu create
dan pilih Query Design
Pilih tabel Buku klik add, dan close.
-
Selanjutnya pada query1 telah terdapat tabel Buku yang akan diurutkan datanya
menggunakan perintah SQL. Masuk pada menu Design kemudian pilih View -> SQL
View.
ketikkan perintah berikut untuk mengurutkan data pada
tabel Buku secara ascending. klik run.
SELECT KodeBuku, Judul //memilih KodeBuku
dan Judul yang akan ditampilkan
FROM Buku //data tersebut berada di tabel Bukku
ORDER BY Judul ASC; //perintah order by untuk mengurutkan secara ascending pada field Judul.
FROM Buku //data tersebut berada di tabel Bukku
ORDER BY Judul ASC; //perintah order by untuk mengurutkan secara ascending pada field Judul.
data telah diurutkan secara ascending,lihat gambar :
D. PERCOBAAN
D.1 Mengurutkan Data pada Microsoft Access
- Membuat databases baru dengan nama RentaVCD.accdb
- Struktur tabelnya:
- Isi pada tabel Tabel1:
- Sorot field/kolom yang akan diurutkan + pengurutan secara ascending
- Pengurutan secara descending
E. LAPORAN RESMI
1. Isi tabel pada database Penjualan yang telah
dibuat pada tugas sebelumnya dengan data sebagai berikut:
tabel Pelanggan:
2.Tabel Barang
3.Tabel Order
4.Tabel Detai_Order













0 komentar:
Posting Komentar