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 SQL ifadesi zaten var olan satırlardaki değerleri değiştirir?

  1. AUPDATE
  2. BREPLACE COLUMN
  3. CMODIFY
  4. DINSERT
2.Kolay

Hangi ifade mevcut bir tabloya yeni bir sütun ekler?

  1. AINSERT COLUMN
  2. BCREATE COLUMN
  3. CUPDATE TABLE
  4. DALTER TABLE
3.Kolay

Hangi kısıt bir sütunun asla boş (NULL) bırakılamayacağını garanti eder?

  1. ANOT NULL
  2. BCHECK NULL
  3. CDEFAULT
  4. DUNIQUE
4.Orta

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

  1. ABir hata
  2. B0
  3. CNULL
  4. DBoş bir dizge
5.Orta

Birinci normal form (1NF) neyi gerektirir?

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

SQL'de görünüm (view) nedir?

  1. ABir dizin türü
  2. BSanal bir tablo gibi davranan saklanmış bir sorgu
  3. CVeritabanı istemcisinde tabloları gezmek için bir ekran
  4. DBir tablonun diskteki kopyası
7.Zor

İlişkili alt sorgu (correlated subquery) nedir?

  1. Aİki tabloyu yabancı anahtarla birleştiren bir alt sorgu
  2. BDış sorgunun sütunlarına başvuran ve her dış satır için değerlendirilen bir alt sorgu
  3. CDış sorgudan önce yalnızca bir kez çalışan ve sonucunu her satır için önbelleğe alan bir alt sorgu
  4. DYalnızca toplama fonksiyonları kullanan bir alt sorgu
8.Zor

Derinliği bilinmeyen bir organizasyon ağacında bir yöneticinin altındaki her çalışanı bulmak için en uygun SQL özelliği hangisidir?

  1. Aemployees tablosunun manager_id üzerinden tek bir kendine birleştirmesi
  2. Bmanager_id üzerinde bir GROUP BY
  3. CÖzyinelemeli bir ortak tablo ifadesi (WITH RECURSIVE)
  4. Dmanager_id üzerinde bir UNIQUE kısıtı

Cevap anahtarı

  1. 1. A · UPDATE
  2. 2. D · ALTER TABLE
  3. 3. A · NOT NULL
  4. 4. C · NULL
  5. 5. C · Her sütunun atomik değerler içermesini ve tekrarlayan grupların olmamasını
  6. 6. B · Sanal bir tablo gibi davranan saklanmış bir sorgu
  7. 7. B · Dış sorgunun sütunlarına başvuran ve her dış satır için değerlendirilen bir alt sorgu
  8. 8. C · Özyinelemeli bir ortak tablo ifadesi (WITH RECURSIVE)

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