SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt? (12)

Lapres 7 1235010002
Lapres 7 1235010002Lapres 7 1235010002
Lapres 7 1235010002
 
Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...
Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...
Primary key, Foreign key, Normalisasi, Unnormalisasi, DDL, DML, Problem graph...
 
Data manipulation language 3
Data  manipulation language 3Data  manipulation language 3
Data manipulation language 3
 
Lapers 6 1235010002
Lapers 6 1235010002Lapers 6 1235010002
Lapers 6 1235010002
 
Lapres 5 1235010002
Lapres 5 1235010002Lapres 5 1235010002
Lapres 5 1235010002
 
Stored procedure
Stored procedureStored procedure
Stored procedure
 
MySQL CRUD FORMAT QUERY
MySQL CRUD FORMAT QUERY MySQL CRUD FORMAT QUERY
MySQL CRUD FORMAT QUERY
 
array dan record
array dan recordarray dan record
array dan record
 
Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHP
 
Fungsi value
Fungsi valueFungsi value
Fungsi value
 
Melakukan pembulatan pada php
Melakukan pembulatan pada phpMelakukan pembulatan pada php
Melakukan pembulatan pada php
 
Modul6 2 maret 2013
Modul6 2 maret 2013Modul6 2 maret 2013
Modul6 2 maret 2013
 

Ähnlich wie Laporan praktikum1

Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Devi Apriansyah
 
Praktikum 03 Sistem Basis Data
Praktikum 03 Sistem Basis DataPraktikum 03 Sistem Basis Data
Praktikum 03 Sistem Basis DataAditya Nugroho
 
Laporan 1 annissaul hidayah 11120018_6
Laporan 1  annissaul hidayah 11120018_6Laporan 1  annissaul hidayah 11120018_6
Laporan 1 annissaul hidayah 11120018_6Saul Anizsa
 
Materi SQL Query Berjenjang
Materi SQL Query Berjenjang Materi SQL Query Berjenjang
Materi SQL Query Berjenjang Ngurah Endra
 
Fungsi sumif dan cara menggunakan di excel
Fungsi sumif dan cara menggunakan di excelFungsi sumif dan cara menggunakan di excel
Fungsi sumif dan cara menggunakan di excelYanuar Wijatmoko
 
T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]Siska Amelia
 
Part 11 table join
Part 11  table joinPart 11  table join
Part 11 table joinDenny Yahya
 
matrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.pptmatrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.ppterlandarmawan2
 
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)difa febri
 
05. manipulasi data update,delete &amp; seleksi
05. manipulasi data   update,delete &amp; seleksi05. manipulasi data   update,delete &amp; seleksi
05. manipulasi data update,delete &amp; seleksiFakhrian Fadlia Adiwijaya
 
APLIKASI AKUNTANSI.pptx
APLIKASI AKUNTANSI.pptxAPLIKASI AKUNTANSI.pptx
APLIKASI AKUNTANSI.pptxssuser940db3
 

Ähnlich wie Laporan praktikum1 (18)

Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)
 
modul basis data.docx
modul basis data.docxmodul basis data.docx
modul basis data.docx
 
Praktikum 03 Sistem Basis Data
Praktikum 03 Sistem Basis DataPraktikum 03 Sistem Basis Data
Praktikum 03 Sistem Basis Data
 
Tutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeansTutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeans
 
Set operators
Set operatorsSet operators
Set operators
 
Laporan 1 annissaul hidayah 11120018_6
Laporan 1  annissaul hidayah 11120018_6Laporan 1  annissaul hidayah 11120018_6
Laporan 1 annissaul hidayah 11120018_6
 
Materi sql server 3 eresha
Materi sql server 3 ereshaMateri sql server 3 eresha
Materi sql server 3 eresha
 
Materi SQL Query Berjenjang
Materi SQL Query Berjenjang Materi SQL Query Berjenjang
Materi SQL Query Berjenjang
 
Fungsi sumif dan cara menggunakan di excel
Fungsi sumif dan cara menggunakan di excelFungsi sumif dan cara menggunakan di excel
Fungsi sumif dan cara menggunakan di excel
 
T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]T3 – Query Lanjutan [1]
T3 – Query Lanjutan [1]
 
Part 11 table join
Part 11  table joinPart 11  table join
Part 11 table join
 
matrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.pptmatrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.ppt
 
SQL.pdf
SQL.pdfSQL.pdf
SQL.pdf
 
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
Penggunaan SUBQUERY SQL SERVER (USING SUBQUERIES)
 
Oracle sql
Oracle sqlOracle sql
Oracle sql
 
05. manipulasi data update,delete &amp; seleksi
05. manipulasi data   update,delete &amp; seleksi05. manipulasi data   update,delete &amp; seleksi
05. manipulasi data update,delete &amp; seleksi
 
APLIKASI AKUNTANSI.pptx
APLIKASI AKUNTANSI.pptxAPLIKASI AKUNTANSI.pptx
APLIKASI AKUNTANSI.pptx
 
