Mohon tunggu...
Wa OdeHildayanti
Wa OdeHildayanti Mohon Tunggu... Mahasiswa - Mahasiswa

hobi saya membaca buku

Selanjutnya

Tutup

Pendidikan

Sistem Akademik Kampus

4 Januari 2025   18:43 Diperbarui: 4 Januari 2025   18:43 24
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.


Atribut:
kode_mk (Primary Key): Kode unik untuk setiap mata kuliah.
nama_mk: Nama mata kuliah.
sks: Jumlah Satuan Kredit Semester.
semester: Semester di mana mata kuliah diajarkan.
kelas_id_kelas (Foreign Key): Mengacu ke id_kelas di tabel kelas.
Relasi:
Terkoneksi dengan tabel kelas melalui atribut kode_mk.


4. Tabel kelas


Atribut:
id_kelas (Primary Key): Identitas unik untuk setiap kelas.
hari: Hari di mana kelas diadakan.
jam: Waktu pelaksanaan kelas.
id_dosen (Foreign Key): Mengacu ke tabel dosen.
kode_mk (Foreign Key): Mengacu ke tabel mata_kuliah.
nilai_id_nilai (Foreign Key): Mengacu ke tabel nilai.
Relasi:
Menghubungkan dosen, mata_kuliah, dan nilai.


5. Tabel nilai


Atribut:
id_nilai (Primary Key): Identitas unik untuk setiap data nilai.
nilai_uts: Nilai Ujian Tengah Semester.
nilai_uas: Nilai Ujian Akhir Semester.
nilai_akhir: Nilai akhir dari suatu mata kuliah.
id_mahasiswa (Foreign Key): Mengacu ke tabel mahasiswa.
id_kelas (Foreign Key): Mengacu ke tabel kelas.
Relasi:
Menghubungkan mahasiswa dan kelas.


Relasi Antar Tabel
Mahasiswa ke Nilai:
Relasi melalui atribut id_mahasiswa.
Satu mahasiswa bisa memiliki banyak nilai.


Dosen ke Kelas:
Relasi melalui atribut id_dosen.
Satu dosen dapat mengajar beberapa kelas.


Mata Kuliah ke Kelas:
Relasi melalui atribut kode_mk.
Satu mata kuliah dapat diajarkan di beberapa kelas.


Kelas ke Nilai:
Relasi melalui atribut id_kelas.
Satu kelas bisa memiliki banyak nilai yang diberikan kepada mahasiswa.


Perbedaan dengan ERD Sebelumnya
Gambar ini adalah implementasi teknis dari ERD dengan penambahan tipe data atribut (seperti INT, VARCHAR, DECIMAL, dll.), dan definisi primary key (PK) serta foreign key (FK). Ini menunjukkan bagaimana desain konseptual diterjemahkan ke dalam tabel basis data.

1. Implementasi Databases

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
Mohon tunggu...

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan 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