Lihat ke Halaman Asli

Arisja Rahim

Mahasiswa

Membuat ERD dan EERD pada Basis Data Rental Mobil

Diperbarui: 14 November 2024   22:12

Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

ERD/dok. pri

Apa itu ERD?

ERD (Entity-Relationship Diagram) adalah diagram yang digunakan untuk memodelkan hubungan antara entitas di dalam sistem basis data. ERD menggambarkan struktur data dari sistem secara visual dengan menampilkan elemen-elemen utama, yaitu entitas, atribut, dan hubungan antar entitas.

Berikut adalah penjelasan singkat tentang komponen utama dalam ERD:

  1. Entitas (Entity): Merupakan objek atau konsep utama dalam database yang ingin kita simpan datanya. Contohnya adalah "Mahasiswa," "Mata Kuliah," atau "Dosen." Setiap entitas biasanya menjadi sebuah tabel dalam database fisik.

  2. Atribut (Attribute): Atribut adalah karakteristik atau properti dari entitas. Contohnya, entitas "Mahasiswa" dapat memiliki atribut seperti "NIM," "Nama," dan "Tanggal Lahir." Setiap atribut akan menjadi kolom dalam tabel ketika ERD diimplementasikan dalam database.

  3. Hubungan (Relationship): Hubungan adalah koneksi antara dua atau lebih entitas. Hubungan ini menunjukkan bagaimana entitas-entitas berinteraksi satu sama lain. Misalnya, hubungan "Mengambil" antara entitas "Mahasiswa" dan "Mata Kuliah" menunjukkan bahwa mahasiswa bisa mengambil mata kuliah tertentu.

  4. Tipe Hubungan:

    • One-to-One (1:1): Setiap entitas di satu sisi hubungan memiliki hubungan dengan satu entitas di sisi lainnya. Misalnya, "Pasangan" dalam sistem keluarga.
    • One-to-Many (1): Satu entitas pada satu sisi dapat berhubungan dengan beberapa entitas di sisi lainnya. Contoh: satu "Dosen" dapat mengajar banyak "Mata Kuliah."
    • Many-to-Many (M): Entitas di kedua sisi dapat memiliki banyak hubungan dengan entitas lainnya. Contoh: "Mahasiswa" dapat mengambil banyak "Mata Kuliah," dan satu "Mata Kuliah" dapat diambil oleh banyak mahasiswa.
  5. Cardinality: Cardinality menunjukkan jumlah minimum dan maksimum entitas yang bisa terlibat dalam sebuah hubungan. Notasi cardinality ini penting untuk menggambarkan aturan bisnis, misalnya, apakah hubungan wajib (mandatory) atau opsional.

Pemetaan Entity Relationship Diagram 

Entity   Relationship   Diagram atau   ERD adalah     sebuah     diagram     struktural     yang digunakan  untuk  merancang  sebuah database. Sebuah  ERD  mendeskripsikan data yang akan disimpan dalam sebuah sistem maupun batasannya. Komponen utama yang terdapat  di dalam sebuah ERD adalah entity set, relationship set, dan juga constraints.

Langkah-langkah Pemetaan Entity Relationship 

Halaman Selanjutnya


BERI NILAI

Bagaimana reaksi Anda tentang artikel ini?

BERI KOMENTAR

Kirim

Konten Terkait


Video Pilihan

Terpopuler

Nilai Tertinggi

Feature Article

Terbaru

Headline