Assalamualaikum
warahmatullahi Wabarakatuh….
Pada Laporan
Praktikum yang ke-enam ini saya akan membahas kembali apa yang kami kerjakan
selama Mata Kuliah Sistem Basis Data Terdistribusi berlangsung pada tanggal 3
Mei 2017 oleh Ibu Dosen Sundari Retno Andani, S.T,M.Kom . Nah pada kesempatan
ini kami membahas mengenai FUNGSI AGREGAT, FUNGSI NUMERIK, DAN FUNGSI STRING.
Langsung saja ya..^^
Fungsi
Agregat adalah fungsi yang bekerja terhadap suatu group. Sebelum Kita kecontoh,
saya akan memberi tahu bahwa table yang kita gunakan adalah Tabel Buku dan
Penerbit dari Laporan Ke-5 yang lalu.
a.
“ Select count (*) from Buku “
Akan
menampilkan jumlah record pada table Buku.
b.
“ Select SUM (JmlBuku) from Buku “
Akan
menampilkan jumlah buku yang ada di table buku.
Note : Tipe data JmlBuku harus int.
c.
“ Select AVG (JmlBuku) from Buku “
Akan
menampilkan rata-rata dari jumlah buku pada table Buku.
Note : Tipe data JmlBuku harus int.
d.
“ Select max (JmlBuku) from Buku “
Akan
menampilkan jumlah buku yang tertinggi yang ada di table Buku.
Note : Tipe data JmlBuku harus int.
e.
“ Select min (JmlBuku) from Buku “
Akan
menampilkan jumlah buku terendah yang ada di table Buku.
Note : Tipe data JmlBuku harus int.
2. FUNGSI
NUMERIK
SQL
Server mempunyai format standar dalam penggunaan Operasi Aritmatika .
Contoh Fungsi Numerik :
a.
“ Select ABS (-115) “
Akan
menampilkan Nilai Absolute (selalu positif), Nilai Absolute dari -115 adalah
155.
b.
“ Select Ceiling (10.87) “
Akan
menampilkan Pembulatan Keatas suatu bilangan, Pembulatan keatas dari 10.87
adalah 11.
c.
“ Select EXP (10.57) ”
Akan
menampilkan nilai eksponensial suatu bilangan, nilai eksponensial dari 10.57
adalah 3894,673724488908.
d.
“ Select Floor (10.87) “
Akan
menampilkan Pembulatan kebawah suatu bilangan, pembulatan kebawah dari 10.87
adalh 10.
e.
“ Select PI (5)”
Menghasilkan
nilai konstanta 3.1415
f.
“ Select POWER (2,5) “
Akan
menampilkan hasil pemangkatan, hasil pemangkatan dari 25 dalah 32.
g.
“ Select RAND (5) “
Menghasilkan
nilai random bertipe data float antara 0 dan 1, dengan pilihan menggunakan
ekspresi Integer.
h.
“ Select Round (4.8731,0) “
Pembulatan
,nol dibelakang koma
“
Select Round (4.8731,1)”
Pembulatan,
1 dibelakang koma
“
Select Round (4.8731,2) “
Pembulatan,
2 dibelakang koma
“ Select
Round (4.8731,3) “
Pembulatan,
3 dibelakang koma
“ Select
Round (4.8731,4) “
Pembulatan,
4 dibelakang koma
i.
“ Select SIGN (10) “
Menghasilkan
nilai positif (1), zero (0), atau negative (-1).
j.
“ Select log10 (100) “
Menghasilkan
logaritma base 10 dengan nilai yang mendekati, nilai log10 dari 100
adalah 2.
k.
“ Select SQRT (100) “
Menampilkan
hasil akar, akar dari 100 adalah 10.
3. FUNGSI
STRING
Fungsi
String digunakan untuk memanipulasi atau mengkonversi string sesuai dengan yang
diinginkan.
a.
“ Select 'Tunas' + 'Bangsa' “
Menggabungkan
karakter Tunas dan Bangsa menjadi TunasBangsa.
b.
“ Select ASCII ('M') “
Menghasilkan
nilai ASCII dari M, yaitu 77.
c.
“ Select char (15) “
Menghasilkan
karakter yang sesuai dengan 15.
d.
“ Select lower (‘AMIK’) “
Menamplkan
karakter huruf besar menjadi huruf kecil, AMIK menjadi amik.
e.
“ Select LTrim (' AMIK') “
Menampilkan
karakter tanpa didahului spasi depan.
f.
“ Select Replicate ('Kita',5) “
Menampilkan
karakter sebanyak 5 kali.
g.
“ Select Reverse ('TUNAS') “
Menampilkan
TUNAS dalam bentuk terbalik yaitu SANUT.
h.
“ Select Right ('Praktikum', 5) “
Mengambil
string dari sebelah kanan, 5 string sebelah kanan dari Praktikum adalah tikum.
i.
“ Select
Substring ('Praktikum',5,2) “
Mengambil
2 string dari 5 string yang diambil dari sebelah kanan yaitu ti.
j.
“ Select Upper ('amik') “
Menampilkan
karakter huruf kecil menjadi huruf besar, amik menjadi AMIK.
Kriiiiiiiiiiiiiiiiiiiiiingg!!!!
Bel
Pulangpun berbunyi, maka pembelajaran kamipun selesai..
Demikianlah
Laporan Praktikum yang ke-enam ini saya buat, lebih dan kurang saya mohon
maaf..
Wassalamualaikum Warahmatullahi Wabarakatuh…..
Tidak ada komentar:
Posting Komentar