1.Kolay
Hangi SQL anahtar sözcüğü sonuçtaki yinelenen satırları kaldırır?
- ADIFFERENT
- BUNIQUE
- CDISTINCT
- DSINGLE
2.Kolay
UNION iki SELECT sorgusunun sonuçlarıyla ne yapar?
- AYalnızca birinci sorguda görünüp ikincide görünmeyen satırları tutar
- BOnları tek bir sonuçta birleştirir ve yinelenen satırları kaldırır
- COnları bir anahtara göre yan yana birleştirir
- DYalnızca her ikisinde görünen satırları tutar
3.Kolay
Bir müşteri birçok sipariş verebilir, ama her sipariş tam olarak bir müşteriye aittir. Bu hangi tür ilişkidir?
- ABire çok
- BBire bir
- CSıfıra sıfır
- DÇoka çok
4.Orta
a tablosunda 3, b tablosunda 4 satır var. SELECT * FROM a CROSS JOIN b kaç satır döndürür?
- A4
- B7
- C12
- D3
5.Orta
Sütunlar üzerinde neden dizin (index) oluşturulur?
- ABu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
- BNULL değerleri önlemek için
- CBu sütunlar üzerindeki eklemeleri ve güncellemeleri hızlandırmak için
- DDisk alanından tasarruf etmek için
6.Orta
Hangi sorgu müşteri başına sipariş sayısını döndürür?
- ASELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- BSELECT customer_id, COUNT(*) FROM orders ORDER BY customer_id
- CSELECT DISTINCT COUNT(*) FROM orders
- DSELECT customer_id FROM orders WHERE COUNT(*) > 0
7.Zor
İlişkili alt sorgu (correlated subquery) nedir?
- ADış sorgudan önce yalnızca bir kez çalışan ve sonucunu her satır için önbelleğe alan bir alt sorgu
- BDış sorgunun sütunlarına başvuran ve her dış satır için değerlendirilen bir alt sorgu
- Cİki tabloyu yabancı anahtarla birleştiren bir alt sorgu
- DYalnızca toplama fonksiyonları kullanan bir alt sorgu
8.Zor
R(A, B, C, D) üzerinde A → B, B → C ve C → D fonksiyonel bağımlılıkları verildiğinde A+ kapanışı nedir?
- A{A, B, C, D}
- B{A}
- C{A, B, C}
- D{A, B}
Cevap anahtarı
- 1. C · DISTINCT
- 2. B · Onları tek bir sonuçta birleştirir ve yinelenen satırları kaldırır
- 3. A · Bire çok
- 4. C · 12
- 5. A · Bu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
- 6. A · SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- 7. B · Dış sorgunun sütunlarına başvuran ve her dış satır için değerlendirilen bir alt sorgu
- 8. A · {A, B, C, D}
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.