Laman

Kamis, 24 Januari 2013

Tugas 2 SMBD part 6 ( Latihan No 2 (a-e) )

MODUL 6
Pertemuan 6 Latihan Soal 

2.  Tuliskan query untuk mendapatkan data-data di bawah ini.Tambahkan data pada tabel sesuai dengan kebutuhan.
a. Instruktur – instruktur jurusan ‘Ilmu Komputer’
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select * from tabel_instruktur where jurusan = 'Ilmu Komputer';



b. Nomor mata kuliah yang pesertanya lebih dari 40 orang
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select no_mk from tabel_kuliah where jml_mhs > 40;



c. Nomor dan mata kuliah yang pesertanya lebih dari 40 orang
Dengan Table Join
Syntak sqlnya :
mysql> create table tabel_kuliah_join AS (select * from tabel_kuliah);


mysql> select * from tabel_kuliah_join;


mysql> alter table tabel_kuliah_join ADD nama_mk varchar(40) AFTER no_mk;


mysql> desc tabel_kuliah_join;


mysql> select * from tabel_kuliah_join;    


mysql> UPDATE tabel_kuliah_join, tabel_matakuliah SET tabel_kuliah_join.nama_mk = tabel_matakuliah.nama_mk WHERE tabel_kuliah_join.no_mk=tabel_matakuliah.no_mk;


mysql> select * from tabel_kuliah_join;



Query menggunakan parameter kondisi WHERE
mysql> select no_mk,nama_mk from tabel_kuliah_join where jml_mhs > 40;



d. Nip instruktur yang mengampu mata kuliah dengan nomor ‘KOM102’
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select nip from tabel_kuliah_join where no_mk = 'KOM102';



e. Nip instruktur yang mengampu mata kuliah ‘Basis Data’
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select nip from tabel_kuliah_join where nama_mk = 'Basis Data';














































































Tidak ada komentar:

Posting Komentar