Page 51 - E-Modul Sistem Basis Data
P. 51
mempersulit operasi pengubahan data (jika misalnya kit ingin mengubah waktu
kuliah yang kedua, tapi waktu kuliah yang pertamanya tetap).
b. Alternatif 2-mata kuliah yang 2 kali/minggu dalam 2 baris:
Mata Kuliah Waktu Tempat Nama Dosen
Struktur Data Senin, 08:00-09:40 Ruang A Dr. Umar Hakim
Struktur Data Kamis, 11:00-11:50 Ruang B Dr. Umar Hakim
Basis Data Selasa, 10:00-11:40 Ruang B Dr. Umar Hakim
Basis Data Jum’at, 08:00-09:40 Ruang C Dr. Umar Hakim
Bahasa Indonesia Rabu, 09:00-10:40 Ruang A Dewi Sundari, MA
Kelemahan pada afternatif ini: data nama dosen akan disimpan berulang-ulang
untuk mata kuliah yang dilaksanakan dalam 2 kali/seminggu.
c. Alternatif 3-mata kuliah yang 2 kali/minggu diakomodasi dalam
kolom terpisah:
Mat… Waktu 1 Waktu 2 Tempat 1 Tempat Nam…
2
Struktur… Senin, Kamis, Ruang A Ruang B Dr. U…
08:00-09:40 11:00-11:50
Basis… Selasa, Jum’at, Ruang B Ruang C Dr. U…
10:00-11:40 08:00-09:40
Bahasa … Rabu, Ruang A Dewi…
09:00-10:40
Kelemahan pada alternatif ini: kolom waktu 2 dan tempat 2 akan jadi mubazir
untuk mata kuliah yang dilaksanakan hanya dalam 1 kali/seminggu.
Yang manakah dari ketiga alternatif ini yang paling baik (efisien)? Atau
adakah alternatif lain yang lebih baik?
Dengan beberapa uraian di atas, maka pembentukan basis data yang baik
tentu saja menjadi sangat penting. Basis Data Akademik dengan struktur dan data
yang disajikan dalam bab ini masih sangat sederhana, sehingga kebutuhan akan
39