Lembaran kerja Pangkalan data & SQL dengan jawapan

Lembaran kerja Pangkalan data & SQL percuma untuk dicetak: 8 soalan dari mudah hingga tahap peperiksaan, dengan skema jawapan. Cetak atau simpan sebagai PDF.

Untuk pensyarah dan guru: percuma untuk dicetak, disalin dan digunakan di dalam kelas. Setiap lembaran kerja baharu mempunyai nilai baharu dan skema jawapannya sendiri. Pautan ke ExamProblems di halaman kursus anda amat dihargai.

Nama: ____________________   Tarikh: ____________

1.Mudah

Fungsi agregat manakah yang mengira baris?

  1. ACOUNT
  2. BSUM
  3. CMAX
  4. DAVG
2.Mudah

Apakah yang dilakukan oleh COMMIT dalam transaksi?

  1. AMenjadikan semua perubahan transaksi kekal
  2. BMembuat asal semua perubahan yang dibuat sejak transaksi bermula
  3. CMemulakan jadual baharu
  4. DMengunci seluruh pangkalan data
3.Mudah

Penyataan manakah yang menambah lajur baharu pada jadual sedia ada?

  1. AINSERT COLUMN
  2. BCREATE COLUMN
  3. CALTER TABLE
  4. DUPDATE TABLE
4.Sederhana

Jadual menyimpan alamat pelanggan pada setiap baris pesanan. Mengubah alamat dalam satu baris tetapi tidak dalam yang lain ialah contoh:

  1. AAnomali pemadaman
  2. BAnomali kemas kini
  3. CAnomali sisipan
  4. DBacaan hantu
5.Sederhana

Dalam aljabar relasi, operator pemilihan (σ) sepadan dengan klausa SQL yang mana?

  1. ASenarai SELECT
  2. BORDER BY
  3. CGROUP BY
  4. DWHERE
6.Sederhana

Bentuk normal ketiga (3NF) menghapuskan:

  1. AIndeks berlebihan pada lajur yang bukan sebahagian daripada kunci
  2. BKebergantungan transitif antara atribut bukan kunci
  3. CKunci gubahan
  4. DNilai atomik
7.Sukar

Fungsi tetingkap manakah yang menetapkan 1, 2, 3, ... kepada baris dalam setiap partition tanpa seri?

  1. ACOUNT()
  2. BROW_NUMBER()
  3. CDENSE_RANK()
  4. DRANK()
8.Sukar

Jadual b mengandungi nilai 1, 2 dan NULL dalam lajur y. Apakah yang dipulangkan oleh SELECT * FROM a WHERE x NOT IN (SELECT y FROM b)?

  1. ATiada baris langsung
  2. BSetiap baris a
  3. CBaris a di mana x bukan 1 atau 2
  4. DHanya baris a di mana x ialah NULL

Kunci jawapan

  1. 1. A · COUNT
  2. 2. A · Menjadikan semua perubahan transaksi kekal
  3. 3. C · ALTER TABLE
  4. 4. B · Anomali kemas kini
  5. 5. D · WHERE
  6. 6. B · Kebergantungan transitif antara atribut bukan kunci
  7. 7. B · ROW_NUMBER()
  8. 8. A · Tiada baris langsung

Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.