Materi 7
Materi 7Materi 7
Materi 7
 

Mehr von rizqitohopi

Tutorial membuat hati mahkota
Tutorial membuat hati mahkotaTutorial membuat hati mahkota
Tutorial membuat hati mahkotarizqitohopi
 
“Otanaha fort” rizqi tohopi
“Otanaha fort”   rizqi tohopi“Otanaha fort”   rizqi tohopi
“Otanaha fort” rizqi tohopirizqitohopi
 
Ekuivalensi logika
Ekuivalensi logikaEkuivalensi logika
Ekuivalensi logikarizqitohopi
 
Os2013 lap6-rizqitohopi
Os2013 lap6-rizqitohopiOs2013 lap6-rizqitohopi
Os2013 lap6-rizqitohopirizqitohopi
 
Laporan praktikum4
Laporan praktikum4Laporan praktikum4
Laporan praktikum4rizqitohopi
 
Os2013 lap5-rizqitohopi
Os2013 lap5-rizqitohopiOs2013 lap5-rizqitohopi
Os2013 lap5-rizqitohopirizqitohopi
 
Os2013 lap4-rizqitohopi
Os2013 lap4-rizqitohopiOs2013 lap4-rizqitohopi
Os2013 lap4-rizqitohopirizqitohopi
 
Os2013 lap3-rizqitohopi
Os2013 lap3-rizqitohopiOs2013 lap3-rizqitohopi
Os2013 lap3-rizqitohopirizqitohopi
 
Os2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopiOs2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopirizqitohopi
 
Os2013 lap1-rizqitohopi
Os2013 lap1-rizqitohopiOs2013 lap1-rizqitohopi
Os2013 lap1-rizqitohopirizqitohopi
 
Laporan praktikum4
Laporan praktikum4Laporan praktikum4
Laporan praktikum4rizqitohopi
 
Laporan praktikum3
Laporan praktikum3Laporan praktikum3
Laporan praktikum3rizqitohopi
 
Laporan praktikum2
Laporan praktikum2Laporan praktikum2
Laporan praktikum2rizqitohopi
 
Laporan praktikum1
Laporan praktikum1Laporan praktikum1
Laporan praktikum1rizqitohopi
 
Laporan praktikum3
Laporan praktikum3Laporan praktikum3
Laporan praktikum3rizqitohopi
 
Laporan praktikum2
Laporan praktikum2Laporan praktikum2
Laporan praktikum2rizqitohopi
 

Mehr von rizqitohopi (19)

Himpunan Fuzzy
Himpunan FuzzyHimpunan Fuzzy
Himpunan Fuzzy
 
Tutorial membuat hati mahkota
Tutorial membuat hati mahkotaTutorial membuat hati mahkota
Tutorial membuat hati mahkota
 
“Otanaha fort” rizqi tohopi
“Otanaha fort”   rizqi tohopi“Otanaha fort”   rizqi tohopi
“Otanaha fort” rizqi tohopi
 
Ekuivalensi logika
Ekuivalensi logikaEkuivalensi logika
Ekuivalensi logika
 
Os2013 lap6-rizqitohopi
Os2013 lap6-rizqitohopiOs2013 lap6-rizqitohopi
Os2013 lap6-rizqitohopi
 
Laporan praktikum4
Laporan praktikum4Laporan praktikum4
Laporan praktikum4
 
Os2013 lap5-rizqitohopi
Os2013 lap5-rizqitohopiOs2013 lap5-rizqitohopi
Os2013 lap5-rizqitohopi
 
Os2013 lap4-rizqitohopi
Os2013 lap4-rizqitohopiOs2013 lap4-rizqitohopi
Os2013 lap4-rizqitohopi
 
Os2013 lap3-rizqitohopi
Os2013 lap3-rizqitohopiOs2013 lap3-rizqitohopi
Os2013 lap3-rizqitohopi
 
Os2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopiOs2013 lap2-rizqitohopi
Os2013 lap2-rizqitohopi
 
Os2013 lap1-rizqitohopi
Os2013 lap1-rizqitohopiOs2013 lap1-rizqitohopi
Os2013 lap1-rizqitohopi
 
Speach
SpeachSpeach
Speach
 
Speach
SpeachSpeach
Speach
 
Laporan praktikum4
Laporan praktikum4Laporan praktikum4
Laporan praktikum4
 
Laporan praktikum3
Laporan praktikum3Laporan praktikum3
Laporan praktikum3
 
Laporan praktikum2
Laporan praktikum2Laporan praktikum2
Laporan praktikum2
 
Laporan praktikum1
Laporan praktikum1Laporan praktikum1
Laporan praktikum1
 
Laporan praktikum3
Laporan praktikum3Laporan praktikum3
Laporan praktikum3
 
Laporan praktikum2
Laporan praktikum2Laporan praktikum2
Laporan praktikum2
 

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