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

Bismillah S.T., S.Kom.

Selanjutnya

Tutup

Ilmu Alam & Tekno

Tutorial Singkat Pembuatan ERD-EERD Untuk Perancangan Database

25 Oktober 2024   03:04 Diperbarui: 25 Oktober 2024   07:48 119
+
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

Atlet

  • Atribut:
    • idatlet: Identifikasi unik untuk setiap atlet.
    • nama: Nama atlet.
    • umur: Usia atlet.
    • alamat: Lokasi tempat tinggal atlet.
    • idpelatih: Menunjukkan pelatih yang bertanggung jawab atas atlet tersebut.
  • Penjelasan: Entitas Atlet mencatat data atlet yang terdaftar di sistem. Setiap atlet memiliki atribut yang menghubungkannya dengan pelatih tertentu.
  • Latihan

    • Atribut:
      • idlatihan: Identifikasi unik untuk sesi latihan.
      • perminggu: Jumlah sesi latihan per minggu.
      • Relasi: Latihan terkait langsung dengan entitas Pelatih dan Atlet melalui hubungan banyak-ke-banyak.
    • Penjelasan: Entitas Latihan berfungsi untuk mendata informasi sesi latihan, termasuk frekuensinya per minggu. Latihan memiliki relasi dengan pelatih dan atlet, menggambarkan sesi yang mereka lakukan bersama.
  • Lapangan

    • Atribut:
      • idlapangan: Identifikasi unik untuk setiap lapangan.
      • namalapangan: Nama lapangan tempat latihan berlangsung.
      • jumlahcourt: Jumlah lapangan yang tersedia.
      • harga: Biaya penggunaan lapangan.
    • Penjelasan: Entitas Lapangan mencatat informasi mengenai tempat latihan. Setiap lapangan memiliki nama dan identifikasi unik, serta harga sewa dan jumlah lapangan yang tersedia.
  • Jadwal

    • Atribut:
      • idjadwal: Identifikasi unik untuk setiap jadwal latihan.
      • hari: Hari latihan yang dijadwalkan.
      • tanggal: Tanggal spesifik latihan.
      • namapb: Nama persatuan bulutangkis yang menggunakan lapangan.
      • Relasi: Entitas ini terkait dengan Lapangan.
    • Penjelasan: Entitas Jadwal digunakan untuk mengelola waktu dan tempat latihan bagi persatuan bulutangkis. Jadwal mencatat kapan dan di mana sesi latihan berlangsung.
  • Relasi dalam Sistem

    • Pelatih dan Atlet: Relasi antara pelatih dan atlet bersifat satu-ke-banyak, di mana satu pelatih dapat melatih banyak atlet, tetapi setiap atlet hanya memiliki satu pelatih.
    • Latihan: Latihan menghubungkan Pelatih dan Atlet dalam hubungan banyak-ke-banyak. Setiap pelatih dan atlet bisa terlibat dalam beberapa sesi latihan.
    • Lapangan dan Jadwal: Lapangan memiliki hubungan satu-ke-banyak dengan jadwal, di mana satu lapangan dapat digunakan oleh banyak jadwal yang berbeda pada waktu yang berbeda.

      VIDEO TUTORIAL PEMBUATAN ERD-EERD


    Kesimpulan

    Dengan memahami komponen utama seperti entitas, atribut, dan relasi, serta bagaimana mereka diorganisasikan dalam ERD, kita dapat membuat struktur database yang lebih efisien dan mudah dipahami. Diagram ERD ini menjadi panduan awal yang sangat penting dalam pengembangan database dan memastikan bahwa data dikelola dengan baik serta memenuhi kebutuhan bisnis yang dirancang.

    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