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

GRANT dan REVOKE tergolong dalam bahagian SQL yang mana?

  1. AData Manipulation Language (DML)
  2. BData Control Language (DCL)
  3. CData Definition Language (DDL)
  4. DData Query Language (DQL)
2.Mudah

Kata kunci SQL manakah yang membuang baris pendua daripada hasil?

  1. ASINGLE
  2. BUNIQUE
  3. CDISTINCT
  4. DDIFFERENT
3.Mudah

Kata kunci manakah yang menyusun hasil pertanyaan?

  1. AORDER BY
  2. BSORT
  3. CARRANGE
  4. DGROUP BY
4.Sederhana

Penyataan manakah yang membuang semua baris jadual, mengekalkan strukturnya dan tidak boleh menggunakan klausa WHERE?

  1. ADROP TABLE
  2. BDELETE FROM dengan klausa WHERE
  3. CTRUNCATE TABLE
  4. DALTER TABLE
5.Sederhana

Pernyataan manakah tentang HAVING yang betul?

  1. AIa tidak boleh digunakan dengan GROUP BY
  2. BIa menyusun hasil
  3. CIa mesti datang sebelum WHERE dalam penyataan SELECT
  4. DIa boleh menggunakan fungsi agregat untuk menapis kumpulan
6.Sederhana

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

  1. AAnomali kemas kini
  2. BAnomali pemadaman
  3. CAnomali sisipan
  4. DBacaan hantu
7.Sukar

Apakah yang dipulangkan oleh FULL OUTER JOIN?

  1. ASemua baris daripada kedua-dua jadual, dipadankan jika boleh dan diisi NULL jika tidak
  2. BHanya baris tidak sepadan
  3. CHasil darab Cartesian, memasangkan setiap baris satu jadual dengan setiap baris jadual yang lain
  4. DHanya baris sepadan
8.Sukar

Apakah yang dikehendaki oleh peraturan pengelogan tulis-dahulu (WAL)?

  1. AHalaman data mesti ditulis sebelum log
  2. BLog ditulis hanya selepas kerosakan
  3. CSetiap pertanyaan mesti dilog sebelum dihuraikan
  4. DRekod log bagi perubahan mesti sampai ke storan stabil sebelum halaman data yang berubah

Kunci jawapan

  1. 1. B · Data Control Language (DCL)
  2. 2. C · DISTINCT
  3. 3. A · ORDER BY
  4. 4. C · TRUNCATE TABLE
  5. 5. D · Ia boleh menggunakan fungsi agregat untuk menapis kumpulan
  6. 6. A · Anomali kemas kini
  7. 7. A · Semua baris daripada kedua-dua jadual, dipadankan jika boleh dan diisi NULL jika tidak
  8. 8. D · Rekod log bagi perubahan mesti sampai ke storan stabil sebelum halaman data yang berubah

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