Tugas IMPLEMENTASI DATABASE 2

Nama : Bela Sukma
NIM : 18.01.53.2004


1. Tabel mahasiswa.






2. Tabel Progdi.






3. Tabel Matkul.






4. Tabel Ruang.






5. Tabel Dosen.






6. Tabel Mengajar.





7. Tabel Nilai.








8. Tabel Tambah kolom Agama.






9. Tabel tambah kolom RID.




10. Tabel tambah kolom Grade.




11. Ubah tababel mahasiswa menjadi tabel student.




12. Tabel NIM menjadi tabel Primary Key.




EVALUASI & PERTANYAAN.

a. Tukiskan perintah-perintah SQL percobaan di atas beserta outputnya.
b. Apa maksud dari Char (10) ?
c. Pada ssat kita elihat struktur tabel dengan perintah desc, terdapat kolom NULL yang berisi YES & NO. Apa Maksudnya?

JAWABAN !!!

a. Sudah ada, seperti yang di contohkan di atas.
b. Tipe data character dengan jumlah max 10 huruf.
c.  Jika NULL = YES, maka tidak diisi tidak apa-apa saat menginput data. Jika NULL = NO, maka kolom tersebut wajib diisi.


STUDI KASUS.

a. Tentukan kuci utama pada masing-masing tabel.
b. Tentukan kunci tamu pada tabel mengajar & nilsi.


JAWABAN !!!

a. Tabel Mahasiswa = NIM, Prodi = kode_prodi, Mata kuliah = mk_id, Ruang = ruang_id, Dosen = NIK, Mengajar = id_mengajar, Nilai = Tidak ada.
b. Nilai = NIM, mk_id, kode_prodi, inisial.
Mengajar = mk_id, inisial, kode_prodi, ruang_id.


KESIMPULAN.
Dalam pengkodean MYSQL harus menguasai teknik dasar nya.

Comments

Popular posts from this blog

Implementasi Database - Tugas TRIGGER (Modul 6)

Tugas IMPLEMENTASI DATABASE Modul 6

REVIEW KOGNISI WEB CORONA