LAPORAN PRAKTIKUM
PRAKTIKUM BASIS DATA
DOSEN PEMBIMBING
Adi Fajaryanto Cobantoro, [Link], [Link]
Yahya Nour Fauzan
22533658/2D
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PONOROGO
PRAKTIKUM KE-8 (SENIN, 3 JULI 2023)
BAB 1
PENDAHULUAN
I. TUJUAN
• Membuat daftar kemampuan SELECT SQL
• Membuat sintaks dan menjalankan pernyataan SELECT yang :
1. Mengembalikan semua baris dan kolom dari tabel
2. Mengembalikan kolom tertentu dari tabel
3. Menggunakan alias kolom untuk menampilkan judul kolom deskriptif
4. Menggunakan operator aritmetika dan rangkaian
5. Menggunakan string karakter literal
6. Menghapus baris duplikat
7. Menggunakan perintah WHERE
II. DASAR TEORI
• Statement SELECT dasar
- SELECT mengidentifikasi kolom yang akan ditampilkan
- FROM mengidentifikasi tabel yang berisi kolom tersebut
- SELECT {*|[DISTINCT] column|expression [alias], ...} from
table;
• Memilih Semua Kolom
- Semua kolom tabel dapat ditampilkan dengan menempatkan * setelah kata
kunci SELECT
- SELECT * FROM pegawai
• Memilih Kolom Spesifik
- Kita bisa menggunakan pernyataan SELECT untuk menampilkan kolom
tertentu dari tabel dengan menunjukkan kolom tertentu dari tabel dengan
menunjukkan nama kolom sesuai urutan yang ingin kita lihat, dipisahkan
dengan koma
- SELECT id_peg, nama_peg FROM pegawai
• Menentukan Alias Kolom
- Alias kolom berfungsi untuk mengganti nama judul kolom
- SELECT nama_peg AS nama, FROM pegawai
• Menggunakan Operator Aritmetika
- Di sini, operator penambahan digunakan untuk menghitung kenaikan gaji
sebesar 300000 untuk semua pegawai
- Gaji + 300000 ditampilkan sebagai judul kolom
- SELECT nama_peg, gaji, gaji + 300000 FROM pegawai
- Menggunakan Operator Rangkaian
- Menautkan kolom atau string karakter ke kolom lain
- Dinyatakan dengan dua bilah vertical (| |)
- Membuat kolom yang merupakan ekspresi karakter
- SELECT nama_peg || jabatan AS “PEGAWAI” FROM pegawai
- Menggunakan String Karakter Literal
- Literal adalah karakter, angka, atau tanggal yang disertakan dalam
pernyataan SELECT
- Nilai literal tanggal dan karakter harus ditutup dengan kutip tunggal
- Setiap string karakter akan dikeluarkan sekali untuk setiap baris yang
dihasilkan
- SELECT nama_peg || ‘is a’ || jabatan AS “DETAIL PEGAWAI”
FROM pegawai
- Menggunakan Baris Duplikat
- Baris duplikat digunakan untuk menghapus baris duplikati dalam hasil
- SELECT DISTINCT id_peg FROM pegawai
- Menyeleksi data dengan WHERE
- Untuk menampilkan beberapa data sesuai kriteria
- SELECT id_peg, nama_peg, gaji from pegawai WHERE
gaji > 2000000
III. ALAT
Komputer/ laptop
IV. BAHAN
Software Oracle Data Modeler
V. PROSEDUR KERJA
VI. PEMBAHASAN
Mulai
Buka aplikasi Oracle
Application Express
Masukkan query untuk menampilkan
hasil yang dinginkan
Selesai
Dengan menggunakan perintah yang ada di dasar teori kita bisa menampilkan data sesuai
yang kita inginkan. Dengan menggunakan aturan dan panduan yang ditunjukkan, kita dapat
menyusun pernyataan yang valid yang mudah dibaca dan diedit
Jawaban dari tugas
• SELECT id_pegawai, nama_pegawai, gaji, bagian_kode_bag FROM
pegawai
• SELECT id_pegawai || ‘ mempunyai gaji bulanan sebesar ’ || gaji
AS gaji_bulanan,
id_pegawai || ‘ mempunyai gaji setahun ’ || gaji * 12 AS gaji tahunan
id_pegawai || ‘ mempunyai gaji per minggu ’ || gaji / 4 AS gaji
mingguan
VII. KESIMPULAN
Tujuan dari SELECT query di SQL adalah untuk mendapatkan data dari satu tabel atau lebih
di sebuah database. SELECT memberikan fleksibilitas untuk menentukan data yang
diinginkan, menerapkan filter, menggabungkan tabel, mengumpulkan data, dan
memodifikasi hasil dari berbagai data.
VIII. PUSTAKA
Muhammad, Bhanu. 2023. “Modul praktikum basis data” (hlm. 47 – 50), Ponorogo
Menyetujui
Instruktur Praktikum
Adi Fajaryanto Cobantoro, [Link],[Link]
NIK. 19840924 201309 13