KASUS KASUS
1.
Menentukan Entitas
Entitas pada sistem
adalah Bagian,
Pegawai, Pengawassu
pervisor dan Proyek.
2. Menentukan
Relasi
Bagian Pegaw ai
Penga was
Proyek
Bagian Dituga
skan ke
Dijalan kan
oleh
Pegaw ai
milik Bekerj
a pada
Penga was
menjal ankan
Proyek mengg
unakan
3. Menggambar ERD Sementara 3. Menggambar ERD Sementara
Bagian
Pegawai Proyek
Pengawas
Dijalankan Oleh
Bekerja Pada
Ditugaskan ke
4. 4. Mengisi Kardinalitas
Masing-masing bagian hanya mempunyai satu pengawas
Seorang pengawas hanya bertugas pada satu bagian
Masing-masing bagian memiliki paling tidak satu pegawai
Masing-masing pegawai bekerja paling tidak pada satu bagian
Masing-masing proyek dikerjakan oleh paling tidak satu pegawai
Seorang pegawai bisa mendapat tugas sebuah atau beberapa proyek.
Bagian
Pegawai Proyek
Pengawas
Ditugaskan ke
Bekerja pada
Dijalankan Oleh
5. Menentukan Kunci Utama
Kunci utamanya adalah nama bagian, Nomor pengawas, Nomor pegawai dan Nomor proyek
6. Menggambar ER-D berdasrkan Kunci
Karena terdapat dua relasi banyak ke banyak pada ER-D sementara, yaitu antara Bagian-
pegawai dan antara Pegawai-proyek maka, harus dibuatkan entitas baru yaitu Bagian-
Pegawai dan Pegawai-Proyek. Kunci utama Pegawai-Proyek adalah gabungan antara nama
bagian dan nomor pegawai. Sedangkan untuk entitas Pegawai-Proyek kunci utamanya adalah
gabungan dari nomor pegawai dan nomor proyek
.
Data Kunci : Nama Bagian
PEGAWAI-PROYEK Data kunci:
Nomor pegawai Nomor proyek
PEGAWAI Data kunci:
Nomor pegawai
PENGAWAS Data kunci :
Nomor pengawas
BAGIAN-PEGAWAI Data Kunci :
Nama Bagian Nomor Pegawai
PROYEK Data kunci:
Nomor proyek Dijalankan
oleh
Bekerja Pada
Bekerja pada
Terlibat di Ditugaskan
ke
Lanjutan
7. Menentukan Atribut Atribut yang
diperlukan adalah Nama Bagian, Nama
Proyek, Nama Pegawai, Nama
Pengawas, Nomor Pengawas, Nomor
Pegawai, Nomor Proyek.
8. Memetakan Atribut
Entitas Atribut
Bagian Nama Bagian
Nama Bagian
Pegawai Nomor Pegawai
Nomor Pegawai Nama Pegawai
Nama Pegawai
Pengawas Nomor Pengawas
Nomor Pengawas
Nama Pengawas Nama Pengawas
Proyek
Nomor Proyek Nomor Proyek
Nama Proyek Nama Proyek
Data Kunci : Nama Bagian
PEGAWAI-PROYEK Data kunci:
Nomor pegawai Nomor proyek
PEGAWAI Data kunci:
Nomor pegawai Data bukan kunci
Nama Pegawai
BAGIAN-PEGAWAI Data Kunci :
Nama Bagian Data bukan kunci
Nomor Pegawai
PROYEK Data kunci:
Nomor proyek Data bukan kunci
Nama Proyek Dijalankan
oleh
Bekerja Pada
Bekerja pada
Terlibat di Ditugaskan
ke
9. Menggambar ER-D dengan Atribut