Mohon tunggu...
Fitri Nur Ramadhani
Fitri Nur Ramadhani Mohon Tunggu... Mahasiswa - mahasiswa

mahasiswa

Selanjutnya

Tutup

Ilmu Sosbud

Desain ERD dan EERD Basis Data Sekolah Menengah Atas

24 Oktober 2024   23:15 Diperbarui: 1 November 2024   13:55 85
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
 gambar 2 ERD / Dokpri

Desain ERD adalah diagram yang menggambarkan struktur data dari suatu sistem atau basis data menggunakan entitas, atribut, dan hubungan antar entitas. ERD digunakan untuk memodelkan bagaimana entitas yang berbeda berinteraksi dalam suatu sistem.

Desain EERD adalah pengembangan atau perluasan dari ERD standar yang memperkenalkan beberapa elemen baru untuk menangani model yang lebih kompleks.

Basis Data ini dibuat menggunakan MYSQL WorkBench. 

Penjelasan relasi antar tabel pada ERD yang ditampilkan:

Guru - Mengajar
Relasi antara tabel Guru dan Mengajar menunjukkan bahwa setiap Guru dapat mengajar beberapa Siswa melalui entitas Mengajar. Relasi ini adalah one-to-many (satu ke banyak), artinya satu guru bisa mengajar banyak siswa, tetapi setiap entri di tabel Mengajar hanya terkait dengan satu guru.

Siswa - Mengajar
Tabel Siswa juga berhubungan dengan tabel Mengajar melalui relasi one-to-many (satu ke banyak). Setiap siswa bisa memiliki banyak entri di tabel Mengajar (karena bisa mengambil lebih dari satu mata pelajaran), tetapi setiap entri Mengajar hanya terkait dengan satu siswa.

Mengajar - Nilai
Tabel Mengajar terhubung ke tabel Nilai dengan relasi one-to-one atau one-to-many. Setiap entri di tabel Mengajar terkait dengan satu atau beberapa nilai yang diberikan kepada siswa dalam mata pelajaran tertentu.

Mengajar - Jurnal
Tabel Mengajar juga terhubung ke tabel Jurnal, menunjukkan bahwa setiap guru yang mengajar mata pelajaran tertentu memiliki catatan atau jurnal. Relasi ini dapat berupa one-to-one atau one-to-many, tergantung pada apakah guru bisa membuat lebih dari satu jurnal untuk satu kelas.

Nilai UTS - Nilai
Tabel Nilai UTS terhubung dengan Nilai melalui relasi one-to-one, di mana setiap entri nilai UTS berkaitan langsung dengan satu nilai di tabel Nilai.

Setiap relasi ini ditunjukkan melalui foreign keys yang ada pada tabel-tabel seperti Mengajar dan Nilai, yang menunjukkan bahwa entitas tersebut tergantung pada entitas lainnya. Relasi ini menciptakan struktur hirarki di mana Guru mengajar Siswa, Siswa menerima Nilai, dan Jurnal digunakan untuk mencatat aktivitas mengajar.

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Ilmu Sosbud Selengkapnya
Lihat Ilmu Sosbud 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