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

Apakah yang dilakukan oleh UNION pada hasil dua pertanyaan SELECT?

  1. AMenggabungkannya menjadi satu hasil dan membuang baris pendua
  2. BMencantumkannya bersebelahan pada kunci
  3. CMengekalkan hanya baris yang muncul dalam kedua-duanya
  4. DMengekalkan hanya baris yang muncul dalam pertanyaan pertama tetapi bukan yang kedua
2.Mudah

Operator manakah yang digunakan untuk padanan corak teks mudah dalam klausa WHERE?

  1. ACONTAINS
  2. BLIKE
  3. CSIMILAR
  4. DMATCH
3.Mudah

Penyataan SQL manakah yang menambah baris baharu pada jadual?

  1. AUPDATE
  2. BSELECT
  3. CALTER
  4. DINSERT
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

Apakah yang dipulangkan oleh SELECT SUM(amount) FROM orders apabila klausa WHERE tidak sepadan dengan sebarang baris?

  1. ARentetan kosong
  2. BNULL
  3. C0
  4. DRalat
6.Sederhana

Apakah yang disediakan oleh ungkapan jadual lazim (common table expression, WITH name AS (...))?

  1. APengguna pangkalan data baharu
  2. BHasil sementara bernama yang boleh digunakan dalam satu penyataan
  3. CIndeks pada lajur
  4. DJadual kekal yang kekal disimpan pada cakera sehingga digugurkan
7.Sukar

Dengan kawalan keserentakan berbilang versi (MVCC), bagaimanakah pembaca boleh mengelak menyekat penulis?

  1. APenulis tidak dibenarkan semasa sebarang pembaca aktif
  2. BPembaca sentiasa menunggu sehingga semua penulis mengkomit
  3. CPembaca membaca data belum komit secara langsung
  4. DPembaca melihat petikan konsisten versi baris yang dikomit sementara penulis mencipta versi baharu
8.Sukar

Bentuk normal Boyce–Codd (BCNF) menghendaki bahawa bagi setiap kebergantungan fungsi bukan remeh X → Y:

  1. AY ialah atomik
  2. BX mengandungi NULL
  3. CX ialah superkey
  4. DY ialah kunci utama

Kunci jawapan

  1. 1. A · Menggabungkannya menjadi satu hasil dan membuang baris pendua
  2. 2. B · LIKE
  3. 3. D · INSERT
  4. 4. B · Anomali kemas kini
  5. 5. B · NULL
  6. 6. B · Hasil sementara bernama yang boleh digunakan dalam satu penyataan
  7. 7. D · Pembaca melihat petikan konsisten versi baris yang dikomit sementara penulis mencipta versi baharu
  8. 8. C · X ialah superkey

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