pertemuan 9 : fungsi agregat...pertemuan 9 : fungsi agregat sistem manajemen basis data m najamuddin...

12
Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita Bangsa 2020

Upload: others

Post on 30-Dec-2020

26 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

Pertemuan 9 : FUNGSI AGREGAT

Sistem Manajemen basis data

M Najamuddin Dwi Miharja, S.Kom, M.Kom

Teknik Informatika

Fakultas Teknik

Universitas Pelita Bangsa 2020

Page 2: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

Tujuan

• Setelah menyelesaikan modul ini mahasiswa diharapkan mahir

menggunakan perintah Fungsi agregat

Page 3: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

Dasar Teori

•Aggregate Functions (COUNT, SUM, AVG, MIN, MAX)

a. C OU N T

Perintah yang digunakan untuk menghitung jumlah baris suatu kolom pada tabel.

Contoh : Perintah untuk menghitung jumlah baris kolom jenis pada tabel jenis film:

SELECT COUNT(namafield) FROM nama_tabel;

b . SUM

Perintah yang digunakan untuk menghitung jumlah nilai suatu kolom pada tabel.

Contoh : perintah untuk menghitung jumlah nilai kolom harga pada tabel jenis film :

SELECT SUM(namafield) FROM nama_tabel;

Page 4: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

Dasar Teoric . AVG

Perintah yang digunakan untuk menghitung rata- rata dari ni lai suatu kolom pada

tabel. Contoh : perintah untuk menghitung rata-rata dari kolom harga pada tabel jenis film:

SELECT AVG(namafield) FROM nama_tabel;

d . MIN

Perintah yang digunakan untuk menampilkan nilai terkeci l dari suatu kolom pada

tabel. Contoh : perintah untuk menampilkan nilai terkecil dari kolom harga pada tabel

jenis film:

SELECT MIN(namafield) FROM nama_tabel;

Page 5: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

Dasar Teori

e . MAX

Perintah yang digunakan untuk menampilkan nilai terbesar dari suatu kolom pada

table. Contoh : perintah untuk menampi lkan nilai terbesar dari kolom harga pada table

jenis film :

SELECT MAX(namafield) FROM nama_tabel;

Page 6: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

Praktek Masing-masing1. Buat sebuah nama database dengan nama tugas_nama.

2. Buat sebuah table dengan nama barang_NIM dimana ketentuannya seperti dibawah ini

3. Isi data ke dalam table barang seperti berikut ini :

Page 7: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

Praktek Masing-masing5. Tampilkan semua isi record pada table barang !

6. Ubah nama barang DVD Player menjadi TAPE dan stok barang menjadi 25.

7. Tampilkan satu baris / record data yang telah diubah tadi yaitu record dengan nama DVDPlayer.

8. Hapus kode barang yang bernama MOUSE.

9. Tampilkan record / data yang mempunyai satuan barang bernilai UNIT.

10. Tampilkan jumlah baris dan kolom dari field kode barang dan nama barang pada tablebarang.

11. Tampilkan jumlah stok barang dan jumlah harga barang pada table barang.

12. Tampilkan jumlah rata – rata harga barang pada table barang

13. Tampilkan jumlah stok barang terkecil pada table barang

Page 8: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

Jawaban

Page 9: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

Jawaban

Page 10: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

Jawaban

Page 11: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

Jawaban

• Link Pengumpulan Tugas = https://docs.google.com/forms/d/e/1FAIpQLSfMIMdDo_g7UMCtrfIb9CSDWMbGoDs5ZEaGCDNFRJ-_9hOPLw/viewform

Page 12: Pertemuan 9 : FUNGSI AGREGAT...Pertemuan 9 : FUNGSI AGREGAT Sistem Manajemen basis data M Najamuddin Dwi Miharja, S.Kom, M.Kom Teknik Informatika Fakultas Teknik Universitas Pelita

TerimakasihM Najamuddin Dwi Miharja, S.Kom, M.Kom

085730304025 – [email protected]