Mohon tunggu...
Aslam
Aslam Mohon Tunggu... Mahasiswa - Mahasiswa

Di sini saya hanya mau upload tugas dari dosen

Selanjutnya

Tutup

Ilmu Alam & Tekno

Membuat Desain Database Perguruan Tinggi

1 November 2024   16:37 Diperbarui: 3 November 2024   13:21 86
+
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

Tulisan ini menguraikan tahapan pembuatan basis data sederhana untuk sistem akademik kampus yang dirancang untuk mengelola data mata kuliah dan mahasiswa. Basis data ini dibuat berdasarkan beberapa aturan penting:

- Setiap mata kuliah diampu oleh seorang dosen
- Mahasiswa dapat mengambil berbagai mata kuliah
- Pengambilan mata kuliah oleh mahasiswa perlu diregistrasi

Dari aturan tersebut, terdapat tiga entitas utama: dosen, mata kuliah, dan mahasiswa. Setiap entitas memiliki atribut masing-masing.

Penjelasan ERD pada Gambar 1 adalah sebagai berikut:

Diagram Relasi Entitas (ERD) merupakan salah satu alat yang digunakan untuk memvisualisasikan struktur basis data dan hubungan antar entitas. Dalam artikel ini, kita akan membahas sebuah ERD sederhana yang menggambarkan sistem perkuliahan, terutama yang melibatkan entitas dosen, mata kuliah, dan mahasiswa.

Komponen Utama ERD

ERD ini terdiri dari tiga entitas utama, yaitu dosen, mata_kuliah, dan mahasiswa. Berikut penjelasan dari setiap entitas:

  1. Entitas Dosen

    • Entitas dosen memiliki atribut nidn (Nomor Induk Dosen Nasional) dan nama_dosen.
    • nidn berfungsi sebagai identifier atau kunci utama yang unik untuk setiap dosen.
    • nama_dosen berisi informasi nama lengkap dosen yang terlibat dalam sistem.
  2. Entitas Mata Kuliah

    • Entitas mata_kuliah memiliki atribut kode_mk, nam_mk, dan sks.
    • kode_mk adalah kode mata kuliah yang unik dan digunakan sebagai kunci utama.
    • nam_mk menyimpan nama mata kuliah, sedangkan sks menyimpan jumlah Satuan Kredit Semester (SKS) yang dimiliki oleh mata kuliah tersebut.
  3. Entitas Mahasiswa

    • Entitas mahasiswa memiliki atribut nim (Nomor Induk Mahasiswa) dan nama_mahasiswa.
    • nim adalah nomor unik yang menjadi kunci utama untuk mengidentifikasi setiap mahasiswa dalam sistem.
    • nama_mahasiswa menyimpan informasi nama mahasiswa.

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