1.Mudah
Operator manakah yang digunakan untuk padanan corak teks mudah dalam klausa WHERE?
- ACONTAINS
- BLIKE
- CMATCH
- DSIMILAR
2.Mudah
Penyataan manakah yang menambah lajur baharu pada jadual sedia ada?
- AALTER TABLE
- BCREATE COLUMN
- CINSERT COLUMN
- DUPDATE TABLE
3.Mudah
Penyataan seperti CREATE, ALTER dan DROP tergolong dalam bahagian SQL yang mana?
- AData Control Language (DCL)
- BTransaction Control Language (TCL)
- CData Manipulation Language (DML)
- DData Definition Language (DDL)
4.Sederhana
Apakah yang disediakan oleh ungkapan jadual lazim (common table expression, WITH name AS (...))?
- APengguna pangkalan data baharu
- BIndeks pada lajur
- CHasil sementara bernama yang boleh digunakan dalam satu penyataan
- DJadual kekal yang kekal disimpan pada cakera sehingga digugurkan
5.Sederhana
Pandangan (view) dalam SQL ialah:
- ASkrin dalam klien pangkalan data untuk menyemak imbas jadual
- BJenis indeks
- CPertanyaan tersimpan yang berfungsi seperti jadual maya
- DSalinan jadual pada cakera
6.Sederhana
Jadual orders mempunyai 5 baris, masing-masing merujuk pelanggan yang wujud. Jadual customers mempunyai 3 baris. Berapa baris yang dipulangkan oleh INNER JOIN pada customer_id?
- A5
- B8
- C3
- D15
7.Sukar
Terdapat indeks gubahan pada (last_name, first_name). Syarat manakah yang boleh menggunakannya dengan paling berkesan?
- AWHERE last_name = 'Jansen'
- BWHERE first_name LIKE '%a'
- CWHERE UPPER(first_name) = 'EVA'
- DWHERE first_name = 'Eva'
8.Sukar
Mengapakah pertanyaan dengan WHERE YEAR(order_date) = 2025 mungkin tidak menggunakan indeks pada order_date?
- AIndeks pada order_date hanya digunakan untuk klausa ORDER BY, tidak pernah untuk WHERE
- BYEAR bukan SQL yang sah
- CMenggunakan fungsi pada lajur menghalang carian julat indeks yang mudah
- DIndeks tidak pernah berfungsi dengan tarikh
Kunci jawapan
- 1. B · LIKE
- 2. A · ALTER TABLE
- 3. D · Data Definition Language (DDL)
- 4. C · Hasil sementara bernama yang boleh digunakan dalam satu penyataan
- 5. C · Pertanyaan tersimpan yang berfungsi seperti jadual maya
- 6. A · 5
- 7. A · WHERE last_name = 'Jansen'
- 8. C · Menggunakan fungsi pada lajur menghalang carian julat indeks yang mudah
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.