Kelas : 4A
NIM : 11190930000007
Menggambarkan ERD dan Normalisasi, sesuai dengan studi kasus TP 2.
ERD
Cuti
Absen
Idcuti
id absen
Nama Karyawan
tanggal
Tanggal
Jsm mssuk
waktu
Jam keluar
Keperluan
Karyawan Memiliki
Id Karyawan
Nama Karyawan
Username
password
jabatan
Izin
Idizin
Nama karyawan
Jabatan
Tgl Izin
Keterangan
Normalisasi
1) Bentuk un-Normalisasi
Table Absen
Id Absen Tanggal Jam masuk Jam keluar
0001 01 juni 2021 08:00 12.00
0002 02 juni 2021 08:15 12.00
0003 03 juni 2021 08:05 12.00
0004 04 juni 2021 08:00 12.00
0005 05 juni 2021 08:20 12.00
Tabel Karyawan
Id Karyawan Nama username password Jabatan
karyawan
12345 Cut Aja Cutajao6 061101 Kabag Umum
12346 Fajar Fajar21 081099 sekretaris
12347 Isna Isna15 210673 Operator
12348 Said Said69 010869 Bendahara
12349 Ali Ali13 130913 Kabag Asrama
Tabel Cuti
Id Cuti Nama Tanggal waktu Keperluan
Karyawan
56789 Cut Aja 06-11-2019 30 hari Pelatihan
56788 Fajar 08-10-2020 7 hari Pulang
Kampung
56787 Isna 21-06-2019 7 hari
56786 Said 01-08-2020 Pelatihan
56785 Ali 13-09-2019 14 hari Pelatihan
Tabel Izin
Id Izin Nama Tanggal Izin Jabatan Keterangan
Karyawan
34567 Cut Aja 20-11-2020 Kabag Umum Sakit
34568 Fajar 29-09-2020 Sekretaris Pesta Adik
34569 Isna 19-01-2020 Operator Sakit
34560 Said 21-07-2020 Bendahara
34561 Ali 17-04-2020 Kabag Asrama Acara Keluarga
Table Absen
Id Absen Tanggal Jam masuk Jam keluar
0001 01 juni 2021 08:00 12.00
0002 02 juni 2021 08:15 12.00
0003 03 juni 2021 08:05 12.00
0004 04 juni 2021 08:00 12.00
0005 05 juni 2021 08:20 12.00
Tabel Karyawan
Id Karyawan Nama username password Jabatan
karyawan
12345 Cut Aja Cutajao6 061101 Kabag Umum
12346 Fajar Fajar21 081099 sekretaris
12347 Isna Isna15 210673 Operator
12348 Said Said69 010869 Bendahara
12349 Ali Ali13 130913 Kabag Asrama
Tabel Cuti
Id Cuti Nama Tanggal waktu Keperluan
Karyawan
56789 Cut Aja 06-11-2019 30 hari Pelatihan
56788 Fajar 08-10-2020 7 hari Pulang
Kampung
56787 Isna 21-06-2019 7 hari Pulang
Kampung
56786 Said 01-08-2020 14 hari Pelatihan
56785 Ali 13-09-2019 14 hari Pelatihan
Tabel Izin
Id Izin Nama Tanggal Izin Jabatan Keterangan
Karyawan
34567 Cut Aja 20-11-2020 Kabag Umum Sakit
34568 Fajar 29-09-2020 Sekretaris Pesta Adik
34569 Isna 19-01-2020 Operator Sakit
34560 Said 21-07-2020 Bendahara Ke luar Kota
34561 Ali 17-04-2020 Kabag Asrama Acara Keluarga
Table Absen
Id Absen Tanggal Jam masuk Jam keluar
0001 01 juni 2021 08:00 12.00
0002 02 juni 2021 08:15 12.00
0003 03 juni 2021 08:05 12.00
0004 04 juni 2021 08:00 12.00
0005 05 juni 2021 08:20 12.00
Tabel Karyawan
Id Karyawan Nama username password Jabatan
karyawan
12345 Cut Aja Cutajao6 061101 Kabag Umum
12346 Fajar Fajar21 081099 sekretaris
12347 Isna Isna15 210673 Operator
12348 Said Said69 010869 Bendahara
12349 Ali Ali13 130913 Kabag Asrama
Tabel Cuti
Id Cuti Nama Tanggal waktu Keperluan
Karyawan
56789 Cut Aja 06-11-2019 30 hari Pelatihan
56788 Fajar 08-10-2020 7 hari Pulang
Kampung
56787 Isna 21-06-2019 7 hari Pulang
Kampung
56786 Said 01-08-2020 14 hari Pelatihan
56785 Ali 13-09-2019 14 hari Pelatihan
Tabel Izin
Id Izin Nama Tanggal Izin Jabatan Keterangan
Karyawan
34567 Cut Aja 20-11-2020 Kabag Umum Sakit
34568 Fajar 29-09-2020 Sekretaris Pesta Adik
34569 Isna 19-01-2020 Operator Sakit
34560 Said 21-07-2020 Bendahara Ke luar Kota
34561 Ali 17-04-2020 Kabag Asrama Acara Keluarga
Table Absen
Id Absen Tanggal Jam masuk Jam keluar
0001 01 juni 2021 08:00 12.00
0002 02 juni 2021 08:15 12.00
0003 03 juni 2021 08:05 12.00
0004 04 juni 2021 08:00 12.00
0005 05 juni 2021 08:20 12.00
Tabel Karyawan
Id Karyawan Nama username password Jabatan
karyawan
12345 Cut Aja Cutajao6 061101 Kabag Umum
12346 Fajar Fajar21 081099 sekretaris
12347 Isna Isna15 210673 Operator
12348 Said Said69 010869 Bendahara
12349 Ali Ali13 130913 Kabag Asrama
Tabel Cuti
Id Cuti Nama Tanggal Keperluan
Karyawan
56789 Cut Aja 06-11-2019 Pelatihan
56788 Fajar 08-10-2020 Pulang
Kampung
56787 Isna 21-06-2019 Pulang
Kampung
56786 Said 01-08-2020 Pelatihan
56785 Ali 13-09-2019 Pelatihan
Tabel Izin
Id Izin Nama Tanggal Izin Keterangan
Karyawan
34567 Cut Aja 20-11-2020 Sakit
34568 Fajar 29-09-2020 Pesta Adik
34569 Isna 19-01-2020 Sakit
34560 Said 21-07-2020 Ke luar Kota
34561 Ali 17-04-2020 Acara Keluarga
Spesifikasi Database
Tabel Absen
Tabel Karyawan
Field Tipe Data Ukuran Null/Not Null
Id Karyawan INT 20 Not null
Nama VARCHAR 30 Not null
Karyawan
USername VARCHAR 20 Not null
Password CHAR 10 Not null
Jabatan VARCHAR 20 Not null
Tabel Cuti
Field Tipe Data Ukuran Null/Not Null
Id Cuti INT 20 Not null
Nama VARCHAR 30 Not null
Karyawan
Tanggal INT 10 Not null
Waktu CHAR 15 Not null
Keperluan VARCHAR 20 Not null
Tabel Izin
Field Tipe Data Ukuran Null/Not Null
Id Izin INT 20 Not null
Nama VARCHAR 30 Not null
Karyawan
Tanggal Izin INT 10 Not null
Jabatan VARCHAR 20 Not null
Keterangan VARCHAR 30 Not null
Skema Database