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

PAYLAŞ:

SORU:

Veritabanı 3NF’ye dönüştürüldüğünde hangi aykırıklar kaldırılmış olur?


CEVAP:

Veritabanı tasarımındaki hatalar veya ilişiklerde ortaya çıkan bağımlılıklar aykırılıklara neden olur. Üç tür aykırılık vardır. Bunlar ekleme, silme ve güncelleme aykırılıklarıdır. Aykırılıklar normalleştirme sonucunda
düzelir. Veritabanı 3NF’ye dönüştürüldüğünde üç aykırılıkta kaldırılmış olur. Ekleme aykırılığı tabloya veri eklenmek istendiğinde ilave veri veya bilgiye ihtiyaç duyulması anlamına gelir. Silme aykırılığında ise tablodan
bir satır silindiğinde faydalı bilgiler de silinebilir. Tabloda gereksiz veri tekrarı olması durumunda güncelleme aykırılığı oluşur. Güncelleme aykırılığında tekrarlı veri güncellenmek istendiğinde bütün kopyaların aynı şekilde güncellenmesi gerekir. Aksi hâlde tutarsızlık oluşur.