aofsorular.com
YBS304U

VERİTABANI PROGRAMLAMA - Deneme Sınavı - 5

Ara Sınav 68589
Soru 1
Aşağıdakilerden hangisi sistem fonksiyonları içerisinde  Len ve Reverse komutlarıyla bilgi dönüdürülen fonksiyonlardandır?
Soru 2
Aşağıdakilerden hangisi sistem fonksiyonları içerisinde User-Id ve User_Name komutlarıyla bilgi dönüdürülen fonksiyonlardandır?
Soru 3
Aşağıdakilerden hangisi altta verilen yazım şekline uygun fonksiyondur?

CREATE FUNCTION Fonksiyon_Adi(Parametreler)

RETURNS geriDonusTipi

AS

BEGIN

-- Sorgular

RETURN geriDonusDegeri

END

Soru 4
Veritabanlarında tekrarlı işlemler için oluşturulan, sunucu üzerinde tutulan, birden fazla tablo üzerinde işlem yapabilen komut kümeleri aşağıdakilerden hangisidir?
Soru 5
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.
Soru 6
Sunucu üzerinde bulunan veritabanlarını ve boyutlarını öğrenmek için “.....................” sistem saklı yordamı kullanılabilir.

Yukarıdaki cümlede boş bırakılan yeri aşağıdakilerden hangisi doğru şekilde tamamlar?

Soru 7
Yerel Saklı Yordamlar ile ilgili yukarıda verilen bilgilerden hangileri doğrudur?
Soru 8
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.
Soru 9
CREATE PROCEDURE sp_BolumEkle
(
@BolumAdi nvarchar(50)
)
AS BEGIN
INSERT INTO Bolumler(Bolum_Adi)
VALUES (@BolumAdi)
END

Yukarıda verilen saklı yordam oluşturma komutunu kullanarak Bölümler tablosuna "Giyilebilir Teknolojiler" kaydı ekleyen saklı yordam çalıştırma kodu aşağıdakilerden hangisinde doğru verilmiştir*

Soru 10
Bir veritabanında yer alan “Urunler” tablosunda her bir ürünün fiyatını verilen orana göre arttıran saklı yordam kodu aşağıdakilerden hangisinde doğru verilmiştir?
Soru 11
Avg ve Count gibi belli bir veri setinde işlem yapıp tek değer döndüren fonksiyon gurubu aşağıdakilerden hangisidir?
Soru 12
Kullanıcı tanımlı fonksiyonlar için kullanılan komutlar ve işlevlerine ilişkin yukarıda verilen bilgilerden hangileri doğrudur?
Soru 13
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?

Soru 14
Aşağıdaki yordamlardan hangisi açık Veritabanı Bağlantısı (ODBC) uygulamalarını sistem tablolarındaki değişimlerinden izole etmek için kullanılmaktadır?
Soru 15
Aşağıdaki yordamlardan hangisi SQL sunucu veritabanı motorunun bakımı için kullanılmaktadır?
Soru 16
Aşağıdaki yordamlardan hangisi imleç uygulamaları için kullanılmaktadır?
Soru 17
Aşağıdaki yordamlardan hangisi SQL sunucu oluşumlarından e-mail atmak için kullanılmaktadır?
Soru 18
Aşağıdakilerden hangisinde Aggregate Functions fonksiyonun işlevi verilmiştir?
Soru 19
Aşağıda verilen fonksiyon gruplarından hangisi girdi değerlerine bağlı nümerik değer döndüren; Log(logaritma), Abs (mutlak değer) vb. fonksiyonlardır?
Soru 20
Aşağıdakilerden hangisinde Security Functions fonksiyonun işlevi verilmiştir?