Cevaplı Veritabanları ve SQL çalışma kâğıdı

Ücretsiz yazdırılabilir Veritabanları ve SQL çalışma kâğıdı: kolaydan sınav düzeyine 8 soru ve cevap anahtarı. Yazdırın ya da PDF olarak kaydedin.

Öğretmenler için: sınıfta ücretsiz yazdırılabilir, çoğaltılabilir ve kullanılabilir. Her yeni çalışma kâğıdında yeni değerler ve kendi cevap anahtarı vardır. Ders sayfanızda ExamProblems bağlantısı vermeniz bizi memnun eder.

Ad: ____________________   Tarih: ____________

1.Kolay

SQL'de NULL neyi temsil eder?

  1. AEksik veya bilinmeyen bir değeri
  2. BBoş bir metni (string)
  3. CSayısal sütunlarda sıfır sayısını
  4. DYanlış (false) mantıksal değerini
2.Kolay

Hangi toplama fonksiyonu sayısal bir sütunun ortalamasını döndürür?

  1. AAVG
  2. BMEAN
  3. CSUM
  4. DMEDIAN
3.Kolay

Varlık-ilişki (ER) diyagramı ne için kullanılır?

  1. ABir veritabanı tasarlanırken varlıkları, niteliklerini ve ilişkilerini modellemek için
  2. BBir veritabanının kullanıcılarını listelemek için
  3. CBir sorgunun nasıl yürütüldüğünü göstermek için
  4. DVeritabanı performansını ölçmek için
4.Orta

A → B fonksiyonel bağımlılığı ne anlama gelir?

  1. AA ve B'nin her ikisi de birincil anahtardır
  2. BA'nın her değeri tam olarak bir B değeriyle ilişkilidir
  3. CB'nin her değeri tam olarak bir A değeriyle ilişkilidir
  4. 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?

  1. ATutarlılık (consistency)
  2. BBölünmezlik (atomicity)
  3. CKalıcılık (durability)
  4. DYalıtım (isolation)
6.Orta

Sütunlar üzerinde neden dizin (index) oluşturulur?

  1. ADisk alanından tasarruf etmek için
  2. BBu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
  3. CNULL değerleri önlemek için
  4. 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?

  1. AHiçbir işlem hiç veri okumadığında
  2. Bİşlemler yalnızca tek bir CPU'da çalıştığında
  3. CHer işleme bir seri numarası verildiğinde
  4. 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?

  1. ASorguyu çalıştıran kullanıcıların listesini
  2. BSorgunun yalnızca ilişkisel cebir gösterimiyle yeniden yazılmış hâlini
  3. COptimizörün seçtiği, taramalar ve birleştirme yöntemleri gibi yürütme planını
  4. DSorgudaki her SQL anahtar sözcüğünün anlamını

Cevap anahtarı

  1. 1. A · Eksik veya bilinmeyen bir değeri
  2. 2. A · AVG
  3. 3. A · Bir veritabanı tasarlanırken varlıkları, niteliklerini ve ilişkilerini modellemek için
  4. 4. B · A'nın her değeri tam olarak bir B değeriyle ilişkilidir
  5. 5. C · Kalıcılık (durability)
  6. 6. B · Bu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
  7. 7. D · Etkisi aynı işlemlerin bir seri yürütülmesine eşdeğer olduğunda
  8. 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.