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?
- AMenggabungkannya menjadi satu hasil dan membuang baris pendua
- BMencantumkannya bersebelahan pada kunci
- CMengekalkan hanya baris yang muncul dalam kedua-duanya
- 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?
- ACONTAINS
- BLIKE
- CSIMILAR
- DMATCH
3.Mudah
Penyataan SQL manakah yang menambah baris baharu pada jadual?
- AUPDATE
- BSELECT
- CALTER
- DINSERT
4.Sederhana
Jadual menyimpan alamat pelanggan pada setiap baris pesanan. Mengubah alamat dalam satu baris tetapi tidak dalam yang lain ialah contoh:
- AAnomali pemadaman
- BAnomali kemas kini
- CAnomali sisipan
- DBacaan hantu
5.Sederhana
Apakah yang dipulangkan oleh SELECT SUM(amount) FROM orders apabila klausa WHERE tidak sepadan dengan sebarang baris?
- ARentetan kosong
- BNULL
- C0
- DRalat
6.Sederhana
Apakah yang disediakan oleh ungkapan jadual lazim (common table expression, WITH name AS (...))?
- APengguna pangkalan data baharu
- BHasil sementara bernama yang boleh digunakan dalam satu penyataan
- CIndeks pada lajur
- DJadual kekal yang kekal disimpan pada cakera sehingga digugurkan
7.Sukar
Dengan kawalan keserentakan berbilang versi (MVCC), bagaimanakah pembaca boleh mengelak menyekat penulis?
- APenulis tidak dibenarkan semasa sebarang pembaca aktif
- BPembaca sentiasa menunggu sehingga semua penulis mengkomit
- CPembaca membaca data belum komit secara langsung
- 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:
- AY ialah atomik
- BX mengandungi NULL
- CX ialah superkey
- DY ialah kunci utama