1.Mudah
Apakah yang dilakukan oleh WHERE country IN ('NL', 'BE', 'DE')?
- AMengekalkan baris yang negaranya sama dengan mana-mana nilai dalam senarai
- BMengekalkan baris yang negaranya tiada dalam senarai
- CMengekalkan baris yang nilai negaranya mengandungi ketiga-tiga kod sekali gus
- DMenyusun baris mengikut urutan senarai
2.Mudah
Penyataan manakah yang memadam seluruh jadual, termasuk strukturnya?
- AREMOVE TABLE
- BDELETE FROM
- CDROP TABLE
- DTRUNCATE ROWS
3.Mudah
Kata kunci manakah yang menyusun hasil pertanyaan?
- AARRANGE
- BORDER BY
- CGROUP BY
- DSORT
4.Sederhana
Sifat ACID manakah yang menjamin perubahan yang telah dikomit bertahan daripada kerosakan sistem?
- AAtomicity
- BConsistency
- CIsolation
- DDurability (ketahanan)
5.Sederhana
Apakah pencetus (trigger) pangkalan data?
- AJenis indeks yang mempercepat carian
- BPertanyaan yang dijalankan pengguna secara manual
- CSandaran berjadual pangkalan data
- DKod yang berjalan secara automatik apabila peristiwa tertentu seperti INSERT, UPDATE atau DELETE berlaku pada jadual
6.Sederhana
Dalam aljabar relasi, operator pemilihan (σ) sepadan dengan klausa SQL yang mana?
- AGROUP BY
- BWHERE
- CORDER BY
- DSenarai SELECT
7.Sukar
Terdapat indeks gubahan pada (last_name, first_name). Syarat manakah yang boleh menggunakannya dengan paling berkesan?
- AWHERE first_name LIKE '%a'
- BWHERE first_name = 'Eva'
- CWHERE UPPER(first_name) = 'EVA'
- DWHERE last_name = 'Jansen'
8.Sukar
Dua transaksi kedua-duanya membaca stock = 10, masing-masing menolak 1 dan menulis hasilnya, memberi 9 dan bukan 8. Anomali manakah ini?
- ABacaan kotor
- BBacaan hantu
- CKemas kini hilang (lost update)
- DAnomali pemadaman
Kunci jawapan
- 1. A · Mengekalkan baris yang negaranya sama dengan mana-mana nilai dalam senarai
- 2. C · DROP TABLE
- 3. B · ORDER BY
- 4. D · Durability (ketahanan)
- 5. D · Kod yang berjalan secara automatik apabila peristiwa tertentu seperti INSERT, UPDATE atau DELETE berlaku pada jadual
- 6. B · WHERE
- 7. D · WHERE last_name = 'Jansen'
- 8. C · Kemas kini hilang (lost update)
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.