1.Mudah
Apakah yang dilakukan oleh WHERE country IN ('NL', 'BE', 'DE')?
- AMengekalkan baris yang nilai negaranya mengandungi ketiga-tiga kod sekali gus
- BMengekalkan baris yang negaranya tiada dalam senarai
- CMengekalkan baris yang negaranya sama dengan mana-mana nilai dalam senarai
- DMenyusun baris mengikut urutan senarai
2.Mudah
Penyataan manakah yang memadam seluruh jadual, termasuk strukturnya?
- ADELETE FROM
- BTRUNCATE ROWS
- CDROP TABLE
- DREMOVE TABLE
3.Mudah
Kekangan manakah yang memastikan lajur tidak boleh dibiarkan kosong (NULL)?
- ADEFAULT
- BNOT NULL
- CCHECK NULL
- DUNIQUE
4.Sederhana
Pernyataan manakah tentang HAVING yang betul?
- AIa menyusun hasil
- BIa tidak boleh digunakan dengan GROUP BY
- CIa boleh menggunakan fungsi agregat untuk menapis kumpulan
- DIa mesti datang sebelum WHERE dalam penyataan SELECT
5.Sederhana
Dalam aljabar relasi, operator unjuran (π) sepadan dengan:
- AMencantumkan dua jadual pada kunci
- BMemilih lajur mana yang muncul dalam hasil
- CMemilih baris mana yang memenuhi syarat tertentu
- DMenyusun hasil
6.Sederhana
Bentuk normal ketiga (3NF) menghapuskan:
- AIndeks berlebihan pada lajur yang bukan sebahagian daripada kunci
- BNilai atomik
- CKebergantungan transitif antara atribut bukan kunci
- DKunci gubahan
7.Sukar
Apakah yang dikira oleh SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?
- APurata amount sehari
- BJumlah semua amount pada setiap baris
- CJumlah berjalan amount yang disusun mengikut hari
- DSatu baris bagi setiap hari dengan jumlah hari itu sahaja
8.Sukar
Apakah yang dikehendaki oleh peraturan pengelogan tulis-dahulu (WAL)?
- AHalaman data mesti ditulis sebelum log
- BLog ditulis hanya selepas kerosakan
- CSetiap pertanyaan mesti dilog sebelum dihuraikan
- DRekod log bagi perubahan mesti sampai ke storan stabil sebelum halaman data yang berubah
Kunci jawapan
- 1. C · Mengekalkan baris yang negaranya sama dengan mana-mana nilai dalam senarai
- 2. C · DROP TABLE
- 3. B · NOT NULL
- 4. C · Ia boleh menggunakan fungsi agregat untuk menapis kumpulan
- 5. B · Memilih lajur mana yang muncul dalam hasil
- 6. C · Kebergantungan transitif antara atribut bukan kunci
- 7. C · Jumlah berjalan amount yang disusun mengikut hari
- 8. D · Rekod log bagi perubahan mesti sampai ke storan stabil sebelum halaman data yang berubah
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.