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

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

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

Bir tablodan veri getiren SQL ifadesi hangisidir?

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

Birincil anahtar (primary key) nedir?

  1. AYinelenen değerler içerebilen ancak asla NULL içermemesi gereken bir sütun
  2. BHer tablonun ilk sütunu
  3. CVeritabanı için bir parola
  4. DHer satırı benzersiz şekilde tanımlayan bir sütun veya sütun kümesi
4.Orta

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

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

GRANT SELECT ON employees TO alice ne yapar?

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

Sütunlar üzerinde neden dizin (index) oluşturulur?

  1. ABu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
  2. BBu sütunlar üzerindeki eklemeleri ve güncellemeleri hızlandırmak için
  3. CDisk alanından tasarruf etmek için
  4. DNULL değerleri önlemek için
7.Zor

Hangi pencere fonksiyonu (window function), her bölüm (partition) içindeki satırlara eşitlik olmadan 1, 2, 3, ... değerlerini atar?

  1. AROW_NUMBER()
  2. BDENSE_RANK()
  3. CCOUNT()
  4. DRANK()
8.Zor

R'yi R1 ve R2'ye ayrıştırmak ne zaman kayıpsız olmayı garanti eder?

  1. AR1 ve R2'nin hiç ortak niteliği olmadığında
  2. BR'nin her niteliği hem R1'de hem R2'de göründüğünde
  3. CR1 ve R2'nin ortak nitelikleri R1'in veya R2'nin bir süper anahtarını oluşturduğunda
  4. DR1 ve R2 aynı sayıda sütuna sahip olduğunda

Cevap anahtarı

  1. 1. B · Bir veritabanı tasarlanırken varlıkları, niteliklerini ve ilişkilerini modellemek için
  2. 2. B · SELECT
  3. 3. D · Her satırı benzersiz şekilde tanımlayan bir sütun veya sütun kümesi
  4. 4. B · SELECT COUNT(DISTINCT city) FROM customers
  5. 5. B · alice kullanıcısının employees tablosunu okumasına izin verir
  6. 6. A · Bu sütunlar üzerindeki aramaları ve birleştirmeleri hızlandırmak için
  7. 7. A · ROW_NUMBER()
  8. 8. C · R1 ve R2'nin ortak nitelikleri R1'in veya R2'nin bir süper anahtarını oluşturduğunda

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