Page 54 - E-Modul Simbad_Neat
P. 54
setiap mata kuliah ditambah dengan data waktu dan tempat pelaksanaan
perkuliahannya.
• Setiap mata kuliah hanya dapat diajarkan oleh seorang dosen, namun
seorang dosen boleh mengajar lebih dari 1 mata kuliah (Rini Widyastuti,
S.Kom, M.Kom mengajar 2 mata kuliah, pada waktu yang berbeda).
Tanpa mempertimbangkan masalah efisiensi, data tambahan di atas dapat
segera kita implementasikan. Struktur dari kedua tabel tambahan tersebut dapat kita
tetapkan sebagai berikut:
a. Tabel Nilai, dengan struktur:
Nama Kolom Tipe Lebar Untuk Menampung Data
nama_kul character 30 nama setiap mata kuliah
npm character 6 nomor induk mahamahasiswa
nama_mhs character 30 nama setiap mahamahasiswa
indeks_nilai character 1 indeks mata kuliah yang diambil
Tabel 3. 11 Tabel Nilai dengan struktur
b. Tabel Jadwal, dengan struktur:
Nama Kolom Tipe Lebar Untuk Menampung Data
nama_kul character 30 nama setiap mata kuliah
waktu character 60 waktu penyelenggaraan mata kuliah
tempat character 10 tempat penyelenggaraan mata kuliah
nama_dos character 35 nama setiap dosen
Tabel 3. 12 Tabel Jadwal dengan struktur
Dan dengan adanya kedua tabel tambahan yang menunjukkan relasi antar
tabel-tabel sebelumnya, maka syarat minpmal sebuah basis data telah terpenuhi.
Tetapi sekali lagi perlu diperhatikan, persoalan utama dalam penerapan basis data
bukanlah agar data yang kita miliki dapat segera kita simpan. Yang paling penting
41