aofsorular.com
YBS304U

VERİTABANI PROGRAMLAMA

2. Ünite
Soru 1
Aşağıdaki hangi SQL komutu Veri Kontrol Dili (DCL) amacıyla kullanılır?
Soru 2
Aşağıdakilerden hangisi T-SQL için yanlıştır?
Soru 3
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.

Soru 4
Aşağıdakilerden hangisi T-SQL dilinde yapılmış yanlış bir değişken isimlendirmesidir?
Soru 5
Aşağıdakilerden hangisi ile değişkenlere değer ataması yapabiliriz?
Soru 6
Aşağıdaki komutlardan hangisi kullanılarak değişkenler ekranda görüntülenebilir?
Soru 7
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?

Soru 8
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?

Soru 9
DECLARE @sayi INT
SET @sayi=1

WHILE (@sayi<3)
BEGIN
      Print '*'
      Set @sayi=@sayi+1
END

Yukarıdaki kod çalıştırıldığında ekran çıktısı ne olur?

Soru 10
Aşağıdakilerden hangisi T-SQL ile bir hata bloğu yakalanırken hatanın durum numarasını döndürür?
Soru 11
T-SQL ile ilgili aşağıdaki bilgilerden hangisi yanlıştır?
Soru 12
T-SQL'de değişken tanımlama ile ilgili yukarıda verilen bilgilerden hangileri doğrudur?
Soru 13
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?

Soru 14
Aşağıdakilerden hangisi verilerin tutulduğu nesneler olan tabloların oluşturulmasını, silinmesini ve bazı temel özelliklerinin düzenlenmesini sağlar?
Soru 15
Hedeflenen çıktıları üretmek üzere belirlenebilecek algoritmaların kodlanabildiği dildir.

Yukarıdaki tanım aşağıdakilerden hangisine aittir?

Soru 16
T-SQL dilinde yerel değişken tanımlamak için kullanılan ön ek aşağıdakilerden hangisidir?
Soru 17
T-SQL dilinde değişken tanımlama aşağıdakilerden hangi komut ile yapılır?
Soru 18
Birden fazla koşulun kontrol edilmesi gerektiğinde kolay kullanım sağlayan komut aşağıdakilerden hangisidir?
Soru 19
Aşağıdakilerden hangi komut While yapısı içinde döngüden çıkmayı sağlar?
Soru 20
Kullanıcıların belirleyecekleri bir veri kümesinde her bir satırda birer birer ilerlemelerini sağlayan yapı aşağıdakilerden hangisidir?