Mohon tunggu...
Arisja Rahim
Arisja Rahim Mohon Tunggu... Mahasiswa - Mahasiswa

Saya salah satu mahasiswa Perguruan Tinggi Negeri (PTN) yang terletak di provinsi Sulawesi Tenggara.

Selanjutnya

Tutup

Ilmu Alam & Tekno

Membuat ERD dan EERD pada Basis Data Rental Mobil

14 November 2024   22:02 Diperbarui: 14 November 2024   22:12 32
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

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 :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun