1.Mudah
Dalam corak LIKE, apakah yang diwakili oleh wildcard _ (garis bawah)?
- ATepat satu aksara
- BAksara ruang
- CSifar atau lebih aksara
- DSebarang huruf tetapi tiada digit
2.Mudah
Penyataan manakah yang memadam seluruh jadual, termasuk strukturnya?
- ATRUNCATE ROWS
- BDROP TABLE
- CREMOVE TABLE
- DDELETE FROM
3.Mudah
Kekangan manakah yang memastikan lajur tidak boleh dibiarkan kosong (NULL)?
- ANOT NULL
- BUNIQUE
- CCHECK NULL
- DDEFAULT
4.Sederhana
Jadual employees mempunyai lajur manager_id yang merujuk pekerja lain. Bagaimanakah anda menyenaraikan setiap pekerja bersama nama pengurusnya?
- AMenggabungkan jadual dengan dirinya sendiri menggunakan UNION ALL dan penapis WHERE
- BMenggunakan GROUP BY manager_id sahaja
- CMencipta salinan kedua jadual pada cakera
- DMencantumkan jadual employees dengan dirinya sendiri menggunakan dua alias
5.Sederhana
Bentuk normal ketiga (3NF) menghapuskan:
- AIndeks berlebihan pada lajur yang bukan sebahagian daripada kunci
- BKunci gubahan
- CKebergantungan transitif antara atribut bukan kunci
- DNilai atomik
6.Sederhana
Penyataan manakah yang membuang semua baris jadual, mengekalkan strukturnya dan tidak boleh menggunakan klausa WHERE?
- ADELETE FROM dengan klausa WHERE
- BDROP TABLE
- CTRUNCATE TABLE
- DALTER TABLE
7.Sukar
Diberi kebergantungan fungsi A → B, B → C dan C → D pada R(A, B, C, D), apakah penutupan (closure) A+?
- A{A, B, C}
- B{A}
- C{A, B, C, D}
- D{A, B}
8.Sukar
Apakah indeks litupan (covering index) untuk sesuatu pertanyaan?
- AIndeks yang dibina semula setiap malam
- BIndeks pada kunci utama sahaja
- CIndeks yang meliputi setiap lajur setiap jadual
- DIndeks yang mengandungi semua lajur yang diperlukan pertanyaan, supaya jadual itu sendiri tidak perlu dibaca
Kunci jawapan
- 1. A · Tepat satu aksara
- 2. B · DROP TABLE
- 3. A · NOT NULL
- 4. D · Mencantumkan jadual employees dengan dirinya sendiri menggunakan dua alias
- 5. C · Kebergantungan transitif antara atribut bukan kunci
- 6. C · TRUNCATE TABLE
- 7. C · {A, B, C, D}
- 8. D · Indeks yang mengandungi semua lajur yang diperlukan pertanyaan, supaya jadual itu sendiri tidak perlu dibaca
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.