AÖF Soru Bankası
YBS304U

Veritabanı Programlama

Deneme Sınavı Soruları

  • 20 soru
  • Cevap anahtarı açık: çöz, sonucunu gör
0 doğru · 0 yanlış · 20 kaldı
  1. 1

    Bir tabloda benzersiz değer alınmasını, aynı değerin faklı satırda yer almamasını garanti altına alan kısıt aşağıdakilerden hangisidr?

  2. 2
    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?

  3. 3
    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?

  4. 4

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

  5. 5

    Aşağıdakilerden hangisi kullanıcı tanımlı fonksiyon değildir?

  6. 6

    Aşağıdakilerden hangisi prosedürel veri bütünlüğü tetikleyicileri arasında yer alır?

  7. 7
    1. T-SQL’de açıklama eklemek için “--” ifadesi kullanılabilir.
    2. T-SQL’de açıklama eklemek için “/*...*/” ifadesi kullanılabilir.
    3. Tek satırlık açıklama eklemek için açıklama satırının önüne “--” ifadesi kullanılabilir.
    4. Birden fazla satırı açıklama satırı yapmak için satırın sonuna “/*” işareti kullanılması yeterlidir.

    T-SQL’de açıklama ekleme ile yukarıdaki bilgilerden hangileri doğrudur?

  8. 8

    Veritabanlarında kullanılan nesnelerin (tablolar, indeksler, prosedürler ve fonksiyonlar vb.) oluşturulmasını, silinmesini ve bazı temel özelliklerinin düzenlenmesini sağlayan komutlar hangi SQL komutları kategorisinde yer alır?

  9. 9

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

  10. 10

    Aşağıdakilerden hangisi altta verilen yazım şekline uygun fonksiyondur?

    CREATE FUNCTION Fonksiyon_Adi(Parametreler)

    RETURNS geriDonusTipi

    AS

    BEGIN

    -- Sorgular

    RETURN geriDonusDegeri

    END

  11. 11

    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?

  12. 12

    Aşağıdakilerden hangisi veritabanı kullanıcısı veya rolü ile ilgili izinlerin düzenlenmesini sağlar?

  13. 13

    SQL Server 2014 Express yazılımını kurmadan önce birtakım hazırlık ve kontrolleri yapmanız gerekmektedir. Yazılımın çalışabilmesi için bilgisayarınızın işletim sisteminin minimum kaç bit olması gereklidir?

  14. 14

    Referanssal bütünlük için aşağıdakilerden hangisi kullanılır ?

  15. 15

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

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

    Hedeflenen çıktıları üretmek üzere belirlenebilecek algoritmaların kodlanabildiği dildir.

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

  18. 18
    1. Değişen Veri Yakalama Saklı Yordamları
    2. Veritabanı Motoru Saklı Yordamları
    3. Veritabanı E-mail Saklı Yordamı
    1. SQL sunucu oluşumlarından e-mail atmak için kullanılmaktadır
    2. SQL sunucu veritabanı motorunun bakımı için kullanılmaktadır.
    3. Değişen veri yakalama nesnelerini aktif-pasif hale getirme veya raporlama için kullanılırlar.

    Yukarıda verilen kavramlar ile tanımların doğru eşleştirilmesi aşağıdakilerden hangisinde doğru olarak verilmiştir?

     

  19. 19

    Aşağıdaki ifadelerden hangisi fonksiyonların ve saklı yordamların ilişkisi açısından yanlıştır?

  20. 20

    Kullanıcı fonksiyonları ile saklı yordamlar yapı itibariyle birbirlerine benzeseler de aralarında önemli bazı farklılıklar vardır. Aşağıdakilerden hangisi bu farklılıklardan biri değildir.

Bir şıkka dokun; doğru cevap hemen görünür.
Yeni yılların sınavlarını da çözVeritabanı Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç