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 tablodan satırları hangi ifade siler?

  1. ADELETE
  2. BTRUNCATE COLUMN
  3. CDROP
  4. DREMOVE
2.Kolay

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

  1. ABire çok
  2. BBire bir
  3. CÇoka çok
  4. DSıfıra sıfır
3.Kolay

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

  1. ACHECK NULL
  2. BNOT NULL
  3. CUNIQUE
  4. DDEFAULT
4.Orta

Hangi sorgu customers tablosundaki farklı şehirlerin sayısını döndürür?

  1. ASELECT COUNT(DISTINCT city) FROM customers
  2. BSELECT SUM(DISTINCT city) FROM customers
  3. CSELECT COUNT(city) FROM customers GROUP BY city
  4. DSELECT DISTINCT COUNT(city) FROM customers
5.Orta

A → B fonksiyonel bağımlılığı ne anlama gelir?

  1. AA ve B'nin her ikisi de birincil anahtardır
  2. BA, B'ye başvuran bir yabancı anahtardır
  3. CB'nin her değeri tam olarak bir A değeriyle ilişkilidir
  4. DA'nın her değeri tam olarak bir B değeriyle ilişkilidir
6.Orta

İkinci normal form (2NF) neyi ortadan kaldırır?

  1. AYabancı anahtarları
  2. BAnahtar olmayan bir sütun üzerinden anahtar olmayan sütunlar arasındaki geçişli bağımlılıkları
  3. CAnahtar olmayan sütunların bileşik anahtarın bir kısmına olan kısmi bağımlılıklarını
  4. DTüm NULL değerleri
7.Zor

Birçok VTYS neden özel kilitleri commit'e kadar tutan katı iki aşamalı kilitleme (strict 2PL) kullanır?

  1. Aİşlem günlüğü ihtiyacını ortadan kaldırır
  2. Bİşlemlerin kirli verileri güvenle okumasına izin verir
  3. CKilitlenmeleri imkânsız kılar
  4. DKimse commit edilmemiş yazmaları okuyamadığı için zincirleme iptalleri önler
8.Zor

FULL OUTER JOIN ne döndürür?

  1. AYalnızca eşleşen satırları
  2. BYalnızca eşleşmeyen satırları
  3. CKartezyen çarpımı; bir tablonun her satırını diğerinin her satırıyla eşleştirerek
  4. DHer iki tablodaki tüm satırları; mümkün olduğunda eşleştirilmiş, aksi takdirde NULL ile doldurulmuş olarak

Cevap anahtarı

  1. 1. A · DELETE
  2. 2. A · Bire çok
  3. 3. B · NOT NULL
  4. 4. A · SELECT COUNT(DISTINCT city) FROM customers
  5. 5. D · A'nın her değeri tam olarak bir B değeriyle ilişkilidir
  6. 6. C · Anahtar olmayan sütunların bileşik anahtarın bir kısmına olan kısmi bağımlılıklarını
  7. 7. D · Kimse commit edilmemiş yazmaları okuyamadığı için zincirleme iptalleri önler
  8. 8. D · Her iki tablodaki tüm satırları; mümkün olduğunda eşleştirilmiş, aksi takdirde NULL ile doldurulmuş olarak

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