1.Mudah
Dalam corak LIKE, apakah yang diwakili oleh wildcard _ (garis bawah)?
- ASebarang huruf tetapi tiada digit
- BTepat satu aksara
- CAksara ruang
- DSifar atau lebih aksara
2.Mudah
Kunci asing (foreign key) ialah:
- ALajur yang merujuk kepada kunci utama jadual lain
- BKunci yang digunakan oleh pengguna asing
- CKunci yang sentiasa disulitkan
- DLajur yang nilainya mesti unik merentas semua baris jadual
3.Mudah
Kata kunci manakah yang memberi lajur atau jadual nama alternatif sementara dalam pertanyaan?
- AALIAS
- BRENAME
- CNAME
- DAS
4.Sederhana
Lajur mengandungi nilai 10, 20 dan NULL. Apakah yang dipulangkan oleh AVG(col)?
- A30
- B15
- CNULL
- D10
5.Sederhana
Jadual menyimpan alamat pelanggan pada setiap baris pesanan. Mengubah alamat dalam satu baris tetapi tidak dalam yang lain ialah contoh:
- ABacaan hantu
- BAnomali sisipan
- CAnomali pemadaman
- DAnomali kemas kini
6.Sederhana
Bentuk normal ketiga (3NF) menghapuskan:
- AKunci gubahan
- BIndeks berlebihan pada lajur yang bukan sebahagian daripada kunci
- CNilai atomik
- DKebergantungan transitif antara atribut bukan kunci
7.Sukar
Jadual mempunyai sejuta baris dan lajur Boolean is_active yang TRUE untuk 95% daripadanya. Mengapakah pengoptimum mungkin mengabaikan indeks pada is_active untuk WHERE is_active = TRUE?
- APengoptimum tidak pernah menggunakan indeks dalam klausa WHERE
- BKebanyakan baris sepadan, maka imbasan jadual penuh lebih murah daripada banyak carian indeks
- CIndeks tidak boleh dicipta pada lajur Boolean
- DTRUE dianggap NULL oleh indeks
8.Sukar
Apakah yang dipulangkan oleh: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- AGred purata semua pelajar
- BRalat kerana subpertanyaan tidak dibenarkan dalam WHERE
- CPelajar dengan gred di atas gred purata
- DHanya pelajar dengan gred tertinggi
Kunci jawapan
- 1. B · Tepat satu aksara
- 2. A · Lajur yang merujuk kepada kunci utama jadual lain
- 3. D · AS
- 4. B · 15
- 5. D · Anomali kemas kini
- 6. D · Kebergantungan transitif antara atribut bukan kunci
- 7. B · Kebanyakan baris sepadan, maka imbasan jadual penuh lebih murah daripada banyak carian indeks
- 8. C · Pelajar dengan gred di atas gred purata
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.