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

Bir müşteri birçok sipariş verebilir, ama her sipariş tam olarak bir müşteriye aittir. Bu hangi tür ilişkidir?

  1. ASıfıra sıfır
  2. BÇoka çok
  3. CBire çok
  4. DBire bir
2.Kolay

INNER JOIN ne döndürür?

  1. AYalnızca her iki tabloda eşleşen değerlere sahip satırları
  2. BHer iki tablodaki tüm satırları
  3. CEşleşmeyen satırları
  4. DSol tablodaki tüm satırları; eşleşme olmayan yerlerde NULL ile
3.Kolay

Bir tablodan veri getiren SQL ifadesi hangisidir?

  1. AUPDATE
  2. BSELECT
  3. CCREATE
  4. DINSERT
4.Orta

Birinci normal form (1NF) neyi gerektirir?

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

Veritabanı tetikleyicisi (trigger) nedir?

  1. AAramaları hızlandıran bir indeks türü
  2. BBir kullanıcının elle çalıştırdığı bir sorgu
  3. CBir tabloda INSERT, UPDATE veya DELETE gibi belirli bir olay gerçekleştiğinde otomatik olarak çalışan kod
  4. DVeritabanının zamanlanmış bir yedeği
6.Orta

WHERE EXISTS (alt sorgu) bir satır için ne zaman doğrudur?

  1. AAlt sorgu en az bir satır döndürdüğünde
  2. BAlt sorgu tam olarak bir satır döndürdüğünde
  3. CAlt sorgu hiç NULL değer döndürmediğinde
  4. DAlt sorgu sıfırdan büyük bir sayı döndürdüğünde
7.Zor

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

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

SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales neyi hesaplar?

  1. AGün başına yalnızca o günün toplamını içeren bir satır
  2. BGüne göre sıralanmış, amount'un kümülatif (yürüyen) toplamını
  3. CHer satırda tüm tutarların toplamını
  4. DGün başına ortalama tutarı

Cevap anahtarı

  1. 1. C · Bire çok
  2. 2. A · Yalnızca her iki tabloda eşleşen değerlere sahip satırları
  3. 3. B · SELECT
  4. 4. D · Her sütunun atomik değerler içermesini ve tekrarlayan grupların olmamasını
  5. 5. C · Bir tabloda INSERT, UPDATE veya DELETE gibi belirli bir olay gerçekleştiğinde otomatik olarak çalışan kod
  6. 6. A · Alt sorgu en az bir satır döndürdüğünde
  7. 7. C · {A, C}
  8. 8. B · Güne göre sıralanmış, amount'un kümülatif (yürüyen) toplamını

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