Konsep ERD dan Komponen pada ERD


    Entity Relationship Diagram (ERD) untuk merekam data bisnis dengan mengidentifikasi jenis entitas (entity) dan hubungannya. ERD adalah model jaringan yang menggunakan susunan abstrak dari data yang disimpan dalam sistem. ERD juga menggambarkan hubungan antara suatu entitas dengan atribut tertentu dan entitas lain dalam suatu sistem yang terintegrasi. ERD digunakan oleh perancang sistem untuk memodelkan data yang kemudian akan dikembangkan menjadi database. Model data ini juga akan berguna ketika menganalisis dan merancang database, karena model data ini akan menunjukkan berbagai jenis data yang dibutuhkan dan hubungan antar data. ERD juga merupakan model konseptual yang dapat menggambarkan hubungan antar file yang digunakan untuk memodelkan struktur data dan hubungan antar data. Secara umum, bagaimanapun, sebuah ERD terdiri dari tiga komponen, yaitu entitas, atribut, dan hubungan.

  1. Menyederhanakan analisis dan deteksi perubahan sistem. 
  2. Tinjauan sistem akan dirancang untuk memudahkan pengembang. 
  3. Buat bahan diskusi yang baik. 
  4. Presentasi visual, yaitu memberikan representasi visual dari tata letak. 
  5. Berkomunikasi secara efektif. 
  6. Fleksibilitas yang luar biasa. 
  7. ERD untuk memodelkan struktur data dan hubungan data, dijelaskan menggunakan sekumpulan simbol dan simbol. 
  8. Menghilangkan redundansi data 
  9. Mengurangi jumlah hubungan dalam database 
  10. Membuat hubungan seperti biasa, untuk mengurangi masalah dengan pembaruan, penambahan, atau penghapusan. 
  11. Model untuk struktur data dan hubungan data. 
  12. Mengidentifikasi entitas, termasuk: konsep, peristiwa, peran, lokasi, dan item aktual yang digunakan untuk menyimpan data. 
  13. Mendefinisikan hubungan antara pasangan entitas menggunakan tabel relasional. 
  14. Menentukan jumlah kemunculan entitas tunggal dalam kemunculan entitas terkait. 
  15. Definisi atribut adalah definisi bidang yang dibutuhkan sistem. 
  16. Menjelaskan hubungan antara data database dan objek data yang mendasari yang memiliki hubungan antara hubungan. 
  17. Mendokumentasikan data dengan mendefinisikan tipe entitas dan hubungannya. 
  18. Dapat diperiksa dengan melewatkan prosedur.

    Entitas adalah kumpulan objek yang dapat diidentifikasi secara unik atau berbeda satu sama lain. Simbol entitas biasanya diwakili oleh persegi panjang. Ada juga "entitas lemah" yang diwakili oleh gambar persegi panjang kecil di dalam persegi panjang yang lebih besar. Entitas yang lemah harus berhubungan langsung dengan entitas lain karena mereka tidak dapat diidentifikasi secara unik
    Setiap entitas pasti memiliki atribut yang berfungsi untuk menggambarkan atau menggambarkan karakteristik entitas tersebut. Ada beberapa jenis properti yang biasa digunakan di DRE. Ini adalah kategorinya. 

1.Atribut kunci 
    Atribut kunci adalah atribut yang digunakan untuk mengidentifikasi data penting. Biasanya, atribut kunci ini berupa numerik atau numerik. Contoh dari atribut ini adalah nihil. KTP, NIM (Nomor Induk Mahasiswa) dan lain-lain. Atribut kunci ini diwakili oleh lingkaran oval dengan legenda yang digarisbawahi di dalamnya. 
 
2. Atribut Sederhana
    Atribut Sederhana hanyalah sebuah atribut yang tidak dapat dibagi lagi dan memiliki nilai unik. Contoh atribut tersebut adalah alamat kantor, nama penerbit, dll. 
 
 3. Atribut multinilai 
    Atribut multinilai adalah atribut yang memiliki lebih dari satu nilai atribut. Contoh atribut ini adalah situs artikel multi-penulis. 
 
 4. Atribut gabungan 
    Atribut gabungan adalah atribut yang terdiri dari beberapa atribut yang lebih kecil dengan arti tertentu. Contoh dari atribut ini adalah nama yang terdiri dari nama belakang, nama tengah, dan nama belakang. 
 
5. Atribut turunan 
    Atribut turunan adalah atribut yang dibuat dari atribut lain dan atributnya tidak perlu ditulis ke diagram hubungan entitas. Contoh atribut tersebut adalah perbedaan harga, umur, dan kelas.

    Relasi dalam ERD adalah relasi yang terjadi antara satu atau lebih entitas. Hubungan itu sendiri sering disebut sebagai proses. Elemen ini diwakili oleh ikon berlian. Ada tiga jenis hubungan yang digunakan dalam ERD dan Anda harus tahu, ini adalah jenisnya. 
 
1. One to one 
    artinya setiap entitas hanya dapat memiliki satu hubungan dengan entitas lain. Misalnya, data siswa dengan NIM (nomor identifikasi siswa). 
 
2. One to many
    artinya suatu entitas dapat memiliki hubungan dengan banyak entitas dan sebaliknya. Contoh penerapan one-to-many ini adalah fakultas dengan mahasiswanya. 
 
3. Many to many
    artinya setiap entitas yang ada dapat memiliki hubungan dengan entitas lain dan sebaliknya. Contoh hubungan ini adalah siswa dengan data Unit Kegiatan Mahasiswa (UKM).

Sumber Referensi :

1. Kupas Tuntas Konsep Model Data Entity Relationship Diagram atau ERD (mfikri.com)

2. Pengertian ERD (Entity Pelationship Diagram), Komponen, Jenis - Jenis, Fungsi, Manfaat dan Contoh ERD - Berita Pendidikan Sedang Trending (teropong.id)

3. Memahami ERD, Model Data, dan Komponennya - Dicoding Blog

Komentar

Postingan populer dari blog ini

Manajemen proyek perangkat lunak

Basis Data vs. Data Warehouse

Data vs. Informasi vs. Pengetahuan