DIAGRAM
Muhammad Zulfikri, S.T., M.T
Entity Relationship Diagram
• Salah satu teknik merancang database
• Ada 2 pendekatan:
• Objek : mencari objek2 yang terlibat dalam sistem,
kemudian melihat hubungan antar objek
tersebut, dan dari sana diterjemahkan dalam
bentuk tabel2 beserta relasinya
3. Relasi
nama kode
nama
nim
nim kode
Derajat Kardinalitas (hubungan)
ɤ One to Many
Mahasiswa
A Memiliki Jurusan
B
Jurusan Mahasiswa
S1 Ilkom 1
S1 TI 2
S1 RPL 3
D3 RPL 4
5
Derajat Kardinalitas (hubungan)
ɤ Many to Many
Matkul Mahasiswa
A 1
B 2
C 3
D 4
E 5
Derajat Kardinalitas (hubungan)
ɤ One to One
Beasiswa Mahasiswa
A 1
B 2
C 3
D 4
E 5
Simbol Kardinalitas (hubungan)
(1,1)
Min. satu dan maks. satu : 1 mhs min. max. memiliki 1 jurusan
(0,1)
Min. 0 dan maks. Satu: 1 wanita min. bisa tidak menikah, max. 1 kali menikah
(1,n)
Min. satu dan maks. Banyak : 1 dosen min. memiliki 1 keahlian, max banyak
(0,n)
Min. 0 dan maks. Banyak : 1 mhs min. memiliki 0 matkul, max banyak.
cuti
Menetukan Derajat Kardinalitas
nama kode
nama
nim
nim
Mahasiswa Memiliki Jurusan jenjang
Pembimbing
skripsi
Mengikuti
Wali
Prasyarat
Dosen Matakuliah
Mengajar Matakuliah sks
nip
id_mengajar Kode_
nama alamat
semester
matkul nama
tahun
next
- Optimalisasi ERD
- Mengimplementasikan ERD menjadi relasi antar tabel