Selamat Datang di mi-akakom.blogspot.com Area Manajemen Informatika: Laporan Praktikum Sistem Basis Data Modul 9

menu

22 Mei 2012

Laporan Praktikum Sistem Basis Data Modul 9

PERTEMUAN KE - 9

SQL (Operasi pada Tabel Tunggal)

Pada pertemuan kesembilan ini, mahasiswa diajarkan tentang perintah-perintah yang digunakan untuk melakukan operasi dan modifikasi pada table tunggal. Fokusnya pada fungsi perintah SELECT, ORDER BY, GROUP BY, dan perintah agregat, seperti AVG, COUNT, MAX, MIN, dan SUM.

Pembahasan Praktikum

ü Buka program MySQL

ü Melalui command promt, jalankan MySQL dengan memasukan password “root” (jika password “root” maka masukan password “root”, password bisa kita rubah belum tentu “root”)

ü show databases;

Untuk melihat databases yang tersimpan dalam computer.

a. use dbproyek1;

Setelah pastikan database dbproyek1 ada langsung masuk dengan perintah diatas.

b. select nip, nama from pegawai order by nama;

Perintah untuk menampilkan nim, dan nama pada table pegawai berdasarkan dengan nama urut naik A-Z (ascending).


select nip, nama from pegawai order by nama desc;

Perintah untuk menampilkan nim, dan nama pada table pegawai berdasarkan dengan nama urut kebawah Z-A (descending).


select nip, nama from pegawai order by nip;

Perintah untuk menampilkan nim, dan nama pada table pegawai berdasarkan dengan nip urut naik 1-9 (ascending).

select nip, nama, gapok from pegawai order by nama desc, gapok;
Perintah untuk menampilkan nim, nama, dan gapok pada table pegawai berdasarkan dengan nama urut kebawah Z-A (descending), dan gapok urut ke atas 1-9 (ascending).

select nip, nama from pegawai order by 2;

Perintah untuk menampilkan nim dan nama pada table pegawai berdasarkan dengan nama urut 2 kolom.

c. select max(gapok) from pegawai;

Perintah untuk menampilkan gapok pada table pegawai dengan nilai tertinggi (gaji pokok tertinggi pegawai). MAX adalah perintah untuk mencari nilai tertinggi.


select min(gapok) from pegawai;

Perintah untuk menampilkan gapok pada table pegawai dengan nilai terendah (gaji pokok terendah pegawai). MIN adalah perintah untuk mencari nilai terendah.


select nip,nama,gapok,avg(honor) from pegawai group by gapok;
Perintah untuk menampilkan nip, nama, gapok, dan (avg) gapok pada table pegawai diurutkan berdasarkan dengan dengan gapok. AVG adalah perintah untuk menghitung rata-rata.

select count(nip) from pegawai;

Perintah untuk menampilkan count(nip) atau jumlah cacah baris pada table pegawai.

select sum(gapok) from pegawai;

Perintah untuk menampilkan sum(gapok) atau jumlah total gapok pada table pegawai.

select * from pegawai limit 2;

Perintah untuk menampilkan table pegawai dengan membatasi jumlah baris. Jumlah baris yang akan ditampikkan pada perintah tersebut sebanyak dua baris.


select gapok, count(*) as cacah from pegawai group by gapok;

Perintah untuk menampilkan gapok, dan jumlah cacah dimana nama kolom untuk menampilkan jumlah cacah diberi nama “cacah”.

Kesimpulan

Pada pertemuan ke 9 ini dapat disimpulkan bahwa dengan menggunakan MySQL kita bisa juga memodifikasi data sesuai data yang kita inginkan. Selain itu dengan perintah select kita bisa mudah dalam menampilkan data sesuai yang kita inginkan juga, dan kita juga bisa dapat kemudahan dalam menampilkan data berdasarkan urutan menggunakan order by, mengelompokkan data menggunakan group by, dan menampilkan data sesuai nilai rata-rata menggunakan avg, cacah data menggunakan count, cari nilai tertinggi menggunkan max, cari nilai terendah menggunakan min, dan mencari jumlah data menggunakan sum.