AÖF Soru Bankası
YBS304U

Veritabanı Programlama

Ünite Sınavı Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1

    Temel olarak daha küçük parçalara bölünemeyen en küçük işlem gurubu aşağıdakilerden hangisidir ?

  2. 2

    Aşağıdakilerden hangisi, veri değişikliklerinin iptal edilmesidir ?

  3. 3

    Kilitlenmeyi önlemek amacıyla ....... adındaki sistem görev izleyicisi her beş saniyede bir yürütülür. Böylece sistemde bir kilitlenme olup olmadığı kontrol edilmiş olur.
    Yukarıdaki cümlede boş bırakılan yeri aşağıdakilerden hangisi doğru şekilde tamamlar?

  4. 4

    Veritabanı yönetim sistemlerinde kilitlenme olasılığını azaltmak amacıyla farklı yön­tem ve yaklaşımlar kullanılmaktadır. Aşağıdakilerden hangisi bunlardan biri değildir?

  5. 5

    Aşağıdakilerden hangisi veri tabanlarında hareket bloklarında olması gereken özelliklerden biri değildir?

  6. 6

    Bir hareket tarafından değiştirilmiş fakat kalıcı olarak veritabanına kaydedilmemiş bir verinin başka bir hareket tarafından geçerli bir veri gibi okunması  aşağıdakilerden hangisi ile ifade edilmektedir?

  7. 7

    Temel olarak daha küçük parçalara bölünemeyen en küçük işlem grubuna ne ad verilir?

  8. 8

    “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?

  9. 9

    MS SQL Veritabanı Sunucusu  (BU) şeklinde kısaltılan Kilit Modu nun açıklaması aşağıdakilerden hangisidir?

  10. 10

    SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED

    Yukarıdaki komutun açıklaması nedir?

  11. 11

    Veritabanı yönetim sistemlerinde kilitlenme olasılığını azaltmak amacıyla farklı yön­tem ve yaklaşımlar kullanılmaktadır. Aşağıdakilerden hangisi bunlardan biri değildir?

  12. 12

    “İ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?

  13. 13

    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

  14. 14

    Kilitlenmeyi önlemek amacıyla ....... adındaki sistem görev izleyicisi her beş saniyede bir yürütülür. Böylece sistemde bir kilitlenme olup olmadığı kontrol edilmiş olur.
    Yukarıdaki cümlede boş bırakılan yeri aşağıdakilerden hangisi doğru şekilde tamamlar?

  15. 15
    1. Daha küçük parçalara bölünemeyen en küçük işlem grubudur.
    2. SELECT,INSERT,UPDATE ve DELETE gibi SQL işlemlerini kapsar.
    3. Bir hareket bloğundaki SQL işlemleri tek bir ifadeymiş gibi yürütülür.
    4. Hareket blokları içinde uygulanan değişiklikler hemen kalıcı hâle gelir.

    Veritabanında hareket ile ilgili yukarıda verilen bilgilerden hangileri doğrudur?

  16. 16
    1. SET IMPLICIT_TRANSACTIONS ON Örtük hareket modunu aktifler.
    2. Bir hareket bloğunun veritabanı değişikliklerinin geri alınması için commit kullanılır.
    3. Bir hareket bloğunun veritabanı değişikliklerinin kalıcı hâle getirilmesi için Rollback kullanılır.
    4. Rollback ya da Commit işleminin yapılması unutulur ise örtük hareket modu problem yaratabilir.

    Örtük hareket ile ilgili yukarıda verilen bilgilerden hangileri doğrudur?

  17. 17

    Veritabanında farklı hareket blokları birbirinden bağımsız bir şekilde çalışmasına ne ad verilir?

  18. 18

    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ına ne ad verilir?

  19. 19

    Değişikliğin gerçekleşmediği salt okunur sorgular esnasında otomatik olarak oluşan kilit modu aşağıdakilerden hangisidir?

  20. 20

    “Bir veritabanı üzerinde gerçekleştirilen bir dizi SQL işlemini kapsayan işlemler grubudur.”

    Aşağıdakilerden hangisi yukarıdaki tanıma aittir?

Şıkları ve doğru cevapları görVeritabanı Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç