Mohon tunggu...
Khalifah Adam Ahmad
Khalifah Adam Ahmad Mohon Tunggu... Programmer - Mahasiswa / Freelance

Bismillah S.T., S.Kom.

Selanjutnya

Tutup

Ilmu Alam & Tekno

Pembuatan Desain ERD dan EERD pada Database Rental Mobil

6 Desember 2024   14:18 Diperbarui: 6 Desember 2024   14:34 29
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Cara Membuat ERD dan EERD

Entity Relationship Diagram (ERD) dan Enhanced Entity Relationship Diagram (EERD) adalah alat yang digunakan untuk merancang basis data dengan memvisualisasikan hubungan antara entitas dan atributnya. Berikut adalah langkah-langkah untuk membuat ERD dan EERD berdasarkan contoh diagram yang diberikan:

1. Pengertian Dasar

  • ERD: Diagram yang merepresentasikan entitas, atribut, dan hubungan di antara entitas tersebut.

  • EERD: Versi yang lebih kompleks dari ERD, mencakup elemen tambahan seperti generalisasi, spesialisasi, dan hubungan hierarkis.

2. Langkah-Langkah Membuat ERD

a. Identifikasi Entitas

Entitas adalah objek atau hal yang akan disimpan informasinya dalam basis data. Dalam contoh:

  • mobil: Menyimpan data kendaraan.

  • customer: Menyimpan data pelanggan.

  • sewa: Menyimpan data transaksi penyewaan.

b. Tentukan Atribut

Atribut adalah detail yang dimiliki oleh suatu entitas. Contohnya:

  • Entitas mobil memiliki atribut:

    • kode_mobil

    • jenis_mobil

    • tahun_mobil

    • harga_sewa

  • Entitas customer memiliki atribut:

    • no_ktp

    • nama

    • alamat

    • no_tlp

  • Entitas sewa memiliki atribut:

    • no_sewa

    • tgl_sewa

    • tgl_kembali

    • denda

c. Tentukan Hubungan Antar Entitas

Identifikasi hubungan antara entitas. Dalam contoh ini:

  • mobil dan sewa memiliki hubungan "banyak ke satu" (sebuah mobil dapat disewa beberapa kali).

  • customer dan sewa memiliki hubungan "banyak ke satu" (seorang customer dapat melakukan beberapa penyewaan).

d. Buat Diagram

Gambarkan entitas, atribut, dan hubungan dalam diagram. Gunakan simbol:

  • Persegi untuk entitas.

  • Elips untuk atribut.

  • Belah ketupat untuk hubungan.

3. Langkah-Langkah Membuat EERD

EERD menambahkan elemen-elemen tambahan seperti:

a. Generalisasi dan Spesialisasi

Identifikasi jika ada entitas yang bisa digeneralisasi atau dispesialisasi. Misalnya, entitas mobil dapat digeneralisasi menjadi "mobil penumpang" dan "mobil barang".

b. Relasi Tambahan

EERD dapat mencakup relasi tambahan atau atribut multivalued yang lebih kompleks. Misalnya:

  • Menambahkan entitas "rental" untuk mengelola informasi penyewaan secara lebih terperinci.

c. Modifikasi Diagram

Tambahkan elemen-elemen baru tersebut ke diagram ERD sehingga menjadi EERD. Gunakan:

  • Lingkaran ganda untuk atribut multivalued.

Hubungan hierarkis (segitiga) untuk generalisasi dan spesialisasi.

Desain EERD
Desain EERD

4. Video Tutorial pembuatan ERD dan EERD Database Rental Mobil
5. Kesimpulan

ERD dan EERD adalah alat penting dalam perancangan basis data. Dengan mengikuti langkah-langkah di atas, Anda dapat membuat diagram yang membantu memvisualisasikan data dan relasi antar entitas dengan lebih baik. Diagram ini juga mempermudah implementasi sistem basis data yang efisien.

Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana
Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
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