Anda di halaman 1dari 4

UJIAN TENGAH SEMESTER GENAP TA.

2020 / 2021

Fakultas : Ilmu Komputer


Program Studi : S1-Sistem Informasi
Mata Kuliah dan kode mk : Perancangan Basis Data (SI076)
Sifat Ujian : Mandiri Online/ Take home test

SOAL DIBAGIKAN TGL : Senin, 19 April 2021


Tugas/ Jawaban : Maksimal Jumat, 30 April 2021 jam 16.00 wib
dikumpulkan tanggal
Dosen Pengampu : Acihmah Sidauruk M.Kom, Agung Nugroho M.Kom, Ali Mustofa
M.Kom, Wiwi Widayani M.Kom

A. Tuliskan kalimat SQL berdasarkan data tabel dibawah ini !

Tabel Mahasiswa
NIM Nama Tgl_Lahir Gender email
17.33.0500 Hera Iriyanti 1990/05/18 F herra1805@gmail.com
17.33.0555 Sanjaya Adi 1990/10/20 M sansanadi@gmail.com
17.33.0601 Wisnu Ariputra 1991/02/07 F Putra.wisnu@gmail.com

Tabel Makalah Tabel Menulis


Kode_Mk Judul Nilai NIM Kode_Mk
14.001 Perancangan SI Koperasi Simpan Pinjam 88 17.33.0500 14.001
14.002 Rancang Bangun Company Profile PT.ABC 79 17.33.0500 15.001
15.001 SPK Pemenang Tender Proyek DPU 75 17.33.0555 15.001
15.002 Perbandingan Metode Fuzzy Mamdani dan Sugeno dalam 80
SPK produksi Mie Instan PT.YaaMie

1. Membuat tabel (15 point)


 Untuk NIM berakhiran(0,3,8)
membuat Tabel Mahasiswa
 Untuk NIM berakhiran(1,4,6)
membuat Tabel Makalah
 Untuk NIM berakhiran(2,5,7,9)
membuat Tabel Menulis
2. Menambahkan data judul
makalah ‘SIA Rental Kendaraan
Ojo Lali’ dengan kode 15.003,
nilai belum diketahui. (5 point)

3. Mengubah nilai makalah untuk


kode 15.002 menjadi 85
(5 point)

4. view menampilkan NIM,Nama,


Email, Jumlah makalah yang
pernah dibuat
(10 point)

5. procedure mencari data


makalah tentang SPK
(10 point)

B. Berdasarkan Isi Data Tabel diatas , Tulis baris data dari hasil query dibawah ini !

SELECT Mh.Nim as NIM, Nama, Judul FROM Mahasiswa Mh LEFT | INNER | RIGHT* JOIN Menulis Mn
ON Mh.NIM = Mn.NIM LEFT | INNER | RIGHT* JOIN Makalah Mk ON Mk.Kode_Mk = Mn.KodeMk
*Coret yg tidak digunakan

*) gunakan LEFT jika akhiran NIM anda( 1 / 3 / 5 /7 ), gunakan INNER jika akhiran NIM anda( 2 / 6 / 9 ),
gunakan RIGHT jika akhiran NIM anda( 4 / 8 / 0). (15 point)

NIM Nama Judul


C. Tuliskan isi kode program pada event komponen sesuai ketentuan !
Form Nilai Makalah
Manual program :
TxtJudul  Judul Makalah akan tampil di Listbox1 ketika
CbMhs txtjudul dienter
 Button Baru digunakan untuk membersihkan text
txtPresen pada semua komponen.
 Button Keluar digunakan untuk mengakhiri
program.
txtMampu  Button proses untuk menambahkan text pada
Listbox1 berupa NIM Nama dan total nilai.
Ketentuan total nilai adalah 30% dari nilai
presentasi + 70% dari kemampuan menjawab

1) Kode program button TxtJudul_KeyPress (5 point)

2) Kode program button BtnKeluar_Click (5 point)

3) Kode program pada button Btnbaru_Click (5 point)


4) Kode program button BtnProses_Click (20 point)

5) Validasi isian TxtPresen harus angka, Kode program button TxtPresen_KeyPress (5 point)

Anda mungkin juga menyukai