Laporan Rencana 4
Laporan Rencana 4
BASIS DATA I
MODUL KE : 4 ( EMPAT )
TOPIK : DATA MANIPULATION LANGUAGE(DML) :
FUNGSI DAN OPERATOR
TUJUAN PEMBELAJARAN :
Setelah praktikum ini mahasiswa dapat mempergunakan operator aritmatika,
fungsi string, dan fungsi date & time.
1. + ( Penjumlahan )
Berfungsi untuk melakukan penjumlahan antara angka yang satu dengan yang lain.
select nim, nama ipk+1 as ‘ipk’ from mahasiswa;
2. – ( Pengurangan )
Berfungsi untuk mengurang dua buah angka.
select nim, nama, year(now())- year(tgl_lahir) as umur from
mahasiswa;
3. * ( Perkalian )
Berfungsi untuk mengalikan angka yang satu dengan yang lain.
select gaji, gaji*1000 from mahasiswa;
4. / ( Pembagian )
select gaji, gaji/1000 from mahasiswa;
5. Between : mengambil nilai diantara dua nilai (select gaji from pegawai where gaji
between 2500 and 3000)
6. Like : Untuk mencari data yang tidak diketahui nilainya (select nama from pegawai
where nama like 'A%')
7. Concat : menggabungkan dua string (select concat(nama_depan, nama_belakang)
from mahasiswa)
8. Lower : mengubah tampilan data string menjadi huruf kecil.
Select Nama, LOWER (Nama) from BARANG;
9. Upper : mengubah tampilan data string menjadi dengan huruf kapital.
Select Nama, UPPER (Nama) from Barang
10. Trim : membuang huruf pertama atau terakhir atau keduanya dari suatu karakter
string (trim('H' from 'HelloWorld')).
select trim(field) from nama_tabel;
11. now() : mengambil/menentukan waktu & tanggal sekarang.
select now();
Adapun hal-hal yang akan dilakukan selama praktikum basis data 4 sebagai
berikut :
Mahasiswa akan dihadapkan pada sebuah Pre-Test yang akan diberikan oleh
Asisten Dosen pengajar tentang Fungsi dan Operator yang akan dilaksanakan.
Mahasiswa mengumpulkan Laporan rencana dan Laporan Hasil.
Setelah Pre-Test selesai, mahasiswa dapat memahami apa saja fungsi dan
operator kategori dari DML itu sendiri.
Kemudian mahasiswa dipersilahkan menjalankan program MySQLyog.
Setelah itu, mahasiswa akan belajar dari contoh bagaimana cara menggunakan
operator-operator DML.
Mengerjakan Tugas praktikum yang ada pada modul.
Buat query untuk:
1. Menaikkan 30% seluruh harga album yang ada di table album.
2. Tampilkan harga album; bulatkan harga album ke bawah sehingga satuan
terkecil harga adalah ratusan. (misalnya: Rp. 31.525 dibulatkan ke bawah
menjadi Rp. 31.500).
3. Menampilkan total penjualan per bulan.
4. Menampilkan total penjualan per hari.
5. Menampilkan album yang diawali dengan huruf A.
6. Mengubah data nama album menjadi huruf besar semua.
7. Menampilkan nama dan harganya antara Rp. 50.000 sampai dengan Rp.
75.000.
8. Menampilkan nama dan harga album, dengan format harga”Rp. xxxxxx”.
(ada mata uang ”Rp.” di depannya).