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
   49   50   51   52   53   54   55   56   57   58   59