1.Kolay
Varlık-ilişki (ER) diyagramı ne için kullanılır?
- ABir veritabanının kullanıcılarını listelemek için
- BBir sorgunun nasıl yürütüldüğünü göstermek için
- CVeritabanı performansını ölçmek için
- DBir veritabanı tasarlanırken varlıkları, niteliklerini ve ilişkilerini modellemek için
2.Kolay
Hangi toplama fonksiyonu satırları sayar?
- AMAX
- BAVG
- CSUM
- DCOUNT
3.Kolay
Bir işlemde ROLLBACK ne yapar?
- Aİşlemin tüm değişikliklerini diske kalıcı olarak kaydeder
- BTabloyu siler
- CSon ifadeyi tekrarlar
- Dİşlem başladığından beri yapılan değişiklikleri geri alır
4.Orta
a tablosunda 3, b tablosunda 4 satır var. SELECT * FROM a CROSS JOIN b kaç satır döndürür?
- A7
- B12
- C3
- D4
5.Orta
HAVING ile ilgili hangi ifade doğrudur?
- AGrupları filtrelemek için toplama fonksiyonları kullanabilir
- BSonuçları sıralar
- CSELECT ifadesinde WHERE'den önce gelmelidir
- DGROUP BY ile kullanılamaz
6.Orta
Bir tabloda col değerinin NULL olduğu satırlar var. WHERE col = NULL hangi satırları döndürür?
- AHer veritabanında bir hata
- BYalnızca col değerinin NULL olduğu satırları, tıpkı IS NULL gibi
- CTablonun tüm satırlarını
- DHiçbir satırı, çünkü karşılaştırmanın sonucu bilinmezdir
7.Zor
Bir sorgu için kapsayan indeks (covering index) nedir?
- AHer tablonun her sütununu kapsayan bir indeks
- BHer gece yeniden oluşturulan bir indeks
- CYalnızca birincil anahtar üzerindeki bir indeks
- DSorgunun ihtiyaç duyduğu tüm sütunları içeren, böylece tablonun kendisinin okunmasına gerek bırakmayan bir indeks
8.Zor
NATURAL JOIN üretim sorgularında neden riskli kabul edilir?
- ABirincil ve yabancı anahtarları yok sayar ve yalnızca NULL satırları tutar
- BAynı ada sahip her sütun üzerinden birleştirir, bu yüzden yeni bir sütun sonucu sessizce değiştirebilir
- CHer zaman bir Kartezyen çarpım döndürür
- DHiçbir veritabanı tarafından desteklenmez
Cevap anahtarı
- 1. D · Bir veritabanı tasarlanırken varlıkları, niteliklerini ve ilişkilerini modellemek için
- 2. D · COUNT
- 3. D · İşlem başladığından beri yapılan değişiklikleri geri alır
- 4. B · 12
- 5. A · Grupları filtrelemek için toplama fonksiyonları kullanabilir
- 6. D · Hiçbir satırı, çünkü karşılaştırmanın sonucu bilinmezdir
- 7. D · Sorgunun ihtiyaç duyduğu tüm sütunları içeren, böylece tablonun kendisinin okunmasına gerek bırakmayan bir indeks
- 8. B · Aynı ada sahip her sütun üzerinden birleştirir, bu yüzden yeni bir sütun sonucu sessizce değiştirebilir
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.