Sebuah perusahaan akan mengembangkan Sistem Informasi Kepegawaian (SIMPEG). Data yang akan diolah
adalah: data pegawai dan cuti pegawai. Diagram relasi antar tabelnya adalah sebagai berikut:
pegawai cutiPegawai
1
# nip # noPengajuanCuti
nama tgPengajuan
alamat tgMulaiCuti
telp tgSelesaiCuti
tgmskKerja alasan
M
pendTerakhir nip
statusKerja
sisaCuti
PEGAWAI
NIP NAMA ALAMAT TELP tgMskKERJA pendTERAKHIR statusKERJA sisaCUTI
10011 Ahmad Bandung 76950504 07/10/2006 S2 TETAP 10
10012 Dewi Jakarta 24290492 06/07/2007 S1 OUTSOURCING 0
10013 Nina Bandung 2425555 09/11/2007 S1 KONTRAK 5
CUTIPEGAWAI
NoPengajuanCUTI tgPENGAJUAN tgMulaiCUTI tgSelesaiCUTI ALASAN NIP
CUTI/02/2012 02/03/2012 04/03/2012 05/03/2012 menjenguk orang tua 10011
CUTI/03/2012 04/03/2012 08/03/2012 10/03/2012 acara keluarga 10013
CUTI/04/2012 15/08/2012 17/08/2012 23/08/2012 lebaran 10013
5. Tambahkan kolom (field) email ke dalam tabel PEGAWAI dengan tipe VARCHAR(25).
6. Ubah nama field TELP dalam tabel PEGAWAI menjadi TELEPON. Apa yang terjadi ? Jelaskan jawaban
Anda.
7. Hapus field ALAMAT dalam tabel PEGAWAI. Apa yang terjadi ? Jelaskan jawaban Anda.
8. Hapus NIP 10011 dari tabel PEGAWAI. Apa yang terjadi terhadap integritas data? Jelaskan jawaban Anda.
9. Ubah NIP 10013 dari tabel PEGAWAI menjadi 10015. Apa yang terjadi terhadap intergritas data ? Jelaskan
jawaban Anda.
10. Hapus referential integrity constraint dari tabel di atas. Ada yang kemungkinan terjadi pada gambaran
datanya. Jelaskan !