LAPORAN MODUL PRAKTIKUM
BASIS DATA
MODUL 4
DISUSUN OLEH
[ NAMA]
[NPM]
PROGRAM STUDI INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS BHINNEKA PGRI
2023
PROGRAM STUDI INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS BHINNEKA PGRI
Praktikum Matakuliah Pemrograman Mobile
Modul Praktikum Fungsi SQL
Dosen Pengampu Taufiq Agung Cahyono, [Link]
A. Dasar Teori
Secara garis besar function dibagi menjadi dua bagian yaitu: Single row functions dan group
function, perbedaan kedua fungsi ini yaitu pada Single row functions memproses satu baris
data pada satu proses dan memberikan satu output untuk setiap satu baris data masukan.
Salah satu contoh single-row functions adalah UPPER yang berfungsi mengubah data input
menjadi huruf kapital. Sedangkan group function memproses multi-row data pada saat
bersamaan dan memberikan satu output.
Contoh group function adalah SUM untuk menghitung nilai total. Namun yang akan dibahas
adalah Single row function. Berdasarkan tipe data yang diproses, single-row function dibagi
menjadi lima jenis, yaitu:
1. Character Function digunakan untuk memproses data karakter.
2. Numeric Function digunakan untuk memproses data numerik.
3. Date Function digunakan untuk memproses data tanggal.
4. Convension Function digunakan untuk melakukan konversi data.
5. General Function merupakan function yang bisa digunakan untuk memproses semua.
Fungsi karakter menerima input berupa karakter dan mengembalikan nilai yang bisa
berupa karakter maupun angka. Beberapa contoh penggunaan dalam character
function.
LOWER : Menjadikan huruf kecil.
Queri :
SELECT LOWER (‘character’)
UPPER : Menjadikan huruf kapital.
Queri :
SELECT UPPER (‘character’)
SUBSTRING : Mengambil karakter mulai dari posisi m sebanyak n, jika n tidak
dituliskan, maka semua karakter mulai posisi m sampai terkhir akan
diambil.
Queri :
SELECT SUBSTRING ('character', nilai_character_awal,
Jumlah_karakter) FROM nm_tabel WHERE
nm_filed='character'
LTRIM : Digunakan untuk menghilangkan spasi kosong disebelah kiri
string didalam kurung.
Queri :
SELECT LTRIM (character)
RTRIM : Digunakan untuk menghilangkan spasi kosong disebelah kanan
string didalam kurung.
Queri :
SELECT RTRIM (character)
RIGHT : Fungsi ini akan mengembalikan nilai string yang berasal dari
sebelah kanan string dengan jumlah yang telah ditentukan.
Queri :
SELECT RIGHT ( String, jumlah karakter)
LEFT : Fungsi ini mengembalikan string sepanjang (pjg) karakter dari sebelah kiri
strings.
Queri :
SELECT LEFT ( String, jumlah karakter)
CHAR : Digunakan untuk mengkonversi kode ASCII menjadi karakter.
Queri :
SELECT CHAR (Expresi Integer)
LENGTH : Fungsi ini mengembalikan nilai integer panjang string x termasuk spasi
kosong.
Queri :
SELECT LENGTH (character)
REVERSE : Fungsi ini digunakan untuk melakukan pembalikan string yang disertakan.
Queri :
SELECT REVERSE (character)
SPACE : Fungsi ini akan memberikan spasi sejumlah yang telah ditetapkan.
Queri :
SELECT SPACE (Jumlah spasi)
KEGIATAN PRAKTIKUM
Untuk lebih memahami fungsi-fungis SQL, tulislah statement-statement
berikut pada database PERPUSTAKAAN telah yang anda buat!
Pernyataan Single row functions
1. LOWER
Merubah nama penerbit menjadi huruf kecil semua.
2. UPPER
Merubah nama penerbit menjadi huruf besar semua.
3. SUBSTRING
Mengambil nama penerbit yang dimulai dari huruf kedua sebanyak lima huruf.
4. LTRIM
Menghilangkan spasi disebelah kiri.
5. RTRIM
Menghilangkan spasi disebelah kanan.
6. RIGHT
Mengambil sebanyak 3 karakter nama penerbit dari sebelah kanan.
7. LEFT
Mengambil sebanyak 3 karakter nama penerbit dari sebelah kiri.
8. LENGTH
Menghitung banyak karakter pembentuk nama penerbit termasuk spasinya.
9. REVERSE
Membalik nama penerbit
TUGAS PRAKTIKUM
Berdasarkan tabel jurusan dan tabel biodata, kerjakan tugas –
tugas berikut ini:
1. Ubahlah semua nama ketua jurusan dengan huruf kapital.
2. Tampilkan tulisan “nawanug anir” dari tabel biodata.
3. Tampilkan nama mahasiswa yang memiliki 9 karakter.
4. Tampilkan kata “raja” dari tabel biodata.
Program Studi Informatika – UBHI Taufiq Agung Cahyono,[Link]