Page 62 - E-Modul Sistem Basis Data
P. 62

melihat  layak/tidaknya  data  tersebut  bila  dilihat  dari  kenyataan  pemakaiannya.

                        Sementara Domain nilai lebih ditekankan pada batas-batas nilai yang diperbolehkan


                        bagi suatu atribut, dilihat dari kenyataan yang ada. Pada tabel Kuliah misalnya, kita

                        memang menetapkan bahwa Tipe Data untuk atribut sks adalah integer. Dengan

                        begitu, secara fisik dapat saja menyimpan nilal -1, o atau 100 untuk atribut sks


                        tersebut. Tetapi kita mengetahui dengan pasti, bahwa nilai-nilai itu sebetulnya tidak

                        dibenarkan (invalid) untuk menjadi data pada atribut sks. Lalu nilai-nilai seperti apa


                        yang boleh. Dari kenyataan yang ada, kita ketahui bahwa nilai yang layak (valid)

                        untuk atribut sks adalah 1, 2, 3 atau 4. Maka dapat dikatakan, Domain nilai untuk


                        atribut sks adalah 1, 2, 3, dan 4.

                               Pada saat pekerjaan perancangan basis data tengah dilakukan, yang perlu


                        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:








                                                              50
   57   58   59   60   61   62   63   64   65   66   67