Lapsil Basdat 3
Lapsil Basdat 3
BADIS DATA I
Penilai
Asisten Praktikum,
Mayrika Chinta
1. Tujuan
1.1 Mahasiswa dapat mengetahui bagaimana cara Retrieve
Data.
1.2 Mahasiswa dapat mengetahui apa saja pernyataan-
pernyataan Retrieve Data.
1.3 Mahasiswa dapat menerapkan Retrieve Data terhadap basis
data yang dibuat.
2. Landasan Teori
Hampir semua server basis data yang ada menyediakan
fasilitas untuk mengambil(Retrieve) data dari tabel database
jadi jika Anda perlu melihat catatan tabel atau baris atau kolom
tertentu maka Anda juga dapat melakukannya. Misalkan Anda
telah membuat database dan beberapa tabel untuk menyimpan
data dalam bentuk terpisah dan ingin menunjukkan atau
mengambil data untuk melihat apakah itu benar atau tidak ada
maka Anda dapat melakukannya dengan bantuan perintah
"SELECT". berikut beberapa
1. Select
Perintah “SELECT” adalah salah satu perintah SQL
Server yang paling sering digunakan untuk mengambil
data dari tabel database.
SELECT [nama_kolom]
FROM nama_tabel1
2. Where
Klausa WHERE digunakan untuk memfilter catatan.
Klausa WHERE digunakan untuk mengekstrak hanya
catatan-catatan yang memenuhi kondisi tertentu. Banyak
query yang dipadukan dengan Klausa WHERE.
SELECT *
FROM user
WHERE total_transaksi = 0
3. Distinct
Pernyataan SELECT DISTINCT digunakan untuk
mengembalikan hanya nilai yang berbeda. Di dalam tabel,
kolom sering berisi banyak nilai duplikat dan kadang-
kadang Anda hanya ingin membuat daftar nilai yang
berbeda.
FROM nama_tabel1
4. And & Or
Klausa WHERE dapat dikombinasikan dengan
operator AND, OR, dan NOT. Operator AND dan OR
digunakan untuk memfilter catatan berdasarkan lebih dari
satu kondisi:
5. Group By
Pernyataan GROUP BY digunakan untuk
menampilkan baris yang memiliki nilai yang sama
terhadap suatu kondisi, seperti "temukan jumlah
pelanggan di setiap negara". Pernyataan GROUP BY
sering digunakan dengan fungsi agregat.
SELECT *
FROM user
GROUP BY nama_tabel1;
6. Order By
Kata kunci ORDER BY digunakan untuk
mengurutkan hasil-set dalam urutan naik atau turun. Kata
kunci ORDER BY mengurutkan catatan dalam urutan naik
secara default. Untuk mengurutkan catatan dalam urutan
menurun, gunakan kata kunci DESC.
SELECT *
FROM user
ORDER BY nama_tabel1;
3. Langkah Kerja
1. Select
Contoh umum penggunaan SELECT , sebagai berikut.
2. Where
Contoh umum penggunaan WHERE pada Query SELECT,
sebagai berikut.
Banyak operator yang dapat digunakan untuk memilih
kondisi yang diinginkan. Berikut daftar Operator yang
dapat digunakan.
= Equal
3. Distinct
Contoh umum penggunaan DISTINCT, sebagai
berikut.
Menampilkan No_HP yang berbeda saja.
4. And & Or
Contoh umum penggunaan And & Or, sebagai berikut.
Menampilkan No_HP yang berbeda saja.
6. Order By
Pengguanaan ORDER BY untuk mengurutkan data
berdasarkan No HP.
Untuk mengurutkan dari bawah digunakan tambahan
yaitu DESC. Sebagai berikut.
4. Tugas Praktikum
1. Tampilkan data pada seluruh tabel yang anda buat.
2. Tambahkan data tb_penonton menjadi 10 data, input data-
data tb_penonton dengan nama sama, tapi berbeda alamat
3. Tambahkan tb_film menjadi 4 film!
4. Tambahkan data tb_tiket menjadi 16 tiket, input data-data
tb_tiket dengan tgl_tayang dan jam_tayang yang sama,
tetapi id_film yang berbeda tiap 4 tiket
5. Tambahkan data tb_pembelian menjadi 10
data, pastikan data tb_detail_pembelian sesuai
(tiket terjual habis).
6. Tampilkan data tb_penonton berdasarkan nama tanpa
terduplikasi.
7. Tampilkan data tb_tiket berdasarkan data judul ketiga di
tb_film.
8. Tampilkan data tb_detail_pembelian yang mencatat
pembelian tiket oleh penonton dengan id_pembelian
pertama.
9. Tampilkan data tb_penonton mulai dari nama dengan
urutan huruf paling awal secara alfabet.
10. Tampilkan data tb_film mulai dari judul dengan urutan huruf
paling akhir secara alfabet.
BAB II
PEMBAHASAN
Modul III Retrieve DATA - BAB I TUJUAN DAN LANDASAN TEORI 1. Tujuan
Praktikum 1.1. Mahasiswa dapat. (n.d.). Retrieved from
https://www.studocu.com/id/document/universitas-muhammadiyah-malang/basis-
data-database/modul-iii-retrieve-data/26863300
MySQL Tutorial :: 4.4 Retrieving Information from a Table. (n.d.). Retrieved from
https://dev.mysql.com/doc/mysql-tutorial-excerpt/8.0/en/retrieving-data.html
LAMPIRAN