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

Hangi yan tümce (clause) satırları gruplamadan önce filtreler?

  1. AWHERE
  2. BORDER BY
  3. CGROUP BY
  4. DHAVING
2.Kolay

Bileşik anahtar (composite key) nedir?

  1. AYinelenen değerlere izin veren bir anahtar
  2. BVeritabanı tarafından üretilen bir anahtar
  3. Cİki veya daha fazla sütundan oluşan bir anahtar
  4. DAyrı bir tabloda saklanan bir anahtar
3.Kolay

GRANT ve REVOKE SQL'in hangi bölümüne aittir?

  1. AVeri İşleme Dili (DML)
  2. BVeri Kontrol Dili (DCL)
  3. CVeri Sorgulama Dili (DQL)
  4. DVeri Tanımlama Dili (DDL)
4.Orta

Hangi ifade bir tablonun tüm satırlarını kaldırır, yapısını korur ve WHERE yan tümcesi alamaz?

  1. AALTER TABLE
  2. BWHERE yan tümcesiyle DELETE FROM
  3. CTRUNCATE TABLE
  4. DDROP TABLE
5.Orta

Birinci normal form (1NF) neyi gerektirir?

  1. AAnahtar olmayan her sütunun anahtarın tamamına ve yalnızca anahtara bağlı olmasını
  2. BHiç yabancı anahtar olmamasını
  3. CHer sütunun atomik değerler içermesini ve tekrarlayan grupların olmamasını
  4. DHer tablonun tam olarak bir sütunu olmasını
6.Orta

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

  1. ABu sütunlar üzerindeki eklemeleri ve güncellemeleri hızlandırmak için
  2. BBu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
  3. CDisk alanından tasarruf etmek için
  4. DNULL değerleri önlemek için
7.Zor

NATURAL JOIN üretim sorgularında neden riskli kabul edilir?

  1. AHiçbir veritabanı tarafından desteklenmez
  2. BHer zaman bir Kartezyen çarpım döndürür
  3. CBirincil ve yabancı anahtarları yok sayar ve yalnızca NULL satırları tutar
  4. DAynı ada sahip her sütun üzerinden birleştirir, bu yüzden yeni bir sütun sonucu sessizce değiştirebilir
8.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. Ba'nın her satırını
  3. CYalnızca a'nın x değeri NULL olan satırlarını
  4. DHiç satır

Cevap anahtarı

  1. 1. A · WHERE
  2. 2. C · İki veya daha fazla sütundan oluşan bir anahtar
  3. 3. B · Veri Kontrol Dili (DCL)
  4. 4. C · TRUNCATE TABLE
  5. 5. C · Her sütunun atomik değerler içermesini ve tekrarlayan grupların olmamasını
  6. 6. B · Bu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
  7. 7. D · Aynı ada sahip her sütun üzerinden birleştirir, bu yüzden yeni bir sütun sonucu sessizce değiştirebilir
  8. 8. D · Hiç satır

Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.