Assalamualaikum wr.wb
Selamat malam ..
Kembali dengan saya sahabat blogger disini saya mau kasih sharing informasi tentang fungsi Agregat kebetulan ini termasuk dari tugas kuliah heheh :)
Yuk kita praktikan bersama :)
Fungsi Agregat ( aggregate ) adalah fungsi yang menerima koleksi nilai dan mengembalikan nilai tunggal sebagai hasilnya
Fungsi Agregat dalam basis data meliputi
- Count : Mengembalikan jumlah ( banyaknya atau kemunculannnya ) nilai disuatu kolom
- SUM : Mengembalikan jumlah ( total atau sum ) nilai di suatu kolom
- AVG : Mengembalikan rata-rata ( average ) nilai di suatu kolom
- MIN : Mengembalikan nilai terkecil ( minimal ) disuatu kolom
- MAX : Mengembalikan nilai terbesar ( maximal ) disuatu kolom
Latihan
Dalam latihan ini, sahabat membuat tabel mata kuliah yang telah dibuat sebelumnya
seperti pada gambar dibawah ini
1. MENGELIMINASI DUPLIKASI DATA
a. Buat objek query baru
b. Tuliskan perintah sql
SELECT nama_mk from semestr order by nama_mk
c. Simpan dengan nama disnect
d. Eksekusti pernyataan SQL
e. Perhatikan adanya data dengan nama sama pada hasil query. Untuk mengeliminasi tambahkan keyboard DISTINCK
SELECT DISTINCT nama_mk from semester order by nama_mk
2. MENDAPATKAN JUMLAH DATA
a. Buat objek query baru
b. Tulisknan pernyataan SQL berikut
SELECT COUNT (*) AS jumlah from semester
c. Simpan dengan nama count_data
d. Eksekusi pernyataan SQL
3. MENDAPATKAN JUMLAH TOTAL
a. Buat objek query baru
b. Tuliskan pernyataan SQL berikut
SELECT SUM(sks) AS total_sks from semester
c. Simpan dengan nama sum_data
d. Eksekusi pernyataan SQL
4. MENDAPATKAN NILAI RATA-RATA
a. Buat objek query baru
b. Tuliskan pernyataan SQL
SELECT AVG(sks) AS rata_rata from semester
c. Simpan dengan nama avg_data
d. Eksekusi pernyataan SQL
5. MENDAPATKAN NILAI MINIMUM
a. Buat objek query baru
b. Tuliskan pernyataan SQL
SELECT MIN(sks) AS min from semester
c. Simpan dengan nama min_data
d. Eksekusi pernyataan SQL
6. MENDAPATKAN NILAI MAKSIMUM
a. Buat objek query baru
b. Tuliskan pernyataan SQL
SELECT MAX(sks) AS max from semester
c. Simpan dengan nama max_data
d. Eksekusi pernyataan SQL
7. PENGELOMPOKAN DATA
a. Buat objek query baru
b. Tuliskan pernyataan SQL
SELECT semester, COUNT(semester) AS jumlah from semester Group By semester
c. Simpan dengan nama group_data
d. Eksekusi pernyataan SQL
8. MENYARING PENGELOMPOKAN
Tuliskan pernyataan SQL untuk mengelompokkan semester berdasarkan kemunculan dan semester lebih dari 3
a. Buat objek query baru
b. Tuliskan pernyataan SQL
SELECT semester, count(semester) AS jumlah from semester where semester >3 Group by semester
c. Simpan dengan nama where_group
d. Eksekusi pernyataan SQL
Nah .. Itu sekilas latihan praktik basis data menggunakan SQL semoga bermanfaat kedepannya untuk sahabat blogger ..
Saya undur diri dan Terima Kasih sampai bertemu lagi ..
Wassalamualaikum wr, wb
Komentar
Posting Komentar