AÖF Soru Bankası
YBS304U

Veritabanı Programlama

2021–2022 Vize (Ara Sınav) Çıkmış Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1
    Bir tablo oluşturulurken veri girişi için mutlaka bir değer olması isteniyorsa kullanılması gereken komut aşağıdakilerden hangisidir?
    • APRIMARY KEY
    • BNULL
    • CFOREIGN KEYl
    • DNOT NULL
    • EALTER TABLE
  2. 2
    "SELECT", "UPDATE" gibi komutların yer aldığı SQL komut türü aşağıdakilerden hangisidir?
    • ADDL
    • BGomülu SQL
    • CDML lar.nei
    • DCOBOL
    • EDCL
  3. 3
    Bir tabloda benzersiz deger alınmasını, aynı değerin faklı satırda yer almamasını garanti altına alan kısıt aşağıdakilerden hangisidir?
    • ANot null
    • BBirincil Anahtar
    • CYabancı Anahtar
    • DNvarchar
    • ENull
  4. 4
    Aşağıdakilerden hangisi veritabanı yönetim sistemlerinin işlevlerinden biri değildir?
    • ASorgu optimizasyonu
    • BVeritabanı oluşturma
    • CKullanıcı haklarını tanımlama
    • DYerel ağ kurma
    • EVerilere erişim
  5. 5
    Oracle veritabanları için kullanılan veritabanı programlama dili aşağıdakilerden hangisidir?
    • APL/SQL
    • BJDBC
    • CAPI
    • DODBC
    • EVTYS
  6. 6
    T-SQL dilinde yerel değişken isimleri aşağıdakilerden hangisi ile başlamalıdır? A) & B) C) $ D) # E) @
  7. 7
    Bir veri kümesinin satırları arasında ilerleyerek işlem yapmaya olanak sağlayan programlama aracı aşağıdakilerden hangisidir?
    • AWHILE
    • BIF...ELSE
    • CCURSOR
    • DGOTO
    • ECASE
  8. 8
    While yapısı içinde döngüden çıkmayı sağlayan komut aşağıdakilerden hangisidir?
    • AERASE
    • BBEGIN
    • CEND
    • DBREAK
    • EDECLARE
  9. 9
    CATCH blogu için hata bilgisi döndüren aşağıdaki fonksiyonlardan hangisi hatanın önem düzeyini döndürür?
    • AERROR_SEVERITYO
    • BERROR_LINE()
    • CERROR_PROCEDURE()prul
    • DERROR_NUMBER()
    • EERROR_STATE()
  10. 10
    İlişkisel veritabanı yönetim sistemlerinde veri tanımlama, veri işleme ve veri kontrolü gibi farklı amaçlar için kullanılan dil aşağıdakilerden hangisidir?
    • ACOBOL
    • BC#
    • CJAVA
    • DMSSQL
    • ESQL
  11. 11
    Aşağıdakilerden hangisi SQL fonksiyon oluşturmak için kullanılan yazım kurallarından biridir?
    • AMAKE FUNCTION Fonk_Adi (Parametre) BEGIN ...... AND
    • BCREATE FUNCTION Fonk_Adi (Parametre) RETURNS Veri_tipi AS BEGIN ...... END
    • CCREATE FUNCTION (Parametre) RETURNS Veri_tipi BEGIN ...... END AS Fonk_Adi
    • DADD FUNCTION (Parametre) RETURNS Veri_tipi BEGIN ...... END AS Fonk_Adi
    • EFonk_Adi MAKE FUNCTION (Parametre) BEGIN ...... END RETUNS INT
  12. 12
    Açık Veritabanı Bağlantısı (ODBC) uygulamalarını sistem tablolarındaki degişimlerinden izole etmek için kullanılan sistem saklı yordam türü aşağıdakilerden hangisidir?
    • AKatalog Saklı Yordamları
    • BDeğişen Veri Yakalama Saklı Yordamları
    • CImleç Saklı Yordamları
    • DVeritabanı E-mail Saklı Yordamı
    • EVeritabanı Motoru Saklı Yordamları
  13. 13
    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?
    • ASınıf
    • BModül
    • CCLR
    • DFonksiyon
    • ESaklı yordam
  14. 14
    Aşağıdaki sistem fonksiyonlarından hangisi güvenlik fonksiyonları (Security Functions) grubundadır?
    • A@@version
    • BUser_ld iof
    • CObject_ld
    • DAbs
    • E@@Total_Read
  15. 15
    ALTER TABLE Stok_Durum ADD CONSTRAINT VK_Miktar DEFAULT (0) FOR Miktar Yukarıdaki komut hangi tür kısıtlayıcıyı oluşturmak için kullanılır?
    • AVarsayılan kısıtlayıcısı
    • BBirincil alan kısıtlayıcı
    • CKontrol kısıtlayıcısı
    • DYabancı anahtar kısıtlayıcı
    • ETekil alan kısıtlayıcısı
  16. 16
    Bir tablodaki bir sütuna ait değerlerin, başka bir tablonun belli bir sütunundan gelmesinin denetlenmesinin istendiği durumlarda kullanılan kısıtlayıcı aşağıdakilerden hangisidir?
    • ABirincil alan kısıtlayıcı
    • BVarsayılan kısıtlayıcısı ar.ne
    • CYabancı anahtar kısıtlayıcı
    • DKontrol kısıtlayıcısı
    • ETekil alan kısıtlayıcısı
  17. 17
    Veritabanında bütünlüğü sağlamak için veri üzerindeki oluşturulmuş mantıksal sinırlamalara ne ad verilir?
    • AVarsayılanlar
    • BTetikleyiciler
    • CSaklı yordamlar ao1 .net
    • DKurallar
    • EKısıtlayıcılar
  18. 18
    Aşağıdakilerden hangisi tetikleyicilerin kullanılma amaçlarından biri değildir?
    • AVeritabanına erişimleri ve degişiklikleri takip etmek
    • BVeritabanı bütünlüğünü sağlamak
    • CSatırların tekilliğini sağlamak için birincil anahtar üretmek
    • DIlişkili tablolardaki bütünlük için yabancı anahtar üretmek
    • EOtomatik olarak rapor üretmek ve e-posta atmak
  19. 19
    Tablo üzerindeki kayıt ya da kayıtlarda güncelleme olduğunda otomatik olarak yapılması istenen işlemler için aşağıdaki tetikleyicilerden hangisi kullanılır?
    • AINSERT
    • BUPDATE
    • CINVOKE
    • DALTER
    • EDELETE
  20. 20
    CREATE FUNCTION Islev1 (@a int ,@b int) RETURNS int AS BEGİN declare @c int IF @a›@b set @c=@a+@b Else set @c=@b-@a RETURN @c+@b+@a END Yukarıdaki komutla oluşturulmuş bir fonksiyon "Select dbo.Islev 1(4,5)" parametreleri ile çalıştırıldığında aşağıdaki sonuçlardan hangisini döndürür?
    • A-1
    • B9
    • C10
    • D14
    • E18
Şıkları ve doğru cevapları görVeritabanı Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç