1.Mudah
Apakah yang dilakukan oleh WHERE country IN ('NL', 'BE', 'DE')?
- AMengekalkan baris yang negaranya tiada dalam senarai
- BMengekalkan baris yang nilai negaranya mengandungi ketiga-tiga kod sekali gus
- CMenyusun baris mengikut urutan senarai
- DMengekalkan baris yang negaranya sama dengan mana-mana nilai dalam senarai
2.Mudah
Penyataan manakah yang menambah lajur baharu pada jadual sedia ada?
- AUPDATE TABLE
- BCREATE COLUMN
- CALTER TABLE
- DINSERT COLUMN
3.Mudah
Penyataan SQL manakah yang menambah baris baharu pada jadual?
- AINSERT
- BALTER
- CSELECT
- DUPDATE
4.Sederhana
Dalam aljabar relasi, operator pemilihan (σ) sepadan dengan klausa SQL yang mana?
- AORDER BY
- BSenarai SELECT
- CWHERE
- DGROUP BY
5.Sederhana
Pandangan (view) dalam SQL ialah:
- ASalinan jadual pada cakera
- BSkrin dalam klien pangkalan data untuk menyemak imbas jadual
- CPertanyaan tersimpan yang berfungsi seperti jadual maya
- DJenis indeks
6.Sederhana
Apakah maksud "A" dalam ACID?
- AAtomicity (keatoman)
- BAvailability
- CAccuracy
- DAggregation
7.Sukar
Dengan kawalan keserentakan berbilang versi (MVCC), bagaimanakah pembaca boleh mengelak menyekat penulis?
- APembaca membaca data belum komit secara langsung
- BPembaca melihat petikan konsisten versi baris yang dikomit sementara penulis mencipta versi baharu
- CPembaca sentiasa menunggu sehingga semua penulis mengkomit
- DPenulis tidak dibenarkan semasa sebarang pembaca aktif
8.Sukar
Dua transaksi kedua-duanya membaca stock = 10, masing-masing menolak 1 dan menulis hasilnya, memberi 9 dan bukan 8. Anomali manakah ini?
- AAnomali pemadaman
- BBacaan hantu
- CBacaan kotor
- DKemas kini hilang (lost update)
Kunci jawapan
- 1. D · Mengekalkan baris yang negaranya sama dengan mana-mana nilai dalam senarai
- 2. C · ALTER TABLE
- 3. A · INSERT
- 4. C · WHERE
- 5. C · Pertanyaan tersimpan yang berfungsi seperti jadual maya
- 6. A · Atomicity (keatoman)
- 7. B · Pembaca melihat petikan konsisten versi baris yang dikomit sementara penulis mencipta versi baharu
- 8. D · Kemas kini hilang (lost update)
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.