Anda di halaman 1dari 4

Database Absensi

Spesifikasi
Suatu database untuk aplikasi Absensi Pegawai memiliki beberapa parameter
yang harus disimpan
Pegawai dengan data-data NIP, Nama, Alamat, Pendidikan, Pangkat/Golongan,
uang Pegawai, Staff, !abatan
"atat #uga data-data absensi pegawai tersebut yang terdiri dari tanggal, #am masuk
dan #am pulang
Setiap Pegawai memiliki atasan dari pegawai itu sendiri$ "atat kapan atasan
tersebut mulai ditun#uk
Setiap Pegawai beker#a di bawah #urusan tertentu dengan data #urusan yang terdiri
dari %ode !urusan, !urusan, %a#ur, Sek#ur, uang !urusan
Diagram elasi &'D(
Skema
Petakan/mapping/ubah dari diagram 'D men#adi skema, yaitu diagram entiti beserta
atributnya yang dilengkapi dengan penun#uk relasi$ &pela#ari buku petun#uk(
%etergantungan )ungsional &)D(
*ntuk )D ini, sementara abaikan sa#a, anggap berdasarkan pengalaman atau
intuisi, kita dengan mudah melihat suatu atribut bergantung dengan atribut lainnya
Intinya, misalkan NA+A bergantung pada NIP, ditulis NIP NA+A, karena,
pada nomor NIP yang sama, tidak mungkin ada lebih dari satu NA+A$
Pada ,ontoh kali ini, kebetulan semua atribut lain bergantung pada kun,i
Normasisasi
Intinya, memeriksa, apakah ada entiti yang dianggap tidak normal, menurut normal I, II,
dan III$ %alau ya, lakukan pengubahan entiti atau skema$
Normal -entuk Pertama .idak boleh redundant, atribut yang bernilai #amak harus
dibuatkan entiti tersendiri
Normal -entuk II
"ari atribut yang tidak bergantung penuh pada kun,i &selain bergantung pada kun,i, #uga
bergantung dari atribut lain(
Pada entiti !**SAN, atribut !**SAN, *ANG, %A!* dan S'%!*
bergantung penuh pada atribut kun,i %/D' sehingga sudah normal bentuk II
o .idak ada perubahan entiti
Pada entiti P'GA0AI, semua atribut bergantung penuh pada NIP sehingga sudah
normal bentuk II
o .idak ada perubahan entiti
Pada entiti P'NDIDI%AN &entiti baru(, NIP dan P'NDIDI%AN tidak saling
bergantung &tidak ada ketergantungan fungsional(
o .idak ada perubahan
Pada entiti A-S'N &entiti baru(, +AS*% dan P*1ANG bergantung penuh pada
NIP dan .ANGGA1 &kun,i dari A-S'N adalah NIP dan .ANGGA1(
o .idak ada perubahan
Normal -entuk III
"ari atribut yang tidak bergantung se,ara langsung pada kun,i
Semua atribut tidak ada yang bergantung tidak langsung pada kun,i
o .idak ada perubahan
Skema Akhir
an,angan )isik
.abel-tabel yang harus dibuat2
.abel !**SAN2
o %/D' 2 3A"4A&5(, PI+A6 %'6, IND'7'D
o !**SAN2 3A"4A&58(, *NI9*', N/. N*11, IND'7'D
o *ANG2 3A"4A&58(
o %A!*2 3A"4A&58(, )/'GN %'6 /N P'GA0AI&NIP(, N/.
N*11
o S'%!*2 3A"4A&58(, )/'GN %'6 /N P'GA0AI&NIP(, N/.
N*11
.abel P'GA0AI2
o NIP2 3A"4A&58(, PI+A6 %'6, IND'7'D
o NA+A2 :
o :
o %/D';!**SAN2 3A"4A&5( )/'GN %'6 /N
!**SAN&%/D'(, N/. N*11
o NIP;A.ASAN2 :
.abel P'NDIDI%AN2
o :
.abel A-S'N2
o NIP2 3A"4A&58(, )/'GN %'6 /N P'GA0AI&NIP(, N/. N*11
o .ANGGA12 DA.', N/. N*11
o +AS*%2 .I+'
o P*1ANG2 .I+'
o "/NS.AIN. PI+A6 %'6 &NIP, .ANGGA1(

Anda mungkin juga menyukai