Tugas Pratikum Basis Data 8

Tugas Pratikum Basis Data 8


Praktik

1.        Buat sebuah database dengan nama sewamobil :
2.        Buat tabel mobil dan isi datanya :
3.    Buat tabel pelanggan dan isi datanya :
4.    Buat tabel sewa dan isi datanya :
5.        Buat query sehingga didapat tabel seperti berikut :
6.        Buat query sehingga didapat tabel seperti berikut :
7.        Buat query sehingga didapat tabel seperti berikut :
8.        Buat query sehingga didapat tabel seperti berikut : 

Evaluasi dan Pertanyaan

1.        Tulis sintaks sql untuk mendapatkan tabel pada no 5, 6,7 dan 8 !
2.        Apa kesimpulan anda !


Kunci Jawaban : Klik Ini
Read More
Tugas Pratikum Basis Data 7

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
Read More