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:
- 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.
- 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.