Tugas DDL Basis Data Mubti


Untuk mata kuliah basis data konsentrasi TI MUBTI, berikut oleh - oleh dari saya tentang DDL
tuliskan query DDL nya,,, :
  1. Buat database dengan nama  db_kampuss
  2. Buat tabel tb_mahasiswa -> nim (char(10)), nama (varchar(50)), alamat(varchar (50))
  3. Buat tabel tb_dosen -> nip(char(13)), nama_dosen(varchar(50)), alamat_dosen(varcchar(100)), no_telp (varchar(15))
  4. Buat tabel db_ortu -> id_ortu(int(3)), nim(char(10)), nama_ortu(varchar(50)), alamat_ortu(varchar(50)), pekerjaan(varchar(20))
  5. Buat tabel tb_matakuliah -> kode_mk (char(5)), nama_mk (varchar (30)).
  6. Buat tabel tb_nilai -> nim(char(10)), kode_mk(char(5)), nilai (A, B, C , D, E) 
  7. Ganti nama tabel tb_ortu menjadi tb_orangtua
  8. Tambahkan atribut jenkel di tabel tb_mahasiswa yang isinya L/P dan defaultnya P
  9. Ganti type data alamat di tb_ mahasiswa dari varchar(50) menjadi varchar(100)
  10. Tambahkan atribut no_telp di tb_orangtua.. letaknya setelah alamat
  11. Ganti nama atribut id_ortu -> id_orangtua
  12. Hapus atribut no_telp dosen
  13. Hapus semua tabel;
  14. Hapus database db_kampus;
catatan:
  • nim pada tb_ortu, merefer pada nim pada tabel tb_mahasiswa. Jika data pada pahasiswa dihapus, maka data ortu pada nim bersangkutan akan ikut kehapus juga.
  • nim pada tb_nilai merefer pada nim pada tb_mahasiswa
  • kode_mk pada tb_nilai merefer pada kode_mk pada tb_matakuliah
  • jika data mahasiswa dihapus, maka data nilai mahasiswa tersebut juga akan hilang
  • jika data pada tb_matakuliah dihapus, maka set null pada tabel tb_nilai
  • jika data mata kuliah diupdate, maka tb_nilai akan juga ikut.
oleh-olehnya nanti ditulis tangan yaaaaa....

ikatlah ilmu dengan menulisnyaa,,, okkeeyy... (^_^)
Previous
Next Post »