Veritabanı Programlama
2018–2019 Vize (Ara Sınav) Çıkmış Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1

Soru metni
Veritabanı yönetim sistemlerinde kullanıcı ihtiyaçlarına göre verinin farklı şekillerde görüntülenmesini sağlayan yapılara ne ad verilir? A) Alan B) Görünüm C) Yordam D) Tablo E) Sorgu - 2

Soru metni
I. DDL olarak kısaltılan yapısal sorgu dilini kullanırlar. II. Veri girdi ve çıktısına odaklanılan bildirim dili kullanırlar. III. Veri girmek ve değiştirmek için veri işleme dili saglarlar. Yukarıdakilerden hangileri veritabanı sistemleri ile ilgili doğru ifadelerdendir? A) Yalnız l B) Yalnız III aof.sort C) I ve I!I D) II ve III E) I,ll ve IlI - 3

Soru metni
Veritabanı tablosu oluşturmak için kullanılan komut aşağıdakilerden hangisidir? A) Insert Table B) Def Table C) Add Tabble D) Create Table E) Alter Table - 4

Soru metni
Veritabanı yönetim sistemi kurulum aşamasında yetkilendirme seçeneğinin olduğu aşama aşağıdakilerden hangisidir? A) Veritabanı motoru yapılandırması B) Özellik seçimi C) Sunucu yapılandırma llar.net D) Lisanslama E) Oluşum yapılandırması - 5

Soru metni
Bir tabloda aynı değerlerin farklı satırlarda yer almaması için kullanılan yapı aşağıdakilerden hangisidir? A) Tetikleyici B) Birincil anahtar C) Yabancı anahtar D) İndeks E) Saklı yordam - 6

Soru metni
Aşağıdakilerden hangisi TSQL dilinde hata denetimi ile ilgili terimlerden biri değildir? A) FETCH B) @@ERROR C) TRY D) CATCH E) ERROR_LINE() - 7

Soru metni
TSQL dilinde veri kümelerinin satırları arasında birer birer ilerlemeyi sağlayan yapı aşağıdakilerden hangisidir? A) Goto B) Cursor C) Declare D) Case E) While - 8

Soru metni
Declare @a int Declare @b int Set @a=0 Set @b=0 WHILE @a<5 BEGIN Set @b=@a+@b Set @a=@a+1 END Print @b Yukarıdaki kodun çalışması sonucunda ekrana yazdırılacak değer aşağıdakilerden hangisidir? A) O B) 4 C) 5 D) 10 E) 15 - 9

Soru metni
Birden fazla koşulun kontrol edilmesi için aşağıdaki ifadelerden hangisi kullanılır? A) Case B) Cursor C) Goto D) For aof. E) Try - 10

Soru metni
TSQL dilinde program kodlarına açıklama eklemek kullanılan sembol aşağıdakilerden hangisidir? A) ' B) @ C) # D) " E) - 11

Soru metni
Create Function Islev1 (@a int ,@b int) Returns int as Begin 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.Islev1(4,5)" parametreleri ile çalıştırıldığında aşağıdaki sonuçlardan hangisini döndürür? A) -1 B) 9 C) 10 D) 14 E) 18 - 12

Soru metni
Veritabanı ve veritabanı nesneleri hakkında bilgi döndüren sistem fonksiyon grubu aşağıdakilerden hangisidir? A) Kümeleme B) Imleç Metaveri D) Yapılandırma E) Güvenlik - 13

Soru metni
SUM() fonksiyonu ile ilgili aşağıdaki ifadelerden hangisi doğrudur? A) Kümeleme fonksiyonudur. B) Çalıştırıldığında bir tablo veri türü ile döner. C) Sadece saklı yordam içinde kullanılabilir. D) Ortalama hesaplamada kullanılır. E) Tarih-zaman fonksiyonudur. - 14

Soru metni
Veritabanlarında tekrarlı işlemler için oluşturulan komut kümeleri aşağıdakilerden hangisidir? A) Tablo B) Birincil Anahtar C) Saklı Yordam D) Kısıtlayıcı E) İndeks - 15

Soru metni
Saklı yordamların çalıştırılması için kullanılan komut aşağıdakilerden hangisidir? A) Run B) Create C) Proc D) Exec E) Make - 16

Soru metni
ALTER TABLE Tablo1 ADD CONSTRAINT Cont1 Unique(Alan1) Yukarıdaki komutu gerçekleştiren kısıtlayıcı aşağıdakilerden hangisidir? A) Kontrol Kısıtlayıcısı B) Yabancı Anahtar Kısitlayıcısrar.net C) Varsayılan Kısıtlayıcı D) Birincil Alan Kısıtlayıcısı E) Tekil Alan Kısıtlayıcısı - 17

Soru metni
Tetikleyici türleri aşağıdakilerin hangisinde birlikte ve doğru olarak verilmiştir? A) Delete, Drop, Select B) Insert, Update, Select C) Alter, Create, Drop #ot. D) Update, Insert, Alter E) Insert, Delete, Update - 18

Soru metni
Mevcut bir tetikleyicinin düzenlenmesi için kullanılması gereken komut aşağıdakilerden hangisidir? A) CREATE TRIGGER B) ALTER TRIGGER .sorular.n C) EDIT TRIGGER D) MODIFY TRIGGER E) UPDATE TRIGGER - 19

Soru metni
Veritabanı içinden veya dışından gelen olaylara otomatik olarak tepki üreten veritabanı aşağıdakilerden hangisidir? A) Ilişkisel B) Tutarlı C) Etkileşimli D) Atomik E) Aktif - 20

Soru metni
Tablonun bir sütunundaki değerin diğer tablolardaki değerlerle denetlenmesini sağlayan kısıtlayıcı aşağıdakilerden hangisidir? A) Varsayılan Kısıtlayıcı B) Birincil Anahtar C) Yabancı Anahtar D) Tekil Alan Kısıtlayıcısı E) Kontrol Kısıtlayıcısı
Bir şıkka dokun; doğru cevap hemen görünür.