BASIS DATA
MODUL 4
SELEKSI DATA
DISUSUN OLEH :
Aminuddin Ihsan 3411211078
2
I.6.C. Analisa ................................................................................................................. 7
II.3 Tampilkan data resep obat dari bulan januari sampai bulan juni 2016 ....................... 9
II.4 Tampilkan data obat dari harga termahal sampai termurah ........................................ 9
3
BAB I. HASIL PRAKTIKUM
I.1.C. Analisa
Query di atas mengartikan bahwa data dari seluruh field yang terdapat dalam tabel akan
ditampilkan..
I.2 Menampilkan Data dengan Perintah WHERE
I.2.A. Source Code
SELCET * FROM nama_tabel WHERE kondisi;
I.2.B. Screenshot
Gambar 1. 2 WHERE
I.2.C. Analisa
WHERE yang artinya dimana, untuk menampilkan data menggunakan perintah where
(dimana). Contohnya jika akan menampilkan data customer yang beralamat di Cimahi, maka
perintahnya adalah: SELECT * FROM Customer WHERE Alamat=’Cimahi’.
4
I.3 Menampilkan Data Menggunakan Between
I.3.A. Source Code
SELECT * FROM nama_tabel WHERE kondisi BETWEEN nilai_1 AND
nilai_2;
I.3.B. Screenshot
Gambar 1. 3 Between
I.3.C. Analisa
Between artinya diantara, between berfungsi untuk menampilkan data yang tententu
misalnya diantara 2000 dan 5000 untuk menampilkan data dengan between. Contohnya Jika
ingin menampilkan data obat yang harganya antara 10000 dan 30000, maka perintah querynya
adalah : SELECT * FROM obat WHERE Obat BETWEEN 10000 AND 30000;
I.4 Menampilkan Data dengan perintah LIKE
I.4.A. Source Code
SELECT * FROM nama_tabel WHERE kondisi LIKE ‘%nama_kaitan%’;
I.4.B. Screenshot
Gambar 1. 4 LIKE
I.4.C. Analisa
Perintah like kadang dibutuhkan dalam pengelolaan database yaitu dalam menampilkan
data tertentu yang hanya berkaitan dengan kata-kata yang diinginkan. Contohnya bis akita
lihat pada gambar diatas.
5
I.5 Menampilkan Data dengan Pengurutan Sorting (ORDER BY)
I.5.A. Source Code
SELECT * FROM nama_tabel ORDER BY kolom Type;
I.5.B. Screenshot
I.5.C. Analisa
Fungsi ini digunakan untuk melakukan pengurutan data, sehinggal data dari sebuah atau
beberapa tabel dapat tampil berurutan sesuai keinginan. Pengurutan data terbagi menjadi
dua:
a. ASC (pengurutan dengan Ascending)
b. DESC (pengurutan dengan Descending).
I.6 Menampilkan Data dengan Pengelompokan data (GROUP BY)
I.6.A. Source Code
SELECT * FROM nama_tabel GROUP BY nama_kolom;
I.6.B. Screenshot
6
I.6.C. Analisa
Group By adalah fungsi untuk mengelompokan data dalam sebuah kolom yang ditunjuk.
Fungsi ini akan menghasilkan kelompok data dengan menghilangkan data yang sama dalam
satu tabel, maka apabila dalam satu kolom terdapat beberapa data yang sama maka data
yang akan ditampilkan hanya salah satu.
7
BAB II. TUGAS PRAKTIKUM
8
II.3 Tampilkan data resep obat dari bulan januari sampai bulan juni 2016
II.3.A. Source code
select * from pemerikasaan where tgl_resep between '2022-01-20'
and '2022-06-10';
II.3.B. Screenshot
Gambar 2. 3 data resep obat dari bulan januari sampai bulan juni 2016
II.3.C. Analisa
Disini saya menggunakan sintaks, select * from pemerikasaan where tgl_resep between
'2022-01-20' and '2022-06-10';.
II.4 Tampilkan data obat dari harga termahal sampai termurah
II.4.A. Source Code
delete from penyakit where Id_Penyakit='PN003';
II.4.B. Screenshot
9
II.4.C. Analisa
Fungsi ini digunakan untuk melakukan pengurutan data, sehingga data dari sebuah atau
beberapa tabel dapat tampil berurutan sesuai keinginan.
a) ASC (pengurutan dengan Ascending).
SELECT * FROM nama_tabel ORDER BY kolom Type (asc)
b) DESC (pengurutan dengan Descending).
SELECT * FROM nama_tabel ORDER BY kolom Type (desc)
II.5 Tampilkan data pembayaran bulan agustus
II.5.A. Source Code
select * from pembayaran where tgl_nota between '2022-08-01' and
'2022-08-21';
II.5.B. Screenshot
10
BAB III. KESIMPULAN
Di pertemuan 4 modul 4 ini, Saya bisa memahami tentang penggunan mySQL pada
command prompt. Diantaranya sudah memahami dalam membuat atau pun menampilkan
database, serta membuat tabel dalam database, cara merubah isi tabel, pengisi data pada tabel,
dan masih banyak yang sudah saya pelajari.
Data Selection atau Seleksi Data merupakan proses meminimalkan jumlah data yang
digunakan untuk proses mining dengan tetap merepresentasikan data aslinya. Kumpulan data
operasional Seleksi (Selection) Data darurat perlu dilakukan sebelum langkah penggalian
informasi di KDD dimulai. Hasil seleksi data yang akan digunakan untuk proses data mining,
disimpan dalam file terpisah dari database operasional.
11