Minggu, 06 November 2016

BASIS DATA TERDISTRIBUSI FUNGSI AGREGAT TUGAS 2 PRAKTIKUM BASIS DATA



Assalamualaikum temen2 ketemu lagi diblog aku, kali ini aku memposting mengenai tugas BASIS DATA TERDISTRIBUSI dan jawaban, tentang fungsi Agregat.
D. LATIHAN

Dalam latihan ini, gunakan kembali tabel beserta data matakuliah yang telah dibuat sebelumnya.












1.      Mengeliminasi Duplikasi Data
1.Buatlah objek query baru
2.Tuliskan pernyataan SQL berikut:
SELECT nama_mk FROM matakuliah
ORDER BY nama_mk

5. Perhatikan adanya data dengan nama sama pada hasil query. Untuk mengeliminasi, tambahkan keyword DISTINCT.
SELECT DISTINCT nama_mk
FROM matakuliah
ORDER BY nama_mk

2.      Mendapatkan Jumlah Data.
2.Tuliskan pernyataan SQL berikut:
SELECT COUNT(*) AS jumlah
FROM matakulaih

3.      Mendapatkan Jumlah Total
2. Tuliskan pernyataan SQL berikut:
SELECT SUM(sks) AS total_sks
FROM matakulaih

4.      Mendapatkan Nilai Rata_rata
2.Tuliskan pernyataan SQL berikut:
SELECT AVG(sks) AS rata_rata
FROM matakulaih

5.      Mendapatkan Nilai Minimum
2.Tuliskan pernyataan SQL berikut:
SELECT MIN(sks) AS min
FROM matakulaih
 
6.      Mendapatkan Nilai Maksimum
2.Tuliskan pernyataan SQL berikut:
SELECT MAX(sks) AS max
FROM matakulaih

7.      Pengelompokan Data
2.Tuliskan pernyataan SQL berikut:
SELECT semester, COUNT(semester) AS jumlah
FROM matakuliah
GROUP BY semester


8.      Menyaring Pengelompokan
2.Tuliskan pernyataan SQL berikut:
SELECT semester, COUNT(semester) AS jumlah
FROM matakuliah
WHERE semester > 3
GROUP BY semester


E. TUGAS PRAKTIKUM

TABEL 1: Tabel Penjualan Barang

TABEL 2: Tabel Matakuliah

1.      Berdasarkan Tabel 1, tampilkan KodeBarang, NamaBarang, dan Harga barang termurah! 
 
2.      Berdasarkan Tabel 1, tampilkan data buku yang memiliki stok kurang dari 10!
 

          3.      Berdasarkan Tabel 2, dapatkan jumlah matakuliah yang mengandung kata “Basis Data”!
 

          4.     Berdasarkan Tabel 2, dapatkan jumlah total sks pada matakuliah dengan kode_mk  selain  PTI!


F.TUGAS RUMAH
1.     Berdasarkan Tabel 1, dapatkan rata-rata penghasilan yang didapat dari penjualan barang dengan stok diatas 50!
2.    Berdasarkan Tabel 1, dapatkan harga barang yang bukan buku dengan harga diatas 2000 dan stok dibawah 30!
3.      Berdasarkan Tabel 2, dapatkan jumlah matakuliah yang mengandung kata “Sistem”!

Semoga Postingan aku kali ini ada manfaatnya untuk temen2 semua yaa. Nantikan postingan aku selanjutnya yaa ok. Sekian dari saya .Thanks You:)

Tidak ada komentar:

Posting Komentar

TUGAS KELOMPOK BASIS DATA TERDISTRIBUSI BDT 27 OKT 2016

Assalamualaikum ini adalah tugas kelompok BASIS DATA TERDISTRIBUSI aku bersama dengan kedua temanku, soal beserta jawabannya. Tugas Kelo...