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. AÇoka çok
  2. BBire çok
  3. CSıfıra sıfır
  4. DBire bir
2.Kolay

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

  1. AUNIQUE
  2. BNOT NULL
  3. CDEFAULT
  4. DCHECK NULL
3.Kolay

GRANT ve REVOKE SQL'in hangi bölümüne aittir?

  1. AVeri İşleme Dili (DML)
  2. BVeri Kontrol Dili (DCL)
  3. CVeri Sorgulama Dili (DQL)
  4. DVeri Tanımlama Dili (DDL)
4.Orta

GRANT SELECT ON employees TO alice ne yapar?

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

Kirli okuma (dirty read) nedir?

  1. AHenüz commit edilmemiş başka bir işlemin yazdığı veriyi okumak
  2. BBozuk bir diskten veri okumak
  3. CAynı satırı iki kez okuyup aynı değeri almak
  4. DWHERE yan tümcesi olmadan veri okumak
6.Orta

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

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

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

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

Boyce–Codd normal formu (BCNF), önemsiz olmayan her X → Y fonksiyonel bağımlılığı için neyi gerektirir?

  1. AX'in bir süper anahtar olmasını
  2. BY'nin atomik olmasını
  3. CX'in NULL içermesini
  4. DY'nin bir birincil anahtar olmasını

Cevap anahtarı

  1. 1. B · Bire çok
  2. 2. B · NOT NULL
  3. 3. B · Veri Kontrol Dili (DCL)
  4. 4. B · alice kullanıcısının employees tablosunu okumasına izin verir
  5. 5. A · Henüz commit edilmemiş başka bir işlemin yazdığı veriyi okumak
  6. 6. D · A'nın her değeri tam olarak bir B değeriyle ilişkilidir
  7. 7. B · İkinci normal formu, çünkü student_name yalnızca student_id'ye bağlıdır
  8. 8. A · X'in bir süper anahtar olmasını

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