MODUL PRAKTIKUM
DESAIN BASIS DATA 2008/2009 Pertemuan III 1. Buatlah tabel seperti pada file Tabel Fakultas.doc yang telah diberikan pada pertemuan yang lalu, kemudian isilah masing-masing tabel dengan data minimal seperti dibawah ini dan data bisa ditambah sesuai dengan kebutuhan. Tabel Fakultas
Tabel Jurusan
Tabel Mahasiswa
Teknik Informatika Universitas Islam Negeri (UIN) Malang
MODUL PRAKTIKUM
DESAIN BASIS DATA 2008/2009 Tabel Mata_kuliah
Tabel KRS
2. Berikut ini merupakan contoh query untuk menggabungkan relasi beberapa tabel, yaitu tabel fakultas dengan tabel jurusan. Dimana data yang ingin ditampilkan yaitu nama jurusan yang sesuai dengan nama fakultasnya. SELECT fak_nama, jur_nama FROM fakultas f, jurusan j WHERE f.fak_kode=j.fak_kode; atau cara penulisan lain: SELECT fak_nama, jur_nama FROM fakultas, jurusan WHERE fakultas.fak_kode=urusanj.fak_kode;
Tabel dibawah ini merupakan hasil dari query diatas : Teknik Informatika Universitas Islam Negeri (UIN) Malang
MODUL PRAKTIKUM
DESAIN BASIS DATA 2008/2009
3. Berikut ini merupakan contoh query untuk menggabungkan relasi tabel KRS, tabel Mata_kuliah dan tabel Mahasiswa. Dimana data yang ingin ditampilkan yaitu semua mahasiswa yang telah mengisi KRS dan mata kuliah apa saja yang telah diambil. SELECT krs_semester,mat_nama,mat_sks,mah_nama FROM krs k, mata_kuliah m, mahasiswa w WHERE k.mat_kode=m.mat_kode AND k.mah_kode=w.mah_kode;
4. Berikut ini merupakan contoh query untuk menggabungkan relasi tabel KRS, tabel Mata_kuliah dan tabel Mahasiswa. Dimana data yang ingin ditampilkan yaitu mahasiswa yang telah mengisi KRS dan mata kuliah apa saja yang telah diambil berdasarkan kode mahasiswa atau NIM saja. SELECT krs_semester,mat_nama,mat_sks,mah_nama FROM krs k, mata_kuliah m, mahasiswa w WHERE k.mat_kode=m.mat_kode AND k.mah_kode = w.mah_kode AND w.mah_kode=05550036; Teknik Informatika Universitas Islam Negeri (UIN) Malang
MODUL PRAKTIKUM
DESAIN BASIS DATA 2008/2009 Tabel dibawah ini merupakan hasil dari query diatas :
Teknik Informatika Universitas Islam Negeri (UIN) Malang