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

PAYLAŞ:

SORU:

Silme aykırılığı nedir?


CEVAP:

Silme aykırılığı, asıl ve detay ilişkili tablolarda, kayıtların detay bilgilerini silmeden asıl tablodaki satırlarının silinmesi ile oluşur. Önceki ünitelerde anlatılmış olan “cascade delete” SQL komutu kullanılması hâlinde bu aykırılık oluşmayacaktır. “Cascade” komutu öncelikle detay tablolardaki kayıtları siler daha sonra detay tabloların bağlı olduğu asıl tablodaki kaydı siler.