Ketergantungan Fungsional & non fungsional

Written By Online's on 10/14/2010 | 09.35

Jika terdapat sebuah tabel dengan dua atribut atau lebih dapat dinyatakan dengan notasi :
                                A ® B (tabel utama, dimana A adalah key primer)
                                A,C ® D (tabel konektor, dimana A dan C adalah foreign Key)
Yang berarti :
§      Secara fungsional A menentukan B, B tergantung pada A
                Jika ada 2 baris data pada tabel A dengan nilai yang sama, maka nilai B pasti juga sama
§      Secara fungsional A dan C menentukan D, D tergantung dari A dan C
                Jika ada 2 baris data di tabel dengan nilai a dan C sama, maka nilai D pasti juga sama
Contoh :

Gambar 1

Berdasarkan tabel :
Ketergantungan Fungsional (KF) yang dapat diajukan adalah :
1. Nim ® Nama
    atribut nama dari mahasiswa tergantung dari atribut NIM
    Fakta : jika NIM sama maka nama dapat dipastikan juga sama
2. NIM, Kode_matkul ® Nilai
    Indeks nilai tergantung pada atribut NIM dan Kode_ matkul
Non Ketergantungan Fungsional (Non KF) yang dapat diajukan adalah :
1. Kode_Kul ≠ NIM
    Kode dari tiap-tiap mata kuliah tidak tergantung pada atribut NIM
2. NIM ≠ Nilai
    Atribut nilai tidak tergantung pada NIM saja

0 komentar:

Posting Komentar