Tugas Pratikum Basis Data 7


Praktik

1.        Buat sebuah database dengan nama Akademik.
2.        Buat tabel mahasiswa dengan tipe innodb :





3.        Buat tabel dosen_pembimbing dengan tipe innodb dan relasikan ke tabel mahasiswa dengan mengambil key nim dari tabel mahasiswa sebagai foreignkey di tabel dosen_pembimbing:



4.        Isi data di tabel seperti data berikut :


dan


Note : untuk mengisi data yang fieldnya AUTO_INCRMENT maka sebutkan NULL untuk field tersebut.
5.    Kemudian update satu record ditabel mahasiswa :










6.    Hapus sebuah record ditabel mahasiswa :









1.        Apa yang terjadi jika sintak pada langkah ke3 (baris sintak terkahir) diubah menjadi onupdate cascade ondelete restrict ?
2.        Apa yang terjadi jika sintak pada langkah ke3 (baris sintak terkahir) diubah menjadi onupdate cascade ondeleteset null ?
3.        Buat sebuah database baru dengan nama toko. Buat 3 buah tabel didalam databasetersebut, yaitu tabel produk, pelanggan, dan produk_order.







Buat relasi untuk tabel-tabel di atas dan buktikan relasi tersebut dengan melakukan update atau delete terhadap suatu tabel berpengaruh terhadap tabel lainnya!


Kunci Jawaban : Klik Ini

Related Posts