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

PAYLAŞ:

SORU:

Fonksiyonel bağımlılık nedir?


CEVAP:

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.