AÖF Soru Bankası
YBS304U

Veritabanı Programlama

Ünite Sınavı Soruları

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

    Aşağıdakilerden hangisi T-SQL için yanlıştır?

  2. 2

    DECLARE @a INT;
    DECLARE @b INT;
    DECLARE @c INT;

    Set @a=19
    Set @b=5
    Set @c=@a%@b

    CASE c
         WHEN '1' THEN 'Bir'
         WHEN '2' THEN 'İki'
         WHEN '3' THEN 'Üç'
         WHEN '4' THEN 'Dört'
         WHEN '5' THEN 'Beş'
    END

    T-SQL kodunu görüntüleyen çıktı hangisidir?

  3. 3

    T-SQL dilinde yerel değişken tanımlamak için kullanılan ön ek aşağıdakilerden hangisidir?

  4. 4

    DECLARE @PC_alis INT
    DECLARE @PC_satis INT
    DECLARE @PC_kar INT
    SET @PC_alis=400
    SET @PC_satis=432
    SELECT @PC_satis-@PC_alis

    Yukarıdaki T-SQL kodunun sonucu aşağıdakilerden hangisidir?

  5. 5

    T-SQL’de değişken isimlendirme kuralları ile ilgili hangisi doğrudur?

    I. Değişkenler Türkçe karakter ve boşluk içermez
    II. Değişken isimleri ilk karakteri harf ile başlayıp harf, rakam ve alt çizgi (_) ile devam edebilir.
    III. Değişken isimlerinde küçük veya büyük harf kullanımı fark eder.

  6. 6

    DECLARE @Ders_Sayisi INT;
    SELECT @Ders_Sayisi=COUNT(*) FROM Dersler WHERE (Not>49)
    IF (@Ders_Sayisi>4)
         PRINT 'Sınıfı geçtiniz.'
    ELSE IF (@Ders_Sayisi>3)
         PRINT '1 dersten sınıfta kaldınız.'
    ELSE IF (@Ders_Sayisi>2)
         PRINT '2 dersten sınıfta kaldınız.'
    ELSE IF (@Ders_Sayisi>1)
         PRINT '3 dersten sınıfta kaldınız.'
    ELSE
         PRINT '4 dersten sınıfta kaldınız.'

    Yukarıdaki programa göre Ders_Sayisi 3 olarak gelirse hangi sonuç görüntülenecektir?

  7. 7

    Veritabanı sorgularında kullanıcıların belirleyecekleri bir veri kümesinde her bir satırda birer birer ilerlemelerini sağlayan İMLEÇ (Cursor) yapısı kullanılmaktadır. İmleç işlemlerinde bir önceki kayda ilerlemeyi sağlayan komut aşağıdakilerden hangisidir?

  8. 8

    ERROR_STATE() fonksiyonunun işlevi aşağıdakilerden hangisidir?

  9. 9

    Veri Tanımlama Dili (DDL), verilerin tutulduğu nesnelerolan tabloların oluşturulmasını, silinmesini ve bazı temel özelliklerinin düzenlenmesinisağlar. Bu kategoride, tabloda değişiklik yapmak için kullanılan komut aşağıdakilerden hangisidir?

  10. 10

    ERROR_STATE() fonksiyonunun işlevi aşağıdakilerden hangisidir?

  11. 11

    Aşağıdaki hangi SQL komutu Veri Kontrol Dili (DCL) amacıyla kullanılır?

  12. 12

    Veritabanı sorgularında kullanıcıların belirleyecekleri bir veri kümesinde her bir satırda birer birer ilerlemelerini sağlayan İMLEÇ (Cursor) yapısı kullanılmaktadır. İmleç işlemlerinde bir önceki kayda ilerlemeyi sağlayan komut aşağıdakilerden hangisidir?

  13. 13

    T-SQL’ de değişken isimlendirme kuralları diğer diller ile aynıdır. T-SQL'de değişken tanımlama aşağıdaki hangi komut ile yapılmaktadır?

  14. 14
    1. T-SQL’de oluşan hata mesajları ve kodları “sys.messages” adlı sistem tablosunda tutulmaktadır.
    2. SQL sorgu penceresinde “PRINT sys.messages” ile tüm hata mesajları listelenebilir.
    3. “@@ERROR” sistem fonksiyonunda tüm hata mesajlarının kodu tutulur.
    4. TRY...CATCH komutu hata denetimi için kullanılabilir.

    Veritabanı yönetim sisteminde hata denetimi ile ilgili yukarıda verilen bilgilerden hangileri doğrudur?

  15. 15

    Aşağıdaki özelliklerden hangisi T-SQL'de dinamik SQL sorgularına özgü bir özelliktir?

  16. 16

    İmleç (cursor,) veri kümelerinin satırları arasında birer birer ilerlemeyi sağlayan programlama yapılarıdır. İmleç işlemlerindeki FETCH komutu aşağıda verilen hangi işlemi gerçekleştirmek için kullanılır?

  17. 17

    While yapısı içinde döngüden çıkmayı sağlayan komut aşağıdakilerden hangisidir?

  18. 18
    1. Yerel değişken adı @ ile evrensel değişken adı @@ ile başlar.
    2. Değişken isimlerinin ilk karakteri $ ile başlamalıdır.
    3. SELECT değişken ismi olamaz.
    4. DECLARE @boy INT; SET @boy=179 ile sayısal değer alabilen boy adlı bir değişken tanımlanmış ve değişkenin değerine 179 atanmıştır.

    T-SQL'de değişken tanımlama ile ilgili yukarıda verilen bilgilerden hangileri doğrudur?

  19. 19

    Aşağıdakilerden hangi komut While yapısı içinde döngüden çıkmayı sağlar?

  20. 20

    T-SQL ile ilgili aşağıdaki bilgilerden hangisi yanlıştır?

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