Anda di halaman 1dari 2

ENTITY RELATIONSHIP DIAGRAM

Pengertian dan Manfaat

 Entity-Relationship Diagram adalah diagram yang menggambarkan hubungan beberapa (hingga


banyak) tabel dalam sebuah basis data.

Kegunaan:

 Dipakai untuk menggambarkan hubungan banyak tabel dalam sebuah diagram sehingga mudah
dipahami.
 Digunakan untuk mendiskusikan kebutuhan tabel dalam sebuah aplikasi dengan melibatkan
berbagai pihak terkait, misalnya: system analyst, programmer, database designer, user.
 Digunakan untuk mendokumentasikan basis data yang dipakai sistem informasi.

Kelebihan:

 Tidak tergantung pada merek aplikasi basis data tertentu (konsepnya bersifat umum).
 Dapat digambarkan dengan berbagai cara, misalnya dengan aplikasi basis data, atau aplikasi
pembuat diagram.

Kelemahan:

 Relatif sulit untuk menggambar diagram E-R.

Notasi Chen

Lambang yang Digunakan

Entitas Menggambarkan sebuah entitas (orang, satuan tugas, benda, objek). Diisi
dengan nama entitas, misal: perusahaan, kelas, jadwal. Di database akan
menjadi: tabel induk.

Hubu Menggambarkan hubungan, karakteristik atau sifat entitas. Diisi dengan kata
ngan
kerja atau kata sifat. Misal: terdiri atas, memilih, mempunyai, mengampu. Di
database akan menjadi: tabel transaksi.

Menggambarkan atribut kunci (primary key), yaitu data yang tidak boleh ada
Atribut
duanya, atau harus unik, misalnya NIM, Plat nomer kendaraan, Kode barang,
kunci
dan NPWP. Di database akan menjadi: field kunci (primary key).

Menggambarkan atribut biasa, yaitu data yang boleh ada duanya, misalnya:
Atribut nama, tempat lahir, gol. darah. Di dalam database akan menjadi field biasa. Di
dalam tabel transaksi bias menjadi foreign key, yaitu field yang akan
dihubungkan dengan primary key di tabel induk.
Contoh E-R Diagram

Tabel Dosen

Tabel: MATA KULIAH

IDMK Nama MK SKS Hari Sesi Ruang


AKT101 Akuntansi Pengantar I 3 Senin 1 A21
AKT102 Akuntansi Pengantar II 3 Selasa 2 A22
AKT103 Perpajakan I 3 Rabu 3 A21
MAN101 Bisnis Pengantar 3 Senin 4 B21
MAN102 E-Commerce 3 Selasa 3 B22
MAN103 Kewirausahaan 3 Rabu 1 B21
UMU101 Pancasila 2 Kamis 1 G31
UMU102 Bahasa Indonesia 2 Kamis 3 G32
UMU103 Bahasa Inggris 2 Jumat 1 G32

Anda mungkin juga menyukai