Entity Relationship Diagram (ERD) Basis Data – Episode 3

Entity Relationship Diagram (ERD) adalah diagram yang digunakan untuk memodelkan struktur basis data dengan menggambarkan entitas (objek atau tabel) dan hubungan (relasi) antar entitas. ERD membantu dalam perencanaan basis data, karena menunjukkan bagaimana data akan diorganisasikan dan bagaimana tabel-tabel akan saling berinteraksi.

Dalam ERD, terdapat beberapa komponen utama:

  1. Entitas: Objek utama yang akan disimpan informasinya dalam basis data, seperti Customer, Product, atau Order. Dalam diagram, entitas digambarkan sebagai persegi panjang.
  2. Atribut: Karakteristik atau properti dari entitas, seperti nama, alamat, atau ID. Atribut biasanya digambarkan sebagai oval yang terhubung ke entitas.
  3. Relasi: Hubungan antara dua atau lebih entitas. Relasi menunjukkan bagaimana entitas tersebut saling terkait, misalnya, Customer dapat membuat Order. Relasi digambarkan sebagai garis yang menghubungkan dua entitas dan dapat menyertakan jenis relasi, seperti satu ke satu (1:1), satu ke banyak (1), atau banyak ke banyak (M).

Jenis Relasi dalam ERD:

  • One-to-One (1:1): Setiap entitas dalam satu tabel hanya dapat berhubungan dengan satu entitas dalam tabel lain.
  • One-to-Many (1): Satu entitas dalam sebuah tabel dapat berhubungan dengan banyak entitas di tabel lain.
  • Many-to-Many (M): Banyak entitas dalam satu tabel bisa berhubungan dengan banyak entitas di tabel lain. Namun, relasi ini biasanya perlu dipecah dengan tabel tambahan untuk memenuhi normalisasi.

ERD membantu dalam merancang basis data yang efisien dan konsisten, karena memberikan pandangan menyeluruh tentang struktur dan hubungan antar data yang akan digunakan.

Referensi Lainnya :

  • https://drive.google.com/file/d/1UYpBqnFGI5xBpoW7FMeQJahQ18GlJCCG/view?usp=classroom_web&authuser=0
  • https://drive.google.com/file/d/1Dd9XN_NLq0BGRlHp-5jvsI0AJRJh-7iP/view?usp=classroom_web&authuser=0
  • https://medium.com/@fahmisyaifudin35/relasi-tabel-database-one-to-one-one-to-many-many-to-many-44010f703f57?authuser=0
  • https://www.studipedia.net/2020/06/pembahasan-lengkap-diagram-hubungan-entitas.html?authuser=0
  • https://drive.google.com/file/d/1FFoO_ZaZ4c_nmDI_VI3E8CF9A9WpCe_F/view?usp=classroom_web&authuser=0
  • https://drive.google.com/file/d/1rUBAsGwv5RqlvUBrcRmKDjAkbhMLjasT/view?usp=classroom_web&authuser=0
Tags :

Leave a Reply

Your email address will not be published. Required fields are marked *

18 − 5 =

Tutorial Terpopuler

Tutorial Pilihan

Tentang Gurututorku

Gurututorku adalah sebuah kursus online maupun offline yang menyediakan berbagai macam tutorial tentang pemrograman, design, dan multimedia serta artikel teknologi yang tentunya bisa dinikmati dan dipelajari oleh semua orang yang baru ingin belajar dunia IT.

© 2024 – Gurututorku.com | Learning today success tomorrow.