1.Kolay
SQL'de NULL neyi temsil eder?
- AEksik veya bilinmeyen bir değeri
- BBoş bir metni (string)
- CSayısal sütunlarda sıfır sayısını
- DYanlış (false) mantıksal değerini
2.Kolay
Hangi toplama fonksiyonu sayısal bir sütunun ortalamasını döndürür?
- AAVG
- BMEAN
- CSUM
- DMEDIAN
3.Kolay
Varlık-ilişki (ER) diyagramı ne için kullanılır?
- ABir veritabanı tasarlanırken varlıkları, niteliklerini ve ilişkilerini modellemek için
- BBir veritabanının kullanıcılarını listelemek için
- CBir sorgunun nasıl yürütüldüğünü göstermek için
- DVeritabanı performansını ölçmek için
4.Orta
A → B fonksiyonel bağımlılığı ne anlama gelir?
- AA ve B'nin her ikisi de birincil anahtardır
- BA'nın her değeri tam olarak bir B değeriyle ilişkilidir
- CB'nin her değeri tam olarak bir A değeriyle ilişkilidir
- DA, B'ye başvuran bir yabancı anahtardır
5.Orta
Hangi ACID özelliği onaylanmış (commit edilmiş) değişikliklerin bir sistem çökmesinden sonra da kalmasını garanti eder?
- ATutarlılık (consistency)
- BBölünmezlik (atomicity)
- CKalıcılık (durability)
- DYalıtım (isolation)
6.Orta
Sütunlar üzerinde neden dizin (index) oluşturulur?
- ADisk alanından tasarruf etmek için
- BBu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
- CNULL değerleri önlemek için
- DBu sütunlar üzerindeki eklemeleri ve güncellemeleri hızlandırmak için
7.Zor
Eş zamanlı işlemlerden oluşan bir çizelgeye ne zaman serileştirilebilir (serializable) denir?
- AHiçbir işlem hiç veri okumadığında
- Bİşlemler yalnızca tek bir CPU'da çalıştığında
- CHer işleme bir seri numarası verildiğinde
- DEtkisi aynı işlemlerin bir seri yürütülmesine eşdeğer olduğunda
8.Zor
EXPLAIN (veya PostgreSQL'de EXPLAIN ANALYZE) bir sorgu için ne gösterir?
- ASorguyu çalıştıran kullanıcıların listesini
- BSorgunun yalnızca ilişkisel cebir gösterimiyle yeniden yazılmış hâlini
- COptimizörün seçtiği, taramalar ve birleştirme yöntemleri gibi yürütme planını
- DSorgudaki her SQL anahtar sözcüğünün anlamını
Cevap anahtarı
- 1. A · Eksik veya bilinmeyen bir değeri
- 2. A · AVG
- 3. A · Bir veritabanı tasarlanırken varlıkları, niteliklerini ve ilişkilerini modellemek için
- 4. B · A'nın her değeri tam olarak bir B değeriyle ilişkilidir
- 5. C · Kalıcılık (durability)
- 6. B · Bu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
- 7. D · Etkisi aynı işlemlerin bir seri yürütülmesine eşdeğer olduğunda
- 8. C · Optimizörün seçtiği, taramalar ve birleştirme yöntemleri gibi yürütme planını
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.