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 dipulangkan oleh CROSS JOIN?

  1. AHanya baris jadual pertama
  2. BHanya baris yang tidak sepadan
  3. CSetiap gabungan baris daripada kedua-dua jadual
  4. DHanya baris yang sepadan pada lajur kunci yang dikongsi
2.Mudah

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

  1. ACONTAINS
  2. BLIKE
  3. CMATCH
  4. DSIMILAR
3.Mudah

Apakah kunci utama (primary key)?

  1. ALajur atau set lajur yang mengenal pasti setiap baris secara unik
  2. BLajur pertama bagi setiap jadual
  3. CKata laluan untuk pangkalan data
  4. DLajur yang boleh menyimpan nilai pendua tetapi tidak boleh mengandungi NULL
4.Sederhana

Lajur mengandungi nilai 10, 20 dan NULL. Apakah yang dipulangkan oleh AVG(col)?

  1. ANULL
  2. B30
  3. C15
  4. D10
5.Sederhana

Apakah maksud "A" dalam ACID?

  1. AAvailability
  2. BAccuracy
  3. CAtomicity (keatoman)
  4. DAggregation
6.Sederhana

Apakah yang dipulangkan oleh SELECT COALESCE(phone, 'unknown') FROM customers bagi pelanggan yang phone-nya NULL?

  1. ANULL
  2. BRentetan kosong
  3. C'unknown'
  4. DRalat
7.Sukar

x ialah NULL dan y = 1. Apakah nilai syarat (x > 5 OR y = 1)?

  1. ATRUE
  2. BUNKNOWN
  3. CNULL, maka baris sentiasa ditolak
  4. DFALSE
8.Sukar

Apakah bacaan hantu (phantom read)?

  1. APertanyaan yang tidak memulangkan baris
  2. BMembaca perubahan yang belum dikomit
  3. CMembaca data yang tidak pernah ditulis
  4. DPertanyaan berulang memulangkan baris baharu yang disisipkan oleh transaksi lain yang telah dikomit

Kunci jawapan

  1. 1. C · Setiap gabungan baris daripada kedua-dua jadual
  2. 2. B · LIKE
  3. 3. A · Lajur atau set lajur yang mengenal pasti setiap baris secara unik
  4. 4. C · 15
  5. 5. C · Atomicity (keatoman)
  6. 6. C · 'unknown'
  7. 7. A · TRUE
  8. 8. D · Pertanyaan berulang memulangkan baris baharu yang disisipkan oleh transaksi lain yang telah dikomit

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