際際滷

際際滷Share a Scribd company logo
NAMA                 : MUHAMMAD RIZQI TOHOPI
NIM                  : 131312027
KELAS                :A
SEMESTER             : II
TUGAS                : LAPORAN PRAKTIKUM 1
MATA KULIAH          : BASIS DATA II


                                   LAPORAN PRAKTIKUM


       Pada praktikum pertama mata kuliah Basis Data II, kami melakukan praktek perintah SELECT.
Berikut beberapa praktikum yang dilaksanakan.
 SELECT * FROM nama_tabel WHERE Kondisi = %nama_kaitan%;
  select * from anggota where id_anggota = 001; 
  Untuk melakukan perintah ini, saya tidak mengalami kendala. Dimana perintah tersebut sudah
  pernah saya lakukan pada semester 1. Berikut tampilan melalui command promt.




  Perintah ini digunakan untuk melihat isi tabel yang Id_Anggotanya 001, dengan nama Rizqi Tohopi.


 SELECT * FROM nama_tabel WHERE Kondisi LIKE %nama_kaitan%;
  select * from anggota where nama like %a%; 




  Perintah ini digunakan untuk menampilkan data tertentu yang hanya berkaitan dengan data-data
  yang diinginkan.
                                                                                                     1
LATIHAN: dari data pada tabel di atas, gunakan perintah SELECT untuk menampilkan data Anggota
yang menggunakan Kartu GSM..  isikan perintah nya pada baris kosong di bawah ini:
Perintahnya adalah select * from anggota where left (no_telpon,2)=08; 

Tampilan pada command promt




LATIHAN :

 WHERE TARIF > 2000 AND TARIF <= 17500
 WHERE TARIF > 10000 AND TAHUN_TERBIT = 2009
 WHERE NAMA LIKE %N% AND ALAMAT = SUDIRMAN


Praktekan Beberapa contoh kondisi di atas, kemudian jelaskan perbedaan hasil Query yang ada untuk
tiap kondisi yang diberikan:

1. data yang ditampilkan berupa




                                                                                                    2
2. data yang ditampilkan berupa




3. data yang ditampilkan berupa




Perbedaan hasil Query nomor 1 sampai dengan 3;
   1. Pada query nomor 1 menjelaskan, pada tabel buku dimana tariff lebih dari 2000 dan tarif kurang
      dari sama dengan 17500 untuk di tampilkan.
   2. Pada query nomor 2 menjelaskan, untuk menampilkan semua tarif buku yang lebih dari 10000
      dan menampilkan semua buku yang terbit pada tahun 2009 pada tabel buku.
   3. Pada query nomor 3, tidak ditemukan querynya Emptyset (0.00 sec).




                                                                                                       3
 Perintah SELECT dengan klausa berupa Fungsi Aggregasi COUNT
  select count(nama) from anggota; 




  Perintah ini berfungsi untuk menghitung banyaknya baris di kolom Nama pada tabel Anggota.




 Perintah SELECT dengan klausa berupa Fungsi Aggregasi SUM
  select sum(tarif) from buku; 




  Perintah ini berfungsi untuk menghitung jumlah pada suatu kolom tariff yang bertipe numerik pada
  tabel buku.




                                                                                                     4
 Perintah SELECT dengan klausa berupa Fungsi Aggregasi AVG
  select avg(tarif) from buku; 




  Perintah ini berfungsi untuk menghitung nilai rata-rata dari sejumlah baris pada suatu kolom tarif
  yang bertipe numerik pada tabel buku.


 Perintah SELECT dengan klausa berupa Fungsi Aggregasi MIN
  select min(tarif) from buku; 




  Perintah ini berfungsi Perintah ini berfungsi untuk menampilkan nlai terkecil pada suatu kolom tariff
  yang bertipe numerik pada tabel buku.




  Kesimpulan dari praktikum ini, dimana saya dapat belajar query SELECT pada tabel dan
  mengetahui penggunaan COUNT, SUM, MIN, AVERAGE. Selain itu, untuk memperlancar saya
  dalam pembuatan query sesuai soal. Karena pada semester 1 sudah pernah diajarkan materi ini.




                                                                                                          5
 Perintah SELECT dengan klausa berupa Fungsi Aggregasi MAX
  select max(tarif) from buku; 




  Perintah ini berfungsi Perintah ini berfungsi untuk menampilkan nlai terbesar pada suatu kolom
  tariff yang bertipe numerik pada tabel buku.




 Penggunaan Klausa WHERE pada Fungsi Aggregate
  select avg(tarif) from buku where tahun_terbit = 2009; 




  Perintah ini berfungsi, untuk menampilkan harga tarif rata-rata untuk buku yang terbit tahun 2009.




                                                                                                       6

