1.Kolay
Vekil anahtar (surrogate key) nedir?
- AYalnızca görünümlerde (view) kullanılan bir anahtar
- BBaşka bir tabloya başvuran bir anahtar
- COtomatik artan bir id gibi iş anlamı olmayan yapay bir tanımlayıcı
- DE-posta adresi gibi gerçek dünya verilerinden oluşturulan bir anahtar
2.Kolay
Bir tablodan satırları hangi ifade siler?
- ADROP
- BTRUNCATE COLUMN
- CDELETE
- DREMOVE
3.Kolay
UNION ALL, UNION'dan nasıl farklıdır?
- AUNION ALL yalnızca tek bir tabloda çalışır
- BUNION ALL sonucu sıralar
- CUNION ALL yinelenen satırları tutar
- DUNION ALL yinelenen satırları kaldırır
4.Orta
WHERE EXISTS (alt sorgu) bir satır için ne zaman doğrudur?
- AAlt sorgu tam olarak bir satır döndürdüğünde
- BAlt sorgu sıfırdan büyük bir sayı döndürdüğünde
- CAlt sorgu hiç NULL değer döndürmediğinde
- DAlt sorgu en az bir satır döndürdüğünde
5.Orta
İki SELECT sorgusu arasında kullanıldığında INTERSECT ne döndürür?
- ASonuçların Kartezyen çarpımını
- BHer iki sonuçtaki tüm satırları
- CHer iki sonuçta da görünen satırları
- DBirinci sonuçta olup ikincide olmayan satırları
6.Orta
Sütunlar üzerinde neden dizin (index) oluşturulur?
- ABu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
- BBu sütunlar üzerindeki eklemeleri ve güncellemeleri hızlandırmak için
- CDisk alanından tasarruf etmek için
- DNULL değerleri önlemek için
7.Zor
b tablosunun y sütununda 1, 2 ve NULL değerleri var. SELECT * FROM a WHERE x NOT IN (SELECT y FROM b) ne döndürür?
- AHiç satır
- Ba'nın x değeri 1 veya 2 olmayan satırlarını
- CYalnızca a'nın x değeri NULL olan satırlarını
- Da'nın her satırını
8.Zor
Bir sorgu için kapsayan indeks (covering index) nedir?
- AHer tablonun her sütununu kapsayan bir indeks
- BSorgunun ihtiyaç duyduğu tüm sütunları içeren, böylece tablonun kendisinin okunmasına gerek bırakmayan bir indeks
- CYalnızca birincil anahtar üzerindeki bir indeks
- DHer gece yeniden oluşturulan bir indeks
Cevap anahtarı
- 1. C · Otomatik artan bir id gibi iş anlamı olmayan yapay bir tanımlayıcı
- 2. C · DELETE
- 3. C · UNION ALL yinelenen satırları tutar
- 4. D · Alt sorgu en az bir satır döndürdüğünde
- 5. C · Her iki sonuçta da görünen satırları
- 6. A · Bu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
- 7. A · Hiç satır
- 8. B · Sorgunun ihtiyaç duyduğu tüm sütunları içeren, böylece tablonun kendisinin okunmasına gerek bırakmayan bir indeks
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.