Carilah apapun yang kau inginkan...

Minggu, 07 Mei 2017

LAPORAN PRAKTIKUM 6



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..^^

1.  FUNGSI AGREGAT


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