Posted by aisyah on 07.08 | No comments
TUGAS BASIS DATA TERDISTRIBUSI
FUNGSI AGREGAT
Saya akan berbagi sedikit materi untuk mata kuliah Basis Data Terdistribusi tentang Fungsi Agregat. Apa itu Fungsi Agregat? Fungsi Agregat ( aggregate ) adalah fungsi yang menerima koleksi nilai dan mengembalikan nilai tunggal sebagai hasilnya. Standar ISO mendefinisikan lima jenis fungsi agregat.
Keyword Distinct, dapat dimanfaatkan untuk mengeliminasi duplikasi kemunculan data yang sama.
Sebagai latihan lihat contoh berikut :
LATIHAN
Dalam latihan ini, menggunakan tabel data mata kuliah :
Buat database (nama bebas), kemudian buat tabel mtkuliah (nama tabel bebas). Isikan Data yang sudah ada di atas.
Data yang sudah berhasil dimasukkan :
Soal dan Cara Penyelesainnya
1. Mengeliminasi Duplikasi Data
Pada menu SQL, ketikkan perintah Select nama_mk from mtkuliah order by nama_mk. Kemudian klik Go
Maka data yang akan di tampilkan adalah tabel nama mata kuliah
Menggunakan perintah distinct yaitu untuk mengeliminasi data. Ketikkan perintah pada menu SQL, Select distinct nama_mk from mtkuliah order by nama_mk. Kemudian klik Go
Setelah menggunakan perintah distinct maka hasilnya terlihat tidak ada nama mata kuliah yang sama
2. Mendapatkan Jumlah Data
Pada menu SQL ketikkan perintah select count(*) as jumlah from mtkuliah. Kemudian klik Go
Maka data yang ditampilkan adalah Jumlah
3. Mendapatkan Jumlah Total
Pada menu SQL ketikkan perintah Select sum(sks) as total_sks from mtkuliah. Kemudian klik Go
Maka data yang akan ditampilkan adalah Total sks
4. Mendapatkan Nilai Rata-Rata
Pada menu SQL ketikkan perintah Select avg(sks) as rata_rata from mtkuliah. Kemudian klik Go
Maka data yang akan ditampilkan adalah Nilai rata-rata
5. Mendapatkan Nilai Minimum
Pada menu SQL ketikkan perintah Select min(sks) as min from mtkuliah. Kemudian klik Go
Maka data yang akan ditampilkan adalah Nilai minimum
6. Mendapatkan Nilai Maksimum
Pada menu SQL ketikkan perintah Select max(sks) as max from mtkuliah. Kemudian klik Go
Maka data yang akan ditampilkan adalah Nilai maksimum
7. Pengelompokan Data
Pada menu SQL ketikkan perintah Select semester, count(semester) as jumlah from mtkuliah group by semester. Kemudian klik Go
Maka data yang akan ditampilkan adalah Semester dan Jumlah
8. Menyaring Pengelempokan
Pada menu SQL ketikkan perintah Select semester, count(semester) as jumlah from mtkuliah where semester >3 group by semester. Kemudian klik Go
Maka data yang akan ditampilkan adalah Semester dan Jumlah
0 komentar:
Posting Komentar