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. AINSERT
  2. BREPLACE COLUMN
  3. CUPDATE
  4. DMODIFY
2.Kolay

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

  1. ACREATE COLUMN
  2. BALTER TABLE
  3. CINSERT COLUMN
  4. DUPDATE TABLE
3.Kolay

CREATE, ALTER ve DROP gibi ifadeler SQL'in hangi bölümüne aittir?

  1. Aİşlem Kontrol Dili (TCL)
  2. BVeri İşleme Dili (DML)
  3. CVeri Kontrol Dili (DCL)
  4. DVeri Tanımlama Dili (DDL)
4.Orta

Hangi sorgu her departmandaki en yüksek maaşı döndürür?

  1. ASELECT dept, MAX(salary) FROM emp ORDER BY dept
  2. BSELECT dept, MAX(salary) FROM emp GROUP BY dept
  3. CSELECT dept, salary FROM emp WHERE salary = MAX(salary)
  4. DSELECT MAX(dept), salary FROM emp GROUP BY salary
5.Orta

Hangi ACID özelliği onaylanmış (commit edilmiş) değişikliklerin bir sistem çökmesinden sonra da kalmasını garanti eder?

  1. AYalıtım (isolation)
  2. BBölünmezlik (atomicity)
  3. CTutarlılık (consistency)
  4. DKalıcılık (durability)
6.Orta

Üçüncü normal form (3NF) neyi ortadan kaldırır?

  1. ABir anahtarın parçası olmayan sütunlardaki gereksiz dizinleri
  2. BAtomik değerleri
  3. CBileşik anahtarları
  4. DAnahtar olmayan nitelikler arasındaki geçişli bağımlılıkları
7.Zor

Önceden günlüğe yazma (WAL) kuralı neyi gerektirir?

  1. AGünlük yalnızca bir çökmeden sonra yazılır
  2. BHer sorgu ayrıştırılmadan önce günlüğe yazılmalıdır
  3. CBir değişikliğin günlük kaydı, değiştirilen veri sayfasından önce kararlı depolamaya ulaşmalıdır
  4. DVeri sayfaları günlükten önce yazılmalıdır
8.Zor

employee(emp_id, dept_id, dept_name) tablosunun anahtarı emp_id'dir ve dept_id → dept_name geçerlidir. Hangi ifade doğrudur?

  1. A2NF'de değildir
  2. BBCNF'dedir, dolayısıyla 3NF'dedir
  3. C1NF'de değildir
  4. D2NF'dedir ama 3NF'de değildir

Cevap anahtarı

  1. 1. C · UPDATE
  2. 2. B · ALTER TABLE
  3. 3. D · Veri Tanımlama Dili (DDL)
  4. 4. B · SELECT dept, MAX(salary) FROM emp GROUP BY dept
  5. 5. D · Kalıcılık (durability)
  6. 6. D · Anahtar olmayan nitelikler arasındaki geçişli bağımlılıkları
  7. 7. C · Bir değişikliğin günlük kaydı, değiştirilen veri sayfasından önce kararlı depolamaya ulaşmalıdır
  8. 8. D · 2NF'dedir ama 3NF'de değildir

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