Entity Relationship Diagram (ERD) Pengertian, kegunaan dan Komponennya

Entity Relationship Diagram atau disingkat ERD adalah suatu diagram yang menunjukkan info dibuat disimpan, dan digunakan di dalam proses usaha untuk memperlihatkan jalinan atau relasi antar entitas atau objek yang tampak beserta atributnya.

Entity Relationship Diagram (ERD) Pengertian, kegunaan dan Komponennya

Dengan kata lain, ERD jadi suatu jenis untuk menjelaskan jalinan antardata dalam basis knowledge berdasarkan objek-objek dasar information yang punya hubungan antarrelasi.

Dikutip berasal dari Pemodelan Perangkat Lunak SMK/MAK Kelas XI oleh untung Suprapto, ERD merupakan teknik yang digunakan untuk memodelkan keperluan data dari suatu organisasi, beberapa oleh System Analyst di dalam step analisis persyaratan proyek pengembangan sistem.

Pada pengertian sempitnya, ERD adalah sebuah rencana yang mengartikan hubungan antara penyimpanan (basis data) dan didasarkan antara persepsi berasal dari sebuah dunia nyata yang terdiri berasal dari sekumpulan objek yang disebut entitas, dan jalinan atau relasi antar objek-objek tersebut

ERD menyediakan langkah untuk mengartikan perancangan basis data antara peringkat logika. ERD bersama dengan terperinci pendukung merupakan jenis information yang digunakan sebagai spesifikasi untuk basis data.

Fungsi Entity Relationship Diagram (ERD)

ERD resmikan sebagian manfaat utama. Dikutip dari Buku Ajar konsep proses informasi oleh Dedy Rahman Prehanto, berikut sebagian guna ERD.

Memperjelas pertalian antarentitas.
Memodelkan struktur data dan jalinan antardata bersama menggunakan beberapa notasi dan simbol.
Sebagai alat untuk memodelkan hasil dari anggapan information dan data konseptual.
Sebagai alat untuk memodelkan objek-objek dalam suatu proses (dasar berasal dari diagram objek atau diagram kelas).
Menyatakan kuantitas entitas dan pembatasan partisipasi antarentitas.
Penggunaan gampang dimengerti.
Mudah disediakan oleh perancang basis data.

Komponen Entity Relationship Diagram (ERD)

Berikut sebagian komponen yang terletak antara ERD.

1. Entity (Entitas)

Entitas merupakan objek di dunia nyata yang akan dibedakan dari objek lainnya yang terkait bersama dengan informasi yang dikumpulkan Kumpulan entitas yang serupa disebut himpunan entitas. datang dua entitas yang membutuhkan diketahui, yaitu:
Suatu entitas yang bakal dicermati seumpama mahasiswa, dosen, rumah kendaraan, dan sebagainya.
Suatu entitas yang merupakan rancangan atau logika adalah entitas yang tidak nampak seandainya perencanaan posisi, kursus, perusahaan, dan sebagainya.
Sebuah entitas kerap kali resmikan sebagian perihal (peran). bila didalam sebuah kampus terdapat presiden mahasiswa, di mana presiden mahasiswa berikut adalah mahasiswa.
Dalam perihal ini, mahasiswanya punya dua perihal (peran), yakni sebagai “mahasiswa” dan atau sebagai “presiden mahasiswa”. Sebuah kejadian (peran) didalam entitas disebut entity instance.

2. Relationship (Hubungan)

Dalam sebuah sistem komponen yang membentuk proses berikut saling berkaitan satu identik lainnya, begitu terhitung bersama information style gara-gara data style adalah sebuah sistem.
Setiap entitas antara data gaya tidak kemungkinan bekerja secara individual. Oleh karena itu, tiap-tiap entitas wajib saling berkaitan untuk membuahkan sebuah informasi.
Hubungan yang berlangsung di pada entitas dalam sebuah ERD disebut relationship. Relationship merupakan pertalian sistem bisnis atau satu atau lebih entitas.
Contoh dari relationship misalnya:
Seorang mahasiswa mempelajari sebagian mata kuliah.
Seorang konsumen memesan sebagian barang.
Jika diamati dari contoh berikut terletak kata “seorang” dan “beberapa”. hal ini memperlihatkan adanya ketentuan jumlah sekurang-kurangnya dan maksimal entitas di dalam suatu relationship yang disebut dengan makna cardinality.
Cardinality atau kardinalitas adalah jumlah minimum dan maksimum sebuah perihal dalam entitas lainnya.

3. Attribute (Atribut)

Atribut adalah karakteristik umum yang dimiliki oleh seluruh instance didalam suatu entitas tertentu Sebagai misal nama, alamat, program belajar dan email adalah atribut dari entitas mahasiswa.
Terdapat dua type atribut didalam ERD, yaitu:
Multivalued attribute, atribut yang membuka beberapa alternatif nilai (lebih dari 1 nilai). Contohnya, no telepon.
Composite attribute, atribut yang nilainya dibentuk berasal dari sebagian atribut. Contohnya, nama pada entitas mahasiswa yang dibentuk dari nama depan dan nama belakang.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *