VERİTABANI SİSTEMLERİ Dersi Veri İşleme soru detayı:
SORU:
Silme işlemi yapılırken dikkat edilmesi gereken nedir?
CEVAP:
Silme işlemi yapılırken tablolar arasında bulunan ilişkilerin bozulmamasına dikkat edilmesi gerekmektedir. [Müşteriler] tablosundaki müşteri silinme işlemi gerçekleşmiş olsaydı (bu müşteriye ait Siparişler hâlâ [Siparişler] tablosunda bulunmaktadır) iki tablo arasındaki kayıtlar arasında tutarsızlık ortaya çıkacaktı. Bundan dolayı veritabanı oluşturulurken bu iki tablo birbirine bağlanmış, tablolar arasında ortaya çıkabilecek tutarsızlıkların önüne geçilmiştir. Bu müşterinin [Müşteriler] tablosundaki kaydının silinebilmesi için öncelikle bağlı olduğu [Siparişler] tablosundaki kayıtların silinmesi gerekmektedir. [Siparişler] tablosundaki bu müşteriye ait kayıtlar aşağıdaki SQL komutu çalıştırılarak silinebilir.