VERİTABANI SİSTEMLERİ Dersi Normalleştirme soru detayı:

PAYLAŞ:

SORU:

Fonksiyonel bağımlılığı açıklayınız?


CEVAP:

FONKSİYONEL BAĞIMLILIK
Normalleştirme fonksiyonel bağımlılıkların analizine dayalı olarak yapılır. Fonksiyonel bağımlık iki set öznitelik arasındaki kısıtlardır. Bir veritabanındaki herhangi bir tablo T ve bu tablodaki iki öznitelik A ve B olsun. Eğer A özniteliğinin değeri B özniteliğinin değerini belirliyorsa B özniteliğinin A özniteliğine bağımlı olduğu söylenir. B’nin A’ya fonksiyonel bağımlılığı ok işareti ile A›B şeklinde gösterilir. Burada tanımlanan fonksiyonel bağımlılık
matematiksel bağımlılık değildir. Yani B’nin değeri A’nın değerinden hesaplanmaz. Bunun yerine A’da var olan her bir değer için B’de bir değer olduğunu gösterir. Bu ilişki A özniteliği B özniteliğini belirler şeklinde ifade edilir.