1.Kolay
Hangi SQL ifadesi zaten var olan satırlardaki değerleri değiştirir?
- AUPDATE
- BREPLACE COLUMN
- CMODIFY
- DINSERT
2.Kolay
Hangi ifade mevcut bir tabloya yeni bir sütun ekler?
- AINSERT COLUMN
- BCREATE COLUMN
- CUPDATE TABLE
- DALTER TABLE
3.Kolay
Hangi kısıt bir sütunun asla boş (NULL) bırakılamayacağını garanti eder?
- ANOT NULL
- BCHECK NULL
- CDEFAULT
- DUNIQUE
4.Orta
WHERE yan tümcesi hiçbir satırla eşleşmediğinde SELECT SUM(amount) FROM orders ne döndürür?
- ABir hata
- B0
- CNULL
- DBoş bir dizge
5.Orta
Birinci normal form (1NF) neyi gerektirir?
- AHiç yabancı anahtar olmamasını
- BHer tablonun tam olarak bir sütunu olmasını
- CHer sütunun atomik değerler içermesini ve tekrarlayan grupların olmamasını
- DAnahtar olmayan her sütunun anahtarın tamamına ve yalnızca anahtara bağlı olmasını
6.Orta
SQL'de görünüm (view) nedir?
- ABir dizin türü
- BSanal bir tablo gibi davranan saklanmış bir sorgu
- CVeritabanı istemcisinde tabloları gezmek için bir ekran
- DBir tablonun diskteki kopyası
7.Zor
İlişkili alt sorgu (correlated subquery) nedir?
- Aİki tabloyu yabancı anahtarla birleştiren bir alt sorgu
- BDış sorgunun sütunlarına başvuran ve her dış satır için değerlendirilen bir alt sorgu
- CDış sorgudan önce yalnızca bir kez çalışan ve sonucunu her satır için önbelleğe alan bir alt sorgu
- DYalnızca toplama fonksiyonları kullanan bir alt sorgu
8.Zor
Derinliği bilinmeyen bir organizasyon ağacında bir yöneticinin altındaki her çalışanı bulmak için en uygun SQL özelliği hangisidir?
- Aemployees tablosunun manager_id üzerinden tek bir kendine birleştirmesi
- Bmanager_id üzerinde bir GROUP BY
- CÖzyinelemeli bir ortak tablo ifadesi (WITH RECURSIVE)
- Dmanager_id üzerinde bir UNIQUE kısıtı
Cevap anahtarı
- 1. A · UPDATE
- 2. D · ALTER TABLE
- 3. A · NOT NULL
- 4. C · NULL
- 5. C · Her sütunun atomik değerler içermesini ve tekrarlayan grupların olmamasını
- 6. B · Sanal bir tablo gibi davranan saklanmış bir sorgu
- 7. B · Dış sorgunun sütunlarına başvuran ve her dış satır için değerlendirilen bir alt sorgu
- 8. C · Özyinelemeli bir ortak tablo ifadesi (WITH RECURSIVE)
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.