Veritabanı Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
Veritabanında meydana gelebilecek eş zamanlılık problemlerinin önüne geçmek için veritabanı kaynaklarına erişimi kontrol etmek ve hareketlerin birbirinden izole bir şekilde çalışabilmesi amacıyla kilitleme gerçekleştirilir.
Aşağıdakilerden hangisi varsayılan MS SQL Server VTYS izolasyon düzeyidir? - 2
Bir hareket bloğunun veritabanı üzerinde gerçekleştirdiği değişikliklerin geri alınması için hangi kullanılır?
- 3I. Autocommit II. Explicit III. Implicit MS SQL Server VTYS üç farklı modda hareket desteği sağlamaktadır. Yukarıdakilerden hangileri bu modlar içerisindedir?
- 4
“İlgili kaynak bileşenlerinin güncelleştirme modunda kilitlendiğini gösterir. Sadece tablo ya da sayfa düzeyinde uygulanabilir.” Söyleyen biri aşağıdakilerden hangi özel kilit modundan bahsetmektedir?
- 5
"Veritabanı kaynakları ya da kayıtlara başka oturum ya da hareketler tarafından yapılacak eş zamanlı erişimin engellenmesi işlemidir."
Aşağıdakilerden hangisi yukarıdaki tanıma aittir?
- 6
Aşağıdakilerden hangisi eş zamanlılık problemlerinden biri değildir?
- 7
Veri tabanlarında hareket blokları hangi özelliğe sahip değildir?
- 8
Bir veritabanı üzerinde gerçekleştirilen bir dizi SQL işlemini kapsayan işlemler
grubuna ne ad verilir? - 9
Hareket bloğu içinde başarısız bir işlem bulunuyor ise “.................” mantığıyla, hareket bloğu yürütülmeden önce bulunulan veritabanı durumuna dönülmelidir.
Yukarıdaki cümlede ............... ile gösterilen yere gelecek ifade aşağıdakilerden hangisidir?
- 10
Açık Hareket Modunda kullanılan komutlardan hangisi açık hareket başlangıç noktasını belirler?
- 11
“Bir veritabanı üzerinde gerçekleştirilen bir dizi SQL işlemini kapsayan işlemler grubudur.”
Aşağıdakilerden hangisi yukarıdaki tanıma aittir?
- 12
Veritabanı üzerinde gerçekleştirilen bir dizi SQL işlemini (SELECT,INSERT,UPDATE ve DELETE) kapsayan işlemler grubuna ne isim verilir?
- 13
Kısıtların dışına çıkıldığı durumda veritabanında değişikliklere izin verilmemesi aşağıdakilerden hangisi ile ilişkilidir ?
- 14
Veritabanında bir hareket bloğu tarafından yapılmış olan değişiklikleri hangisi geri alır?
- 15
MS SQL Server VTYS (Veri Tabanı Yönetim Sistemi) hangi modda hareket yönetim desteğini sağlamaktadır?
I-Otokayıt (autocommit)
II-Açık (explicit)
III-Örtük (implicit) - 16
Veritabanı yönetim sistemlerinde kilitlenme olasılığını azaltmak amacıyla farklı yöntem ve yaklaşımlar kullanılmaktadır. Aşağıdakilerden hangisi bunlardan biri değildir?
- 17
Veri tabanlarında hareket blokları hangi özelliğe sahip değildir?
- 18
Aşağıdakilerin hangisi veritabanında hareketin (transaction) özelliklerindendir?
I-Veritabanı üzerinde gerçekleştirilen bir dizi SQL işlemini (SELECT,INSERT,UPDATE ve DELETE) kapsayan işlemler grubuna verilen isimdir.
II-Birbirinden bağımsız çalısan SQL işlemleri tek bir ifadeymiş gibi yürütülür.
III-Verilerde meydana gelen değişiklikler bazı şartlar sağlanmış ise veritabanına uygulanır ve kalıcı hâle getirilir. - 19Değiştirilmiş fakat kalıcı hale getirilmemiş bir verinin başkası tarafından geçerli bir veri gibi okunması aşağıdakilerden hangisidir ?
- 20
“Aynı veya farklı istemciler tarafından gerçekleştirilen veritabanı hareketlerinin, bir veri veya veri grubu üzerinde aynı anda işlem gerçekleştirmeye çalışmasıdır.” diye söyleyen birisi aşağıdakilerden hangisinde söz etmektedir?