Entity Relationship Diagram ERD Entity Relationship Diagram ERD

  • Slides: 11
Download presentation
Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) • ERD adalah model data yang menggunakan beberapa notasi untuk

Entity Relationship Diagram (ERD) • ERD adalah model data yang menggunakan beberapa notasi untuk menggambarkan data dalam konteks entitas dan hubungan yang dideskripsikan oleh data tersebut.

3 komponen utama ERD: • Entity • Atribut • Reliationship

3 komponen utama ERD: • Entity • Atribut • Reliationship

Entity/Entitas adalah kelompok orang, tempat, kejadian atau konsep tentang apa yang kita perlukan untuk

Entity/Entitas adalah kelompok orang, tempat, kejadian atau konsep tentang apa yang kita perlukan untuk menyimpan data. Contoh kategori entitas meliputi: • Orang : CUSTOMER, STUDENT. • Tempat : ROOM, CAMPUS. • Objek : BOOK, TOOL. • Peristiwa : CLASS, REGISTRATION.

Atribut • Atribut adalah karakteristik atau sifat deskriptif suatu entitas. • Contoh atribut pada

Atribut • Atribut adalah karakteristik atau sifat deskriptif suatu entitas. • Contoh atribut pada entitas STUDENT adalah NAME, ADDRESS, PHONE NUMBER, DATE OF BIRTH, GENDER.

Hubungan (Relationship) • Hubungan adalah hubungan bisnis alami yang ada di antara satu atau

Hubungan (Relationship) • Hubungan adalah hubungan bisnis alami yang ada di antara satu atau lebih entitas.

Tabel 1. Notasi Kardinalitas

Tabel 1. Notasi Kardinalitas

Gambar 1. Contoh ERD

Gambar 1. Contoh ERD

Penjelasan Gambar 1: • MAHASISWA mengambil nol, satu atau lebih MATA KULIAH. • MATA

Penjelasan Gambar 1: • MAHASISWA mengambil nol, satu atau lebih MATA KULIAH. • MATA KULIAH dapat diambil satu atau lebih MAHASISWA. • MATA KULIAH dapat diajar satu atau lebih DOSEN. • DOSEN dapat mengajar satu atau lebih MATA KULIAH.

Perbedaan Primary Key dan Foreign Key : • Kunci primer (primary key) : kunci

Perbedaan Primary Key dan Foreign Key : • Kunci primer (primary key) : kunci yang dipilih sebagai kunci utama untuk mengidentifikasi baris dalam tabel. • Kunci tamu (foreign key) : sembarang atribut yang menunjuk ke kunci primer pada tabel lain.

Referensi : • L. Whitten, Jeffrey and D. Bently, Lonnie, System Analysis th and

Referensi : • L. Whitten, Jeffrey and D. Bently, Lonnie, System Analysis th and Design Methods, 5 Edition, Mc Graw Hill, 2000.