Anda di halaman 1dari 7

TUGAS PRAKTIKUM BASIS DATA PERTEMUAN 8

Tiara Safitri
1810631170206
3H

Program Studi Teknik Informatika


Fakultas Ilmu Komputer
Unoversitas Singaperbangsa Karawang
2019
TUGAS QUERY FORMAL KOMERSIAL
A. Buatlah Database Perkuliahan yang terdiri dari tabel sebagai berikut :

• Membuat & Menggunakan Database

• Membuat Tabel
• Menambahkan Foreign Key
• Mengisi Field Tabel
1. Menampilkan Daftar Mahasiswa yang terdapat dalam tabel Mahasiswa dan tabel Khs

2. Tulis Perintah : : mysql>select nim,nama


from mahasiswa
where nim = any (select distinct nim from khs);

3. Tulis perintah : mysql>select nim,nama


from mahasiswa
where nim in (select distinct nim from khs);
4. Tulis perintah : mysql>select nim,nama
from mahasiswa
where not exists (select * from khs where nim=mahasiswa.nim);

B. Gunakan tabel Mahasiswa, Kelas, Jurusan, dan Dosen untuk menampilka data berikut :

1. Menampilkan data dosen (nip, nama) yang menjabat sebagai ketua jurusan sekaligus
menjadi dosen wali.
2. Menampilkan data dosen (nip,nama) yang tidak menjabat sebagai ketua jurusan.

3. Menampilkan data dosen (nip, nama) yang tidak menjadi dosen wali.

4. Menampilkan daftar mahasiswa yang dibimbing oleh seorang dosen wali.


➢ Kasus ini tidak memiliki sintaks karena pada tabel mahasiswa, tidak memiliki relasi
terhadap tabel dosen ataupun tabel kelas pada dosen wali.

5. Menampilkan daftar mahasiswa suatu jurusan.


➢ Kasus ini tidak memiliki sintaks karena tabel mahasiswa tidak memiliki relasi
terhadap tabel jurusan, dan sebaliknya.

6. Menampilkan daftar mahasiswa suatu jenjang program studi.


➢ Kasus ini tidak memiliki sintaks karena tidak adanya tabel atau kolom mengenai
jenjang program studi.

Anda mungkin juga menyukai