Friday, August 28, 2015

Laporan praktikum Sistem Basis Data Pertemuan ke-5


PERTEMUAN KE-5
SQL(Structure Query Language)
(Operasi Pada Tabel Tunggal Dan Fungsi Dasar Sampai Dengan Group By)
  1. Tujuan
  • Dapat memahami pengertian dari query, view dan join
  • Dapat memahami cara membuat query untuk mengambil data dari beberapa tabel
  • Dapat memahami cara membuat view
  1. Teori Singkat
Query merupakan kategori perintah yang digunakan untuk meminta layanan dari server basis data. Perintah yang dipelajari adalah SELECT untuk mengambil data ari basis data.
Distinct : digunakan untuk menampilkan record yang berbeda berdasarkan satu kolom.
Like dengan menggunakan “%” atau “_” digunakan untuk mencari data yang menyerupai atau hampir sama dengan kriteria tertentu.
All kata kunci dasar untuk menyatakan select.
Order by digunakan untuk mengurutkan data.
Group by digunakan untuk mengelompokkan data.
Fungsi Agregat : untuk menghasilkan nilai berdasar sejumlah data.
  • Avg = menghasilkan nilai rata rata
  • Count = menghasilkan cacah data
  • Max = menghasilkan nilai terbesar
  • Min = menghasilkan nilai terkecil
  • Sum = menghasilkan jumlah data
  1. Pembahasan
  • mysql> show databases;: untuk menampilkan semua tabel yang ada pada directory.
  • mysql> select distinct jabatan from karyawan;: untuk menampilkan record kolom yang bernama jabatan dari tabel karyawan.
  • mysql> select * from karyawan where Nama like ‘%e’; : adalah perintah untuk menampilkan tabel yang pada kolom Nama yang terdapat huruf <e> .
  • mysql> select count (id_dep) from karyawan; : untuk manampilkan cacah data dari kolom Id_dep pada tabel departemen.
  • Mysql> select Nama,Tgl_Lahir from karyawan; : adalah perintah untuk menampilkan tabel Nama dan Tgl_Lahir dari tabel karyawan.
  1. Tugas
  1. menampilkan semua nasabah, alamat, dan saldonya:
  1. menampilkan nama nasabah dengan saldo > 2000000
  1. menampilkan nama nasabah dengan alamat gejayang
  1. menampilkan nama nasabah dengan kode cabang KC003
  1. menampilkan semua data kantor cabang (nama dan alamat)
  1. menampilkan nama kantor cabang dengan alamat Janti
  1. menampilkan nama kantor cabang dengan jumlah nasabah>5
  1. Kesimpulan
Dari perintah-perintah diatas maka dapat disimpulkan bawah SQL merupakan adalah sekumpulan perintah khusus yang digunakan untuk mengakses data dalam database relasional.

No comments:

Post a Comment