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 sistem fonksiyonları içerisinde  Len ve Reverse komutlarıyla bilgi dönüdürülen fonksiyonlardandır?

  2. 2

    SQL Server Management Studio ortamında Bilişim adlı veritabanında yerel saklı yordam oluşturmak için izlenmesi gereken yol aşağıdakilerden hangisinde doğru verilmiştir.

  3. 3

    Aşağıdakilerden hangisi sistem fonksiyon gruplarından biri değildir?

  4. 4
    1. Sistem tarafından otomatik oluşturulurlar.
    2. SQL yığınlarının hızlı bir biçimde kullanıcıların ortak kullanımına açılması sağlanır.
    3. Veritabanı programlamada performansı yüksek işler yapmak için kullanılır.
    4. "CREATE PROCEDURE sp_" yapısı kullanılır.

    Yerel Saklı Yordamlar ile ilgili yukarıda verilen bilgilerden hangileri doğrudur?

  5. 5
    1. CREATE FUNCTION
    2. ALTER FUNCTION
    3. DROP FUNCTION
    1. Fonksiyon oluşturmak için kullanılır.
    2. Fonksiyonda değişiklik yapmak için kullanılır.
    3. Mevcut olan fonksiyonu silmek için kullanılır.

    Yukarıda verilen kullanıcı tanımlı fonksiyonlar ile açıklamalarının eşleştirilmesi aşağıdaki seçeneklerden hangisinde doğru olarak verilmiştir?

  6. 6
    Aşağıdaki yordamlardan hangisi SQL sunucu veritabanı motorunun bakımı için kullanılmaktadır?
  7. 7

    Aşağıdaki komutlardan hangisi sistem fonksiyonları içerisinde veri kümesi satır sayısını döndürmek için kullanılmaktadır?

  8. 8

    Aşağıdakilerden hangisi sistem fonksiyonları içerisinde User-Id ve User_Name komutlarıyla bilgi dönüdürülen fonksiyonlardandır?

  9. 9

    CREATE FUNCTION fn_SatisBilgileri(@BolumNo int)
      RETURNS @BolmSatTablosu TABLE
      ( Bolum_Adı nvarchar(50),
       UrunSayisi int
      )
    AS BEGIN
          INSERT INTO @BolmSatTablosu
               SELECT Bl.Bolum_Adi,SUM(Sat.Miktar)
               FROM Urunler Ur, Bolumler Bl, Satislar Sat
               WHERE Bl.Bolum_No=@BolumNo AND
               Ur.Bolum_No=Bl.Bolum_No AND
               Ur.Urun_No=Sat.Urun_No
               GROUP BY Bl.Bolum_Adi, Bl.Bolum_No
               HAVING Bl.Bolum_No=@BolumNo
          RETURN

    END

    Örnek veritabanı için hangi bölümden kaç adet ürün satıldığı ile ilgili bölüm adı ve satılan ürün adedi bilgisini dönen fonksiyon yukarıda verilmiştir. Bu fonksiyonu kullanarak 9 nolu bölümden yapılan satışları listeemek için çalıştırılması gereken komut aşağıdakilerden hangisidir?

  10. 10

    Aşağıdaki ifadelerden hangisi fonksiyonları anlatan bir ifade değildir?

  11. 11

    Aşağıdakilerden hangisi tarih ve zaman üzerinde işlemler yapan ve karakter, nümerik değer veya tarih bilgisi döndüren; Getdate (tarih al), Month (ay) vb. fonksiyonlardır?

  12. 12
    1. CREATE
    2. ALTER
    3. MIN
    4. MAX
    5. AVG
    6. SUM

    Yukarıda verilen fonksiyonlardan hangileri kümeleme fonksiyonu değildir?

  13. 13
    1. Veritabanlarında tekrarlı işlemler için oluşturulan komut kümeleridir.
    2. Sistem saklı yordamları, genişletilmiş saklı yordamlar ve yerel saklı yordamlar olmak üzere üçe ayrılırlar.
    3. Genişletilmiş saklı yordamlar günümüzde en çok kullanılan saklı yordam türüdür.
    4. Saklı yordamlar ile fonksiyonlar aynı işlevleri yerine getirebilirler.
    5. Saklı yordam ağın yoğunluğunu azaltmaya yardımcı olabilir.

    Saklı yordamlar ile ilgili yukarıda verilenlerden hangileri doğrudur?

  14. 14
    1. Tek bir sayısal değer döndürürler.
    2. Fonksiyonun oluşturulduğu veritabanı ile çağrıldığı veritabanı aynı olmalıdır.
    3. Bir sayıl değerli fonksiyonu “master” veritabanı altında oluşturup “Bilisim” veritabanı içinde kullanamazsınız.
    4. Sistem fonksiyon türlerinden biridir.
    5. Yerel saklı yordam olarak da isimlendirilirler.

    Yukarıda verilen ifadelerden hangileri sayıl değerli fonksiyonlar için doğrudur?

  15. 15

    Veritabanlarında bulunan fonksiyon türleri aşağıdakilerden hangisidir?

  16. 16

    Avg ve Count gibi belli bir veri setinde işlem yapıp tek değer döndüren fonksiyon gurubu aşağıdakilerden hangisidir?

  17. 17

    __________ veritabanı programlamada performansı yüksek işler yapmak için kullanılan kritik araçlardan birisidir.

    Yukarıdaki boşluğa hangi kavram gelirse doğru bir ifade elde edilmiş olur?

  18. 18

    Aşağıdakilerden hangisi tarih ve zaman üzerinde işlemler yapan ve karakter, nümerik değer veya tarih bilgisi döndüren; Getdate (tarih al), Month (ay) vb. fonksiyonlardır?

  19. 19

    SQL Server Management Studio ortamında Bilişim adlı veritabanında yerel saklı yordam oluşturmak için izlenmesi gereken yol aşağıdakilerden hangisinde doğru verilmiştir.

  20. 20

    Aşağıdakilerden hangisi sistem fonksiyonları içerisinde  Len ve Reverse komutlarıyla bilgi dönüdürülen fonksiyonlardandı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ç