Chapter 6.
Studi Kasus ERD
Setyawati, S.T.
Studi Kasus
 Hasil dari pengumpulan data pengguna :
 Perusahaan terdiri dari departement-
departement, Departement mempunyai nama,
nomor yang unik dan departement mungkin
berada di beberapa lokasi
 Departement <mengontrol> beberapa proyek
 Proyek memiliki nama dan nomor yang unik dan
menempati satu lokasi
 Departement <memiliki> karyawan
 Karyawan memiliki data berupa nama, nomor id,
tanggal lahir, alamat, jenis kelamin, dan gaji.
Studi Kasus
 Hasil dari pengumpulan data pengguna :
 Tiap karyawan berada di satu departemen tetapi
dapat melaksanakan beberapa proyek dimana
proyek-proyek tersebut tidak harus dikontrol oleh
departement tempat karyawan tersebut bekerja
 Jam kerja dari karyawan ketika <mengerjakan>
proyek dicatat
 Karyawan memiliki data tentang tanggungan
untuk keperluan asuransi, masing-masing
tanggungan memiliki data nama, jenis kelamin,
tanggal lahir dan hubungan dengan karyawan
Studi Kasus
 Konseptual.
 Entitas Departement {Nama_Dep, ID_Dep, Lokasi}
Lokasi dari departement merupakan atribut
multivalue
ID_Dep merupakan atribut kunci
 Entitas Proyek {Nama_P, ID_P, Lokasi}
ID_P merupakan atribut kunci
Studi Kasus
 Konseptual.
 Entitas Karyawan {Nama_K, ID_K, TglLahir,
Alamat, JenisK, Gaji}
ID_K merupakan atribut kunci
Nama_K merupakan atribut komposit yang
terdiri dari Nm_Dpn, Nm_Tgh, Nm_Blkg
Alamat merupakan atribut komposit yang
terdiri dari Nama_Jalan, No_Rumah, Kota
Studi Kasus
 Konseptual.
 Entitas Tanggungan {Nama_T, TglLahir, JenisK,
Hubungan}
Entitas Tanggungan tidak memiliki atribut
kunci (WET)
Studi Kasus
 Konseptual.
 Relasi 1 : Antara Departement dan Proyek dengan
nama relasi mengontrol
 Relasi 2 : Antara Departement dan Karyawan
dengan nama relasi memiliki
 Relasi 3 : Antara Karyawan dan Proyek dengan
nama relasi mengerjakan
 Relasi 4 : Antara Karyawan dan Tanggungan
dengan nama relasi memiliki
Studi Kasus
 Mengontrol.
 Antara Departement dan Proyek
 Ratio relasinya adalah 1:N
 Departement memiliki keterbatasan partial
terhadap proyek
 Proyek memiliki keterbatasan total terhadap
Departement
 Atribut relasinya TglMulai, TglSelesai, Biaya
Studi Kasus
 Memiliki.
 Antara Departement dan Karyawan
 Ratio relasinya adalah 1:N
 Departement memiliki keterbatasan Total
terhadap Karyawan
 Karyawan memiliki keterbatasan total terhadap
Departement
 Atribut relasinya Tglkerja
Studi Kasus
 Mengerjakan.
 Antara Karyawan dan Proyek
 Ratio relasinya adalah M:N
 Karyawan memiliki keterbatasan Partial
terhadap Proyek
 Proyek memiliki keterbatasan total terhadap
Karyawan
 Atribut relasinya JamKerja
Studi Kasus
 Memiliki.
 Antara Karyawan dan Tanggungan
 Ratio relasinya adalah 1:N
 Karyawan memiliki keterbatasan Partial
terhadap Tanggungan
 Tanggungan memiliki keterbatasan total
terhadap Karyawan
 Atribut relasinya tidak ada
ERD
Departement
Proyek
Karyawan
Tanggungan
Mengontrol
Memiliki
Mengerjakan Memiliki
Jam kerja
Nama_Dep
ID_Dep
Lokasi
Nama_K
ID_K
Alamat
Gaji
JenisK
TglLahir
Nm_Dpn
Nm_Tgh Nm_Blkg
Nama_Jalan
Kota
No_rumah
ID_P
Nama_P Lokasi
JenisK TglLahir Hubungan
Nama_T
Biaya
TglMulai
TglSelesai
Tglkerja
1
N
1 N
1
N
M
N

