Veritabanı Sistemleri Deneme Sınavı Sorusu #737885
Aşağıdakilerden hangisi veritabanlarında aykırılıkların oluşmasına sebep olan bir işlem değildir?
Asıl ve detay tablolarda, detay tabloya veri eklenirken asıl tabloya ilgili veri eklenmemesi |
Asıl ve detay ilişkili tablolarda, kayıtların detay bilgilerini silmeden asıl tablodaki satırlarının silinmesi |
Asıl ve detay ilişkili tablolarda güncelleme yaparken asıl tablodaki veri yok edilerek detay tablosundaki veriler ilişkisiz bırakılması |
Öğretmen ve öğretmenin verdiği dersler olmak üzere iki tablo düşündüğümüzde öğretmen tablosundan bir öğretmeni kaldırmak. |
Birincil anahtar değerinde güncelleme yaparken detay tablolarda da ilişkili yabancı anahtarlar sırasıyla (cascade) güncellenmesi |
Güncelleme aykırılığı oluşmaması için birincil anahtar değerinde güncelleme yaparken detay tablolarda da ilişkili yabancı anahtarlar sırasıyla (cascade) güncellenmelidir. A, B, C ve D şıklarında sırasıyla ekleme, silme, güncelleme ve silme aykırılıkları görülür.
Yorumlar
- 0 Yorum