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 Desain ERD dan EERD Sederhana Basis Data Perguruan Tinggi

25 Oktober 2024   01:48 Diperbarui: 25 Oktober 2024   08:19 65
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Gambar 1 ERD Universitas/dokpri

Gambar 2 EERD Universitas/dokpri
Gambar 2 EERD Universitas/dokpri

Apa itu ERD?

Entity Relationship Diagram (ERD) adalah representasi grafis dari entitas, atribut, dan relasi antar entitas dalam sistem basis data. Dengan ERD, kita dapat memvisualisasikan bagaimana data berinteraksi satu sama lain, sehingga memudahkan dalam perancangan dan pengelolaan basis data.

Langkah-Langkah Membuat ERD Sederhana:

  1. Identifikasi Entitas: Tentukan entitas yang akan dimodelkan.
  2. Definisikan Atribut: Tentukan atribut untuk setiap entitas.
  3. Gambarkan Relasi: Tentukan relasi antar entitas.
  4. Gambarkan Diagram: Buat diagram dengan menggunakan kotak untuk entitas dan garis untuk menunjukkan relasi.

Komponen Utama:

  • Entitas: Representasi dari objek atau hal yang ingin disimpan datanya.
  • Atribut: Karakteristik atau informasi yang terkait dengan entitas.
  • Relasi: Hubungan antar entitas yang menunjukkan bagaimana mereka saling berinteraksi.

Tipe Relasi:

  • One-to-One (1:1): Satu entitas A berhubungan dengan satu entitas B.
  • One-to-Many (1): Satu entitas A berhubungan dengan banyak entitas B.
  • Many-to-Many (M): Banyak entitas A berhubungan dengan banyak entitas B.

Apa itu EERD?

Enhanced Entity Relationship Diagram (EERD) adalah pengembangan dari ERD yang memungkinkan kita untuk memodelkan hierarki dan relasi yang lebih kompleks. EERD mencakup konsep subclass dan superclass, yang berguna ketika kita memiliki entitas dengan variasi yang berbeda.

Langkah-Langkah Membuat EERD Sederhana:

  1. Identifikasi Superclass dan Subclass: Tentukan entitas umum dan spesifik. 
  2. Definisikan Atribut Tambahan: Tentukan atribut yang relevan untuk subclass.
  3. Gambarkan Relasi: Gambarkan hubungan antar superclass dan subclass, serta relasi lainnya dengan entitas lain.
  4. Gambarkan Diagram: Buat diagram yang menunjukkan semua entitas, atribut, dan relasi.
  • Subclass/Superclass: Dalam EERD, Anda dapat menggambarkan hubungan antara entitas yang lebih umum (superclass) dan entitas yang lebih spesifik (subclass). 
  • Atribut tambahan: EERD dapat menyertakan atribut yang hanya relevan untuk subclass tertentu.

Kedua diagram ini penting dalam proses perancangan basis data, membantu pengembang untuk memahami dan merancang struktur data sebelum implementasi. ERD lebih sederhana dan fokus pada relasi dasar, sedangkan EERD memberikan gambaran yang lebih lengkap dan mendalam mengenai hubungan antar data.

Dengan memahami dan menerapkan konsep ERD dan EERD, kita dapat meningkatkan kualitas desain basis data yang kita buat. Jika Anda tertarik untuk menggali lebih dalam tentang pemodelan data atau ingin berbagi pengalaman, jangan ragu untuk berkomentar di bawah. Selamat mencoba dan semoga bermanfaat! 

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

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