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 sayısal bir sütunun ortalamasını döndürür?

  1. AMEAN
  2. BAVG
  3. CMEDIAN
  4. DSUM
2.Kolay

UNION iki SELECT sorgusunun sonuçlarıyla ne yapar?

  1. AOnları tek bir sonuçta birleştirir ve yinelenen satırları kaldırır
  2. BOnları bir anahtara göre yan yana birleştirir
  3. CYalnızca birinci sorguda görünüp ikincide görünmeyen satırları tutar
  4. DYalnızca her ikisinde görünen satırları tutar
3.Kolay

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

  1. ADEFAULT
  2. BNOT NULL
  3. CUNIQUE
  4. DCHECK NULL
4.Orta

EXCEPT (Oracle'da MINUS olarak adlandırılır) ne döndürür?

  1. AHer iki sorguda da görünen satırları
  2. Bİkinci sorgunun birincide görünmeyen satırlarını
  3. CHer iki sorgudaki tüm satırları yinelenmeden
  4. DBirinci sorgunun ikincide görünmeyen satırlarını
5.Orta

GRANT SELECT ON employees TO alice ne yapar?

  1. Aalice kullanıcısının employees tablosunu okumasına izin verir
  2. Balice'i veritabanının sahibi yapar
  3. Cemployees tablosunu alice'e kopyalar
  4. Dalice'in employees tablosundaki satırları güncellemesine ve silmesine izin verir
6.Orta

Bir tablo müşterinin adresini her sipariş satırında saklıyor. Adresi bir satırda değiştirip diğerlerinde değiştirmemek neye örnektir?

  1. AHayalet okuma (phantom read)
  2. BEkleme anomalisi
  3. CSilme anomalisi
  4. DGüncelleme anomalisi
7.Zor

enrolment(student_id, course_id, student_name, grade) tablosunun anahtarı (student_id, course_id)'dir. Hangi normal formu ihlal eder?

  1. AYalnızca üçüncü normal formu, çünkü grade student_name'e bağlıdır
  2. Bİkinci normal formu, çünkü student_name yalnızca student_id'ye bağlıdır
  3. CHiçbirini, BCNF'dedir
  4. DBirinci normal formu, çünkü grade sütunu atomik değerler içermez
8.Zor

Bir sorgu için kapsayan indeks (covering index) nedir?

  1. AHer tablonun her sütununu kapsayan bir indeks
  2. BSorgunun ihtiyaç duyduğu tüm sütunları içeren, böylece tablonun kendisinin okunmasına gerek bırakmayan bir indeks
  3. CHer gece yeniden oluşturulan bir indeks
  4. DYalnızca birincil anahtar üzerindeki bir indeks

Cevap anahtarı

  1. 1. B · AVG
  2. 2. A · Onları tek bir sonuçta birleştirir ve yinelenen satırları kaldırır
  3. 3. B · NOT NULL
  4. 4. D · Birinci sorgunun ikincide görünmeyen satırlarını
  5. 5. A · alice kullanıcısının employees tablosunu okumasına izin verir
  6. 6. D · Güncelleme anomalisi
  7. 7. B · İkinci normal formu, çünkü student_name yalnızca student_id'ye bağlıdır
  8. 8. B · Sorgunun ihtiyaç duyduğu tüm sütunları içeren, böylece tablonun kendisinin okunmasına gerek bırakmayan bir indeks

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