1) I. Tablo Oluşturma II. Veri Güncelleme III. Veri Silme IV. Veri Ekleme V. Tablo Silme Yukarıdakilerden hangileri DML (Data Manipulation Language) ile gerçekleştirilir? a) I, IV ve V b) II, III ve IV c) I ve II d) II, IV ve V e) I, II, III, IV ve V 2) Aşağıdaki join operatörlerinden hangisi yalnızca eşleşen satırları döndürür? a) Left outer join b) Right outer join c) Inner join d) Natural join e) Hiçbiri 3) Aşağıdakilerden hangisi karşılaştırma operatörü değildir? a) < b) > c) <= d) >= e) =< 4) İsmi BilgeAdam olan VIEW için aşağıdakilerden hangisi doğrudur? a) Create view BilgeAdam as Sorgu Adı b) Create Sorgu İfadesi as view c) Create view BilgeAdam as Sorgu İfadesi d) Create view Sorgu İfadesi e) Create view as BilgeAdam Sorgu Adı 5) bir grup ya da Aggregate Functions lar için bir koşul belirtir. Boşluğa aşağıdaki ifadelerden hangisi gelmelidir? a) GROUP BY b) HAVING c) FROM d) WHERE e) UNION
6) Drop Table komutu aşağıdaki anahtarlardan hangisi tarafından tablo referans edildiği zaman tabloyu silemez? a) Local Key b) Primary Key c) Composite Key d) Foreign Key e) Tablo bu komut ile kesinlikle silinir. 7) Aşağıdakilerden hangisi verileri okuma ve veri üzerinde işlem yapma ifadesi değildir? a) Select b) Update c) Insert d) Deny e) Delete 8) Aşağıdaki sorgu sonucu ekran görüntüsü nasıl olur?
9) Aşağıdakilerden hangisi VIEW için yanlıştır? a) Tablolarda belirli kolonların gizlenmesini ve sorgu sonucu olarak gelmesini sağlar. b) İndekslenebilir. c) Kullanıcının istediği verileri farklı tablolardan alarak bir araya getirir. d) View kodları şifrelenebilir. e) View içerisinde JOIN ifadesi kullanılamaz. 10) Aşağıdaki değişken tanımlamalarından hangisi doğrudur? a) DECLARE @finalnotu tinyint b) DECLARE finalnotu tinyint c) DECLARE @finalnotu d) @finalnotu tinyint e) DEC @finalnotu tinyint 11) MS-SQL de String karakterlerin belli bir kısmını döndürmeyi sağlayan karakter fonksiyonu aşağıdakilerden hangisidir? a) INSTR b) SUBSTRING c) SUBSTR d) POS e) POSTR 12) DML Trigger lar aşağıdaki sorgulardan hangileri tarafından tetiklenir? a) Define, Create b) Drop, Comment c) Insert, Update, Delete d) Select, Commit e) Create, Alter 13) SELECT SUBSTRING('123456789', CharIndex('e', 'BilgeAdam'), 4) sorgusu aşağıdaki sonuçlardan hangisini döndürür? a) 6789 b) 5678 c) 1234 d) 456789 e) 123456
14) Tablo yapısına göre aşağıdakilerden hangisi yanlıştır? a) FirstName alanına 10 karakterlik bir değer de girilse 50 karakterlik yer kaplar. b) LastName alanına veri girilmeden geçilemez. c) CountyId alanına 34 Id li bir şehir eklenebilir. d) ID alanı identity specification özelliği etkinleştirilerek otomatik artan şekilde ayarlanabilir. e) FirstName alanına Ali isimli bir müşteri eklenebilir. 15) Subquery ler ile ilgili aşağıdakilerden hangisi yanlıştır? a) İçteki sorgunun dışta olan sorguya değer üretmesidir. b) İç sorgular her zaman ilk önce değerlendirilmelidir. c) Birden fazla subquery iç içe kullanılabilir. d) Subquery lerde birden fazla satır dönen sonuçları kullanabilmek için IN, ALL ve ANY kullanılmaktadır. e) İç sorgular dış sorguların değerini kullanmaktadır. 16) Aşağıdakilerden hangisi dizin tanımlamasını ve bir diğer tablo ile ilişki kurulmasını sağlar? a) FROM b) WHERE c) GROUP BY d) HAVING e) CONSTRAINT 17) select dateadd(yy,5,getdate()) sorgusu sonucunda aşağıdaki ifadelerden hangisi oluşur? (GETDATE() sorgusu sonucu gelen tarih değeri 09-01-2013 tür. ) a) 14-06-2018 b) 09-06-2018 c) 2018 d) 09-01-2018 18) select len(cast(left('026-100',3) as int)) sorgusunun sonucu aşağıdakilerden hangisidir? a) 3 b) 7 c) 2 d) 1
19) String olarak girilen Kitap kelimesi için aşağıdakilerden hangisi yanlıştır? a) Char(10) veri tipiyle kaydedilirse 10 byte olarak tutulur. b) NChar(10) veri tipiyle kaydedilirse 20 byte olarak tutulur. c) VarChar(10) veri tipiyle kaydedilirse 5 byte olarak tutulur. d) NVarChar(10) veri tipiyle kaydedilirse 10 byte olarak tutulur. e) NVarChar(MAX) veri tipiyle kaydedilirse 2 GB olarak tutulur. 20) select cast ('35' as int) + cast ('45' as int) sorgusunun sonucunda ekranda hangi değer döner? a) 35 b) 45 c) 80 d) 3545 CEVAP ANAHTARI SORU NUMARASI CEVAP SORU NUMARASI CEVAP 1 B 11 B 2 C 12 C 3 E 13 B 4 C 14 A 5 B 15 E 6 D 16 E 7 D 17 D 8 C 18 C 9 E 19 E 10 A 20 C