Chapter 6 -_studi_kasus_erd_fix

  • 1.
    Chapter 6. Studi KasusERD Setyawati, S.T.
  • 2.
    Studi Kasus  Hasildari pengumpulan data pengguna :  Perusahaan terdiri dari departement- departement, Departement mempunyai nama, nomor yang unik dan departement mungkin berada di beberapa lokasi  Departement <mengontrol> beberapa proyek  Proyek memiliki nama dan nomor yang unik dan menempati satu lokasi  Departement <memiliki> karyawan  Karyawan memiliki data berupa nama, nomor id, tanggal lahir, alamat, jenis kelamin, dan gaji.
  • 3.
    Studi Kasus  Hasildari pengumpulan data pengguna :  Tiap karyawan berada di satu departemen tetapi dapat melaksanakan beberapa proyek dimana proyek-proyek tersebut tidak harus dikontrol oleh departement tempat karyawan tersebut bekerja  Jam kerja dari karyawan ketika <mengerjakan> proyek dicatat  Karyawan memiliki data tentang tanggungan untuk keperluan asuransi, masing-masing tanggungan memiliki data nama, jenis kelamin, tanggal lahir dan hubungan dengan karyawan
  • 4.
    Studi Kasus  Konseptual. Entitas Departement {Nama_Dep, ID_Dep, Lokasi} Lokasi dari departement merupakan atribut multivalue ID_Dep merupakan atribut kunci  Entitas Proyek {Nama_P, ID_P, Lokasi} ID_P merupakan atribut kunci
  • 5.
    Studi Kasus  Konseptual. Entitas Karyawan {Nama_K, ID_K, TglLahir, Alamat, JenisK, Gaji} ID_K merupakan atribut kunci Nama_K merupakan atribut komposit yang terdiri dari Nm_Dpn, Nm_Tgh, Nm_Blkg Alamat merupakan atribut komposit yang terdiri dari Nama_Jalan, No_Rumah, Kota
  • 6.
    Studi Kasus  Konseptual. Entitas Tanggungan {Nama_T, TglLahir, JenisK, Hubungan} Entitas Tanggungan tidak memiliki atribut kunci (WET)
  • 7.
    Studi Kasus  Konseptual. Relasi 1 : Antara Departement dan Proyek dengan nama relasi mengontrol  Relasi 2 : Antara Departement dan Karyawan dengan nama relasi memiliki  Relasi 3 : Antara Karyawan dan Proyek dengan nama relasi mengerjakan  Relasi 4 : Antara Karyawan dan Tanggungan dengan nama relasi memiliki
  • 8.
    Studi Kasus  Mengontrol. Antara Departement dan Proyek  Ratio relasinya adalah 1:N  Departement memiliki keterbatasan partial terhadap proyek  Proyek memiliki keterbatasan total terhadap Departement  Atribut relasinya TglMulai, TglSelesai, Biaya
  • 9.
    Studi Kasus  Memiliki. Antara Departement dan Karyawan  Ratio relasinya adalah 1:N  Departement memiliki keterbatasan Total terhadap Karyawan  Karyawan memiliki keterbatasan total terhadap Departement  Atribut relasinya Tglkerja
  • 10.
    Studi Kasus  Mengerjakan. Antara Karyawan dan Proyek  Ratio relasinya adalah M:N  Karyawan memiliki keterbatasan Partial terhadap Proyek  Proyek memiliki keterbatasan total terhadap Karyawan  Atribut relasinya JamKerja
  • 11.
    Studi Kasus  Memiliki. Antara Karyawan dan Tanggungan  Ratio relasinya adalah 1:N  Karyawan memiliki keterbatasan Partial terhadap Tanggungan  Tanggungan memiliki keterbatasan total terhadap Karyawan  Atribut relasinya tidak ada
  • 12.
    ERD Departement Proyek Karyawan Tanggungan Mengontrol Memiliki Mengerjakan Memiliki Jam kerja Nama_Dep ID_Dep Lokasi Nama_K ID_K Alamat Gaji JenisK TglLahir Nm_Dpn Nm_TghNm_Blkg Nama_Jalan Kota No_rumah ID_P Nama_P Lokasi JenisK TglLahir Hubungan Nama_T Biaya TglMulai TglSelesai Tglkerja 1 N 1 N 1 N M N