Anda di halaman 1dari 2

TUGAS PRAKTIKUM 3 BASIS DATA

FUNGSI STATISTIK PADA DATABASE

Fungsi COUNT

Fungsi ini biasanya digunakan untuk melakukan menghitung jumlah data dalam sebuah tabel. Sintaxnya seperti berikut :

SELECT COUNT (*) AS nama_alias FROM nama_tabel;

Misalnya : SELECT COUNT (*) AS jumlah_data FROM Barang

Fungsi SUM

SUM berfungsi untuk mencari nilai total dalam suatu kolom pada sebuah tabel didalam database. Query pada MySQL
adalah SUM(). SIntax yang digunakan seperti berikut :

SELECT SUM(nama_kolom) FROM nama_tabel;

Misalnya : SELECT SUM(harga) FROM Barang

Fungsi MAX

Untuk mencari nilai tertinggi pada suatu data didalam database. SQL menyediakan fungsi MAX. Query yang digunakan
seperti berikut :

SELECT MAX(nama_kolom) FROM nama_tabel;

Misalnya : SELECT MAX(harga) FROM Barang

Fungsi MIN

Untuk mencari nilai terendah pada suatu data didalam database. SQL menyediakan fungsi MIN. Query yang digunakan
seperti berikut :

SELECT MIN(nama_kolom) FROM nama_tabel;

Misalnya : SELECT MIN(harga) FROM Barang

Fungsi AVG

Untuk mencari nilai rata-rata pada suatu data didalam database. SQL menyediakan fungsi MIN. Query yang digunakan
seperti berikut :

SELECT MIN(nama_kolom) FROM nama_tabel;

Misalnya : SELECT MIN(harga) FROM Barang


KERJAKAN SOAL BERIKUT DI NOTEPAD!

1. Buatlah database baru bernama Toko_NamaAnda


2. Buatlah tabel seperti berikut ini menggunakan query :
Tabel Barang
Nama field Ketentuan
kode_barang Primary Key, Char(5)
nama_barang Varchar(100)
harga Float

Tabel Penjualan
Nama field Ketentuan
id_penjualan Primary Key, Char(5)
tgl_penjualan Date
kode_barang Foreign Key dari Barang, Char(5)
jumlah_beli Int
total Float

3. Isilah data setiap barang seperti berikut ini menggunakan INSERT INTO sehingga hasilnya :

4. Cobalah fungsi COUNT pada materi di atas, hasil apa yang muncul?
5. Cobalah fungsi SUM pada materi di atas, hasil apa yang muncul?
6. Cobalah fungsi MAX pada materi di atas, hasil apa yang muncul?
7. Cobalah fungsi MIN pada materi di atas, hasil apa yang muncul?
8. Cobalah fungsi AVG pada materi di atas, hasil apa yang muncul?
9. Tuliskan query untuk menghitung jumlah data pada tabel Penjualan!
10. Tuliskan query untuk menghitung jumlah field total pada tabel Penjualan!
11. Tuliskan query untuk menghitung total tertinggi field total pada tabel Penjualan!
12. Tuliskan query untuk menghitung total terendah field total pada tabel Penjualan!
13. Tuliskan query untuk menghitung total rata-rata field total pada tabel Penjualan!

Anda mungkin juga menyukai