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

Penyataan seperti CREATE, ALTER dan DROP tergolong dalam bahagian SQL yang mana?

  1. AData Control Language (DCL)
  2. BTransaction Control Language (TCL)
  3. CData Definition Language (DDL)
  4. DData Manipulation Language (DML)
2.Mudah

Penyataan SQL manakah yang mendapatkan data daripada jadual?

  1. AUPDATE
  2. BCREATE
  3. CSELECT
  4. DINSERT
3.Mudah

Dalam corak LIKE, apakah yang diwakili oleh wildcard _ (garis bawah)?

  1. ATepat satu aksara
  2. BSifar atau lebih aksara
  3. CSebarang huruf tetapi tiada digit
  4. DAksara ruang
4.Sederhana

Mengapakah jadual hanya boleh mempunyai satu indeks berkelompok (clustered)?

  1. AIndeks berkelompok menggunakan terlalu banyak memori
  2. BBaris hanya boleh disimpan secara fizikal dalam satu urutan
  3. CIndeks berkelompok hanya boleh pada kunci utama
  4. DPiawai SQL melarang lebih daripada satu indeks pada sesuatu jadual
5.Sederhana

Apakah maksud "A" dalam ACID?

  1. AAvailability
  2. BAggregation
  3. CAtomicity (keatoman)
  4. DAccuracy
6.Sederhana

Apakah maksud kebergantungan fungsi A → B?

  1. AA ialah kunci asing yang merujuk B
  2. BSetiap nilai B dikaitkan dengan tepat satu nilai A
  3. CA dan B kedua-duanya kunci utama
  4. DSetiap nilai A dikaitkan dengan tepat satu nilai B
7.Sukar

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

  1. ARekod log bagi perubahan mesti sampai ke storan stabil sebelum halaman data yang berubah
  2. BSetiap pertanyaan mesti dilog sebelum dihuraikan
  3. CHalaman data mesti ditulis sebelum log
  4. DLog ditulis hanya selepas kerosakan
8.Sukar

Apakah yang dikira oleh SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?

  1. AJumlah semua amount pada setiap baris
  2. BJumlah berjalan amount yang disusun mengikut hari
  3. CPurata amount sehari
  4. DSatu baris bagi setiap hari dengan jumlah hari itu sahaja

Kunci jawapan

  1. 1. C · Data Definition Language (DDL)
  2. 2. C · SELECT
  3. 3. A · Tepat satu aksara
  4. 4. B · Baris hanya boleh disimpan secara fizikal dalam satu urutan
  5. 5. C · Atomicity (keatoman)
  6. 6. D · Setiap nilai A dikaitkan dengan tepat satu nilai B
  7. 7. A · Rekod log bagi perubahan mesti sampai ke storan stabil sebelum halaman data yang berubah
  8. 8. B · Jumlah berjalan amount yang disusun mengikut hari

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