Veritabanı Programlama Deneme Sınavı Sorusu #394214

"Veritabanı üzerinde gerçekleştirilen bir dizi SQL işlemini (SELECT,INSERT,UPDATE ve DELETE) kapsayan işlemler." tanımı aşağıdakilerden hangisidir?


Hareket

Bölünmezlik

Tutarlılık

İzolasyon

Devamlılık


Yanıt Açıklaması:

Bölünmezlik: Hareket bloğu içinde yer alan SQL ifadelerin tamamının başarılı olarak çalıştırılması ya da hiçbirinin çalıştırılmadan hareket bloğu başlangıç durumuna geri dönülmesidir. Tutarlılık: Veritabanında gerçekleştirilen işlemler sonucunda oluşan yeni veriler arasındaki tutarlılığı ifade eder. İzolasyon, veri erişim kontrolü amacıyla kullanılan bir mekanizmadır. Farklı hareket blokları birbirinden bağımsız bir şekilde ele alınmalıdır. Hareket bloğunun erişimde bulunacağı veri veya veri grubu, hareket bloğunun beklediği tutarlılık düzeyinde olmalıdır. Devamlılık: Tamamlanmış olan ya da devam eden hareketlerin gerçekleştirdiği veri değişikliklerinin VTYS’de bir arıza meydana gelse bile kalıcı olarak kaydedildiğinden emin olunması beklenmektedir. MS SQL Server VTYS’nin en önemli özelliklerinden biri, bu amaçla hareket günlüğü dosyası tutmasıdır.

Yorumlar
  • 0 Yorum