Anda di halaman 1dari 4

Tugas Kelompok ke-3

Week 8

Sebuah HRD di suatu perusahaan yang ada di kota X, sedang mengembangkan aplikasi yang
membantu karyawan dalam pengajuan cuti, berita acara presensi, approval surat sakit, mengisi
formulir SPPD (Surat Perintah Perjalanan Dinas), pengajuan dan pembaharuan atribut karyawan,
administrasi BPJS dan BPJSTK karyawan, serta surat-menyurat (surat rekomendasi, surat
peringatan, surat konseling, surat resign & exit clearance). Adapun desain dari database, sebagai
berikut

ISYS6362 – Database Design


Setelah dilakukan pengujian terhadap desainnya ternyata terjadi masalah pada desain
database yaitu terjadinya anomaly pada saat insert data atau insertion anomaly, update
data anomaly maupun deletion anomaly.

ISYS6362 – Database Design


1. Lakukan Normalisasi hingga 5 NF! Untuk mengatasi hal tersebut, Anda
perlu melakukan normalisasi pada desain tersebut!

ISYS6362 – Database Design


2. Validasikan desain yang telah Anda normalisasi berdasarkan data
transaksinya!

3. Lengkapi desain yang telah Anda normalisasi perihal “Derive relations for
logical data model”!

4. Lakukan “Check Integrity Constraint” dari desain yang telah Anda


normalisasi!

5. Check for future growth dari desain yang telah anda normalisasi!

---oOo---

ISYS6362 – Database Design

Anda mungkin juga menyukai