Page 72 - E-Modul Simbad_Neat
P. 72

kita lihat dan pertimbangkan hanyalah Domain nilai dari setiap atribut. Penetapan

                        Tipe Data bagi suatu atribut baru akan relevan dan penting untuk diperhitungkan


                        pada saat implementasi basis data.

                               4.3 Ketergantungan Fungsional (Functional Dependency)

                               Diberikan sebuah tabel T berisi paling sedikit 2 buah atribut, yaitu A dan B.


                        Kita dapat menyatakan notasi berikut ini:

                               A            B


                               yang berarti A secara fungsional menentukan B atau B secara fungsional

                        tergantung pada A, jika dan hanya jika untuk setiap kumpulan baris data (row) yang


                        ada di tabel T. pasti ada 2 baris data (row) di tabel T dengan nilai untuk A yang

                        sama, maka nilai untuk B pasti juga sama. Definisi yang lebih formal untuk itu


                        adalah:

                               diberikan 2 row rl dan r2 dalam tabel T di mana A         B, jika rl (A)=r2


                        (A), maka ri (B) r2 (B).

                               Coba kita perhatikan tabel Nilai seperti yang diperlihatkan di Bab 3. Tabel

                        ini memiliki empat buah atribut, yaitu nama kul, npm, nama mhs dan indeks_nilai.


                        Berikut adalah data yang terdapat pada tabel Nilai tersebut:

                              nama_kul           npm           nama_mhs              indeks_nilai

                         Struktur Data         201001         Risma Ayuni                 A
                         Struktur Data         201004       Muhammad Zaky                 B
                         Basis Data            201001         Risma Ayuni
                         Basis Data            201002       Yusuf Kurniawan
                         Basis Data            201004       Muhammad Zaky
                         Bahasa Indonesia      201001         Risma Ayuni                 B
                         Matematika I          201002       Yusuf Kurniawan               C

                                                  Tabel 4. 1 Tabel Data Nilai









                                                              59
   67   68   69   70   71   72   73   74   75   76   77