Mohon tunggu...
Isra Nofrianti
Isra Nofrianti Mohon Tunggu... Mahasiswa - mahasiswa

hobi saya adalah memasak

Selanjutnya

Tutup

Ruang Kelas

Desain Basisdata Sistem Registrasi Mata Kuliah

23 Oktober 2024   15:09 Diperbarui: 3 November 2024   13:11 204
+
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

Desain basisdata ini menjelaskan tahapan dalam membuat basis data sederhana untuk sistem registrasi mata kuliah. Sistem ini di bangun berdasarkan beberapa aturan berikut :

1. setiap matakuliah di ajarkan oleh dosen tertentu.

2. setiap mahasiswa dapat mendaftarkan diri pada satu atau lebih matakuliah.

3. setiap mahasiswa terdaftar pada matakuliah untuk semester tertentu. 

Berdasarkan aturan di atas di peroleh empat entitas utama  ialah dosen, mata kuliah, mahasiswa dan registrasi. Halini dapat di lihat pada gambar berikut :

                                                                                                  

                                                                                   

Pada pembuatan gambar ini saya menggunakan Draw.io.Gambar 1 ini menggambarkan hubungan antar entitas utama dalam sistem registrasi mata kuliah, yaitu dosen, mata kuliah, mahasiswa, dan registrasi mata kuliah. Setiap entitas memiliki atribut, dan terdapat hubungan antar entitas yang merepresentasikan proses registrasi. Penjelasan lebih detailnya adalah sebagai berikut:

1. Setiap dosen mengajar satu atau lebih mata kuliah.

2. Setiap mata kuliah di ajar oleh satu dosen.

3. Setiap mahasiswa mendaftarkan diri untuk satu atau lebih mata kuliah. 

4. Setiap mata kuliah dapat di ambil oleh banyak mahasiswa pada semester tertentu

                                                                                            

                                                                                                      

Gambar 1  ERD sistem registrasi matakuliah (di hasilkan menggunakan MYSQL Workbench.)
Gambar 1  ERD sistem registrasi matakuliah (di hasilkan menggunakan MYSQL Workbench.)

Setelah ERD di hasilkan aka kita akan membuat EERD lengkap dengan tipe data masing masing atribut dan penentuan kunci. Pada EERD di atas  kita membuat tiga tabel yaitu tabel dosen, mahasiswa dan tabel mata kuliah. Sedangkan tabel registrasi mk muncul akibar relasi yang terjadi antar tabel mata kuliah dan mahasiswa. Pada gambar1 pembuatan ERD saya menggunakan Draw.io sedangkan untuk gambar 2 pembuatan EERD saya menggunakan MYSQL Workbench.

Untuk lebih jelasnya penjelasan tahapan pembuatan untuk kedua di agram di atas dapat di nontop pada link youtube berikut:


https://youtu.be/Fn2BZX9sinM 

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 Ruang Kelas Selengkapnya
Lihat Ruang Kelas 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