Laman

Kamis, 24 Januari 2013

Tugas 2 SMBD part 6 ( Latihan No 2 (f-j) )

MODUL 6
Pertemuan 6 Latihan Soal 

f. Nip dan nama instruktur yang mengampu mata kuliah ‘Basis Data’
Dengan Table Join
Syntak sqlnya :
mysql> create table tabel_kuliah_join2 AS (select * from tabel_kuliah_join);


mysql> select * from tabel_kuliah_join2;


mysql> alter table tabel_kuliah_join2 ADD nama_ins varchar(22) AFTER nip;


mysql> desc tabel_kuliah_join2;


mysql> select * from tabel_kuliah_join2;


mysql> UPDATE tabel_kuliah_join2, tabel_instruktur SET tabel_kuliah_join2.nama_ins = tabel_instruktur.nama_ins WHERE tabel_kuliah_join2.nip=tabel_instruktur.nip;


mysql> select * from tabel_kuliah_join2;



Query menggunakan parameter kondisi WHERE
mysql> select nip, nama_ins from tabel_kuliah_join2 where nama_mk = 'Basis Data';



g. Nama mata kuliah dan ruangan yang diampu oleh ‘Steve Jobs’
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select nama_mk, ruangan from tabel_kuliah_join2 where nama_ins = 'Steve Jobs';



h. Jumlah total mahasiswa yang diampu oleh ‘Steve Wozniak’
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select SUM(jml_mhs) from tabel_kuliah_join2 where nama_ins = 'Steve Wozniak';



i. Nomor dan nama instruktur yang mengampu mahasiswa terbanyak
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select nip, nama_ins, max(jml_mhs) from tabel_kuliah_join2;



j. Nomor dan nama instruktur yang belum mengampu mata kuliah apapun
Syntak sqlnya :
mysql> insert into tabel_kuliah_join2 values(4,’Bill Gates’,’0’,’0’,’0’,’0’);
mysql> select * from tabel_kuliah_join2;




Query menggunakan parameter kondisi WHERE
mysql> select nip,nama_ins from tabel_kuliah_join2 where nama_mk = ‘0’;














Tidak ada komentar:

Posting Komentar