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 toplama fonksiyonu satırları sayar?

  1. AAVG
  2. BMAX
  3. CSUM
  4. DCOUNT
2.Kolay

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

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

Hangi SQL ifadesi zaten var olan satırlardaki değerleri değiştirir?

  1. AREPLACE COLUMN
  2. BMODIFY
  3. CINSERT
  4. DUPDATE
4.Orta

Ortak tablo ifadesi (WITH name AS (...)) ne sağlar?

  1. AYeni bir veritabanı kullanıcısı
  2. BTek bir ifade içinde kullanılabilen adlandırılmış geçici bir sonuç
  3. CSilinene kadar diskte saklanmaya devam eden kalıcı bir tablo
  4. DBir sütun üzerinde bir indeks
5.Orta

Bir tabloda col değerinin NULL olduğu satırlar var. WHERE col = NULL hangi satırları döndürür?

  1. AYalnızca col değerinin NULL olduğu satırları, tıpkı IS NULL gibi
  2. BHer veritabanında bir hata
  3. CTablonun tüm satırlarını
  4. DHiçbir satırı, çünkü karşılaştırmanın sonucu bilinmezdir
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. CBir tablonun diskteki kopyası
  4. DVeritabanı istemcisinde tabloları gezmek için bir ekran
7.Zor

R(A, B, C, D) A → B ve C → D fonksiyonel bağımlılıklarına sahiptir. Aday anahtar nedir?

  1. A{A, C}
  2. B{B, D}
  3. C{C}
  4. D{A}
8.Zor

FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.status = 'paid' sorgusu siparişi olmayan müşterileri beklenmedik biçimde dışarıda bırakıyor. Neden?

  1. Ao üzerindeki WHERE koşulu NULL ile doldurulmuş satırları reddeder ve sorguyu bir iç birleştirmeye dönüştürür
  2. BLEFT JOIN eşleşmeyen satırları asla tutmaz
  3. Cstatus ayrılmış bir sözcüktür
  4. DBirleştirme ON yerine USING kullanmalıdır

Cevap anahtarı

  1. 1. D · COUNT
  2. 2. D · Bir veritabanı tasarlanırken varlıkları, niteliklerini ve ilişkilerini modellemek için
  3. 3. D · UPDATE
  4. 4. B · Tek bir ifade içinde kullanılabilen adlandırılmış geçici bir sonuç
  5. 5. D · Hiçbir satırı, çünkü karşılaştırmanın sonucu bilinmezdir
  6. 6. B · Sanal bir tablo gibi davranan saklanmış bir sorgu
  7. 7. A · {A, C}
  8. 8. A · o üzerindeki WHERE koşulu NULL ile doldurulmuş satırları reddeder ve sorguyu bir iç birleştirmeye dönüştürür

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