More Related Content

Laporan praktikum1

  • 1. NAMA : MUHAMMAD RIZQI TOHOPI NIM : 131312027 KELAS :A SEMESTER : II TUGAS : LAPORAN PRAKTIKUM 1 MATA KULIAH : BASIS DATA II LAPORAN PRAKTIKUM Pada praktikum pertama mata kuliah Basis Data II, kami melakukan praktek perintah SELECT. Berikut beberapa praktikum yang dilaksanakan. SELECT * FROM nama_tabel WHERE Kondisi = %nama_kaitan%; select * from anggota where id_anggota = 001; Untuk melakukan perintah ini, saya tidak mengalami kendala. Dimana perintah tersebut sudah pernah saya lakukan pada semester 1. Berikut tampilan melalui command promt. Perintah ini digunakan untuk melihat isi tabel yang Id_Anggotanya 001, dengan nama Rizqi Tohopi. SELECT * FROM nama_tabel WHERE Kondisi LIKE %nama_kaitan%; select * from anggota where nama like %a%; Perintah ini digunakan untuk menampilkan data tertentu yang hanya berkaitan dengan data-data yang diinginkan. 1
  • 2. LATIHAN: dari data pada tabel di atas, gunakan perintah SELECT untuk menampilkan data Anggota yang menggunakan Kartu GSM.. isikan perintah nya pada baris kosong di bawah ini: Perintahnya adalah select * from anggota where left (no_telpon,2)=08; Tampilan pada command promt LATIHAN : WHERE TARIF > 2000 AND TARIF <= 17500 WHERE TARIF > 10000 AND TAHUN_TERBIT = 2009 WHERE NAMA LIKE %N% AND ALAMAT = SUDIRMAN Praktekan Beberapa contoh kondisi di atas, kemudian jelaskan perbedaan hasil Query yang ada untuk tiap kondisi yang diberikan: 1. data yang ditampilkan berupa 2
  • 3. 2. data yang ditampilkan berupa 3. data yang ditampilkan berupa Perbedaan hasil Query nomor 1 sampai dengan 3; 1. Pada query nomor 1 menjelaskan, pada tabel buku dimana tariff lebih dari 2000 dan tarif kurang dari sama dengan 17500 untuk di tampilkan. 2. Pada query nomor 2 menjelaskan, untuk menampilkan semua tarif buku yang lebih dari 10000 dan menampilkan semua buku yang terbit pada tahun 2009 pada tabel buku. 3. Pada query nomor 3, tidak ditemukan querynya Emptyset (0.00 sec). 3
  • 4. Perintah SELECT dengan klausa berupa Fungsi Aggregasi COUNT select count(nama) from anggota; Perintah ini berfungsi untuk menghitung banyaknya baris di kolom Nama pada tabel Anggota. Perintah SELECT dengan klausa berupa Fungsi Aggregasi SUM select sum(tarif) from buku; Perintah ini berfungsi untuk menghitung jumlah pada suatu kolom tariff yang bertipe numerik pada tabel buku. 4
  • 5. Perintah SELECT dengan klausa berupa Fungsi Aggregasi AVG select avg(tarif) from buku; Perintah ini berfungsi untuk menghitung nilai rata-rata dari sejumlah baris pada suatu kolom tarif yang bertipe numerik pada tabel buku. Perintah SELECT dengan klausa berupa Fungsi Aggregasi MIN select min(tarif) from buku; Perintah ini berfungsi Perintah ini berfungsi untuk menampilkan nlai terkecil pada suatu kolom tariff yang bertipe numerik pada tabel buku. Kesimpulan dari praktikum ini, dimana saya dapat belajar query SELECT pada tabel dan mengetahui penggunaan COUNT, SUM, MIN, AVERAGE. Selain itu, untuk memperlancar saya dalam pembuatan query sesuai soal. Karena pada semester 1 sudah pernah diajarkan materi ini. 5
  • 6. Perintah SELECT dengan klausa berupa Fungsi Aggregasi MAX select max(tarif) from buku; Perintah ini berfungsi Perintah ini berfungsi untuk menampilkan nlai terbesar pada suatu kolom tariff yang bertipe numerik pada tabel buku. Penggunaan Klausa WHERE pada Fungsi Aggregate select avg(tarif) from buku where tahun_terbit = 2009; Perintah ini berfungsi, untuk menampilkan harga tarif rata-rata untuk buku yang terbit tahun 2009. 6