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 kekangan CHECK?

  1. AMenolak baris yang nilainya tidak memenuhi syarat
  2. BMengesahkan kata laluan pengguna
  3. CMengira baris dalam jadual
  4. DMenyemak sama ada jadual wujud sebelum pertanyaan dijalankan padanya
2.Mudah

Dalam corak LIKE, apakah yang diwakili oleh wildcard %?

  1. AHujung rentetan
  2. BSebarang digit tunggal
  3. CSebarang urutan sifar atau lebih aksara
  4. DTepat satu aksara pada kedudukan itu dalam rentetan
3.Mudah

Penyataan manakah yang memadam seluruh jadual, termasuk strukturnya?

  1. ADELETE FROM
  2. BREMOVE TABLE
  3. CDROP TABLE
  4. DTRUNCATE ROWS
4.Sederhana

Pertanyaan manakah yang memulangkan gaji tertinggi dalam setiap jabatan?

  1. ASELECT MAX(dept), salary FROM emp GROUP BY salary
  2. BSELECT dept, salary FROM emp WHERE salary = MAX(salary)
  3. CSELECT dept, MAX(salary) FROM emp ORDER BY dept
  4. DSELECT dept, MAX(salary) FROM emp GROUP BY dept
5.Sederhana

Sifat ACID manakah yang menjamin perubahan yang telah dikomit bertahan daripada kerosakan sistem?

  1. AConsistency
  2. BAtomicity
  3. CDurability (ketahanan)
  4. DIsolation
6.Sederhana

Jadual mempunyai baris di mana col ialah NULL. Baris manakah yang dipulangkan oleh WHERE col = NULL?

  1. ATiada baris, kerana perbandingan itu tidak diketahui
  2. BHanya baris di mana col ialah NULL, seperti dengan IS NULL
  3. CRalat dalam setiap pangkalan data
  4. DSemua baris jadual
7.Sukar

Apakah yang dipulangkan oleh: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?

  1. AGred purata semua pelajar
  2. BHanya pelajar dengan gred tertinggi
  3. CPelajar dengan gred di atas gred purata
  4. DRalat kerana subpertanyaan tidak dibenarkan dalam WHERE
8.Sukar

Dua doktor yang bertugas masing-masing menyemak bahawa yang lain masih bertugas, kemudian kedua-duanya menamatkan tugas serentak. Anomali manakah yang masih dibenarkan oleh pengasingan petikan (snapshot isolation) di sini?

  1. AWrite skew
  2. BBacaan kotor
  3. CPenulisan kotor
  4. DBacaan tidak boleh ulang dalam satu transaksi

Kunci jawapan

  1. 1. A · Menolak baris yang nilainya tidak memenuhi syarat
  2. 2. C · Sebarang urutan sifar atau lebih aksara
  3. 3. C · DROP TABLE
  4. 4. D · SELECT dept, MAX(salary) FROM emp GROUP BY dept
  5. 5. C · Durability (ketahanan)
  6. 6. A · Tiada baris, kerana perbandingan itu tidak diketahui
  7. 7. C · Pelajar dengan gred di atas gred purata
  8. 8. A · Write skew

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