chapter 6 -_studi_kasus_erd_fix

12

Click here to load reader

Upload: titoagung

Post on 03-Jul-2015

46 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Chapter 6 -_studi_kasus_erd_fix

Chapter 6.

Studi Kasus ERD

Setyawati, S.T.

Page 2: Chapter 6 -_studi_kasus_erd_fix

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.

Page 3: Chapter 6 -_studi_kasus_erd_fix

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

Page 4: Chapter 6 -_studi_kasus_erd_fix

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

Page 5: Chapter 6 -_studi_kasus_erd_fix

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

Page 6: Chapter 6 -_studi_kasus_erd_fix

Studi Kasus

Konseptual.

Entitas Tanggungan {Nama_T, TglLahir, JenisK,

Hubungan}

Entitas Tanggungan tidak memiliki atribut

kunci (WET)

Page 7: Chapter 6 -_studi_kasus_erd_fix

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

Page 8: Chapter 6 -_studi_kasus_erd_fix

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

Page 9: Chapter 6 -_studi_kasus_erd_fix

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

Page 10: Chapter 6 -_studi_kasus_erd_fix

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

Page 11: Chapter 6 -_studi_kasus_erd_fix

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

Page 12: Chapter 6 -_studi_kasus_erd_fix

ERD

Departement

Proyek

Karyawan

Tanggungan

Mengontrol

Memiliki

Mengerjakan Memiliki

Jam kerja

Nama_Dep

ID_DepLokasi

Nama_KID_K

Alamat

Gaji

JenisK

TglLahirNm_Dpn

Nm_Tgh Nm_Blkg

Nama_Jalan

Kota

No_rumah

ID_PNama_P Lokasi

JenisK TglLahir Hubungan

Nama_T

Biaya

TglMulai

TglSelesai

Tglkerja

1

N

1 N

1

N

MN