Tugas-5


Untuk studi kasus perguruan tinggi sederhana, anda sudah membuat tabel-tabel beserta constraint yang diperlukan. Tugas anda selanjutnya adalah melakukan manipulasi data sebagai berikut:

1. Tuliskan perintah untuk memasukkan data berikut ini ke dalam tabel dosen!

#kd_dosen nama Tanggal_lahir
DRW Dedy Rahman Wijaya 12 Maret 1986
TRF Tora Fahrudin 23 Juni 1987
SYN Suryatiningsih 15 April 1980

2. Tuliskan perintah untuk memasukkan data program studi!

#kd_prodi Nama_prodi
MI Manajemen Pemasaran
TK Teknik Komputer
KA Komputerisasi akuntansi
MP Manajemen Pemasaran

3. Tuliskan perintah untuk memasukkan data ke dalam tabel mahasiswa!

#nim nama Tanggal_lahir alamat Gol_darah Kd_Prodi Kd_dosen Tanggal Registrasi
123456 Weiby Reinaldi 14 Juni 1987 Bandung O TK DRW Tanggal saat registrasi
654321 Feddy Dea R 17 September 1986 Jakarta A MI TRF Tanggal saat registrasi
654312 Bahtiar Rifa’i 23 Mei 1985 Padang B KA SYN Tanggal saat registrasi
123546 Imam Syafi’i 30 Januari 1987   AB MI DRW Tanggal saat registrasi

 

Keterangan: Tanggal Registrasi diisi dengan SYSDATE

4. Tuliskan perintah untuk melakukan perubahan nama dosen Tora Fahrudin menjadi Tora Sudiro dan tanggal lahirnya menjadi 28 Februari 1983!

5. Tuliskan perintah untuk melakukan perubahan kode program studi MI menjadi MF! Jelaskan hasilnya!

6. Tuliskan perintah untuk menghapus program studi manajemen pemasaran! Jelaskan hasilnya!

7. Tuliskan perintah untuk menghapus prodi manajemen informatika! Jelaskan hasilnya!

8. Lakukan penghapusan data di tabel mahasiswa dengan menggunakan perintah DELETE dan TRUNCATE! Jelaskan perbedaannya!

9. Jelaskan fungsi dari perintah COMMIT, ROLLBACK, dan SAVEPOINT! Berikan contoh penggunaannya!

Keterangan:

  1. Kirimkan tugas ke alamat email [email protected] dengan subject Dasar_SQL_Tugas-5#Kelas#NIM. Contoh: Dasar_SQL_Tugas-5#PIS-13-01#6301110037. Jika terjadi kesalahan subject tugas tidak akan diproses lebih lanjut.
  2. Batas waktu pengumpulan tugas adalah Hari sabtu tanggal 10 Oktober 2014 Pkl. 06.00 WIB. Pengumpulan tugas yang melebihi batas waktu tidak akan diproses lebih lanjut.

Leave a Reply