aofsorular.com
YBS304U

VERİTABANI PROGRAMLAMA

5. Ünite
Soru 1
“Bir veritabanı üzerinde gerçekleştirilen bir dizi SQL işlemini kapsayan işlemler grubudur.” Söyleyen birisi aşağıdakilerden hangisinde söz etmektedir?
Soru 2
“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?
Soru 3
. INSERT INTO Calisanlar(TC_No, Adi, Bolum_No, Cinsiyet) VALUES (21365412126,'Halit Ziya',2,32); INSERT INTO Calisanlar(TC_No, Adi, Bolum_No, Cinsiyet) VALUES (12634521624,'Mehmet Akif',2,'E'); INSERT INTO Calisanlar(TC_No, Adi, Bolum_No, Cinsiyet) VALUES (21365412126, 2,'Hakay Duyan',22); INSERT INTO Calisanlar(TC_No, Adi, Bolum_No, Cinsiyet) VALUES ('Mehmet Git', 63324521624,2,'E'); INSERT INTO Calisanlar(TC_No, Adi, Bolum_No, Cinsiyet) VALUES (65244152126,Ayşe Koş,5,K); Yukarıdaki SQL tablosuna göre aşağıdaki insert satırı veya satırları doğrudur?
Soru 4
Örtük hareket modunu aktifleştirmek için aşağıdaki komutlardan hangisi yazılmalıdır?
Soru 5
Açık hareket modunda kullanılan komutlar aşağıdakilerden hangisinde verilmiştir?
Soru 6
.

Yukarıdaki tabloya göre aşağıdakilerden hangisi gerçekleşmiştir?

Soru 7
.

Yukarıdaki tabloya göre aşağıdakilerden hangisi gerçekleşmiştir?

Soru 8
.

Yukarıdaki tabloya göre aşağıdakilerden hangisi gerçekleşmiştir?

Soru 9
“Değişikliğin gerçekleşmediği salt okunur sorgular esnasında otomatik olarak oluşmaktadır. Bu kilit modunda okuma yapılan sorgu ve hareketlerin verilere erişimine izin verilir. Bununla birlikte kilit kaldırılana kadar eş zamanlı olarak farklı bir hareketin güncelleme yapmasına izin verilmez.” Söyleyen biri aşağıdaki hangi kilit modundan bahsetmektedir?
Soru 10
“İ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?
Soru 11
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.

Soru 12
Veri tabanlarında hareket blokları hangi özelliğe sahip değildir?
Soru 13
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)

Soru 14
Veritabanında farklı hareket blokları birbirinden bağımsız bir şekilde çalışmasına ne ad verilir?
Soru 15
Veritabanında bir arıza meydana gelse bile hareketin kalıcı olarak kaydedildiğinden emin olmak için veri hareket günlükleri hangi hareket özelliğinde saklanır?
Soru 16
Bir veritabanı hareketi öncesi @@TRANSCOUNT=10 iken aşağıdaki başarılı hareket sonrası yeni @@TRANSCOUNT değeri ne olur?

BEGIN TRANSACTION
SELECT ...
INSERT ...
COMMIT TRANSACTION

Soru 17
Veritabanında bir hareket bloğu tarafından yapılmış olan değişiklikleri hangisi geri alır?
Soru 18
Temel olarak daha küçük parçalara bölünemeyen en küçük işlem gurubu aşağıdakilerden hangisidir ?
Soru 19
Bölünmezlikle ilişkili kavram aşağıdakilerden hangisidir ?
Soru 20
Kısıtların dışına çıkıldığı durumda veritabanında değişikliklere izin verilmemesi aşağıdakilerden hangisi ile ilişkilidir ?