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

UNION ALL, UNION'dan nasıl farklıdır?

  1. AUNION ALL yinelenen satırları tutar
  2. BUNION ALL yalnızca tek bir tabloda çalışır
  3. CUNION ALL yinelenen satırları kaldırır
  4. DUNION ALL sonucu sıralar
2.Kolay

İlişkisel modelde bir tablonun satırına ne denir?

  1. AEtki alanı (domain)
  2. BŞema
  3. CDemet (tuple)
  4. DNitelik (attribute)
3.Kolay

Bir sorgunun sonucunu hangi anahtar sözcük sıralar?

  1. AORDER BY
  2. BSORT
  3. CARRANGE
  4. DGROUP BY
4.Orta

Bir employees tablosunda başka bir çalışana başvuran bir manager_id sütunu var. Her çalışanı yöneticisinin adıyla birlikte nasıl listelersiniz?

  1. ATablonun diskte ikinci bir kopyasını oluşturarak
  2. BYalnızca GROUP BY manager_id kullanarak
  3. Cemployees tablosunu iki takma adla kendisiyle birleştirerek
  4. DTabloyu UNION ALL ve bir WHERE filtresi kullanarak kendisiyle birleştirerek
5.Orta

SELECT COALESCE(phone, 'unknown') FROM customers, telefonu NULL olan bir müşteri için ne döndürür?

  1. ABir hata
  2. BNULL
  3. C'unknown'
  4. DBoş bir dizge
6.Orta

WHERE yan tümcesi hiçbir satırla eşleşmediğinde SELECT SUM(amount) FROM orders ne döndürür?

  1. ANULL
  2. BBir hata
  3. CBoş bir dizge
  4. D0
7.Zor

b tablosunun y sütununda 1, 2 ve NULL değerleri var. SELECT * FROM a WHERE x NOT IN (SELECT y FROM b) ne döndürür?

  1. Aa'nın x değeri 1 veya 2 olmayan satırlarını
  2. BHiç satır
  3. Ca'nın her satırını
  4. DYalnızca a'nın x değeri NULL olan satırlarını
8.Zor

EXPLAIN (veya PostgreSQL'de EXPLAIN ANALYZE) bir sorgu için ne gösterir?

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

Cevap anahtarı

  1. 1. A · UNION ALL yinelenen satırları tutar
  2. 2. C · Demet (tuple)
  3. 3. A · ORDER BY
  4. 4. C · employees tablosunu iki takma adla kendisiyle birleştirerek
  5. 5. C · 'unknown'
  6. 6. A · NULL
  7. 7. B · Hiç satır
  8. 8. D · 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.