1.Mudah
Apakah yang dilakukan oleh kekangan CHECK?
- AMenolak baris yang nilainya tidak memenuhi syarat
- BMengesahkan kata laluan pengguna
- CMengira baris dalam jadual
- DMenyemak sama ada jadual wujud sebelum pertanyaan dijalankan padanya
2.Mudah
Dalam corak LIKE, apakah yang diwakili oleh wildcard %?
- AHujung rentetan
- BSebarang digit tunggal
- CSebarang urutan sifar atau lebih aksara
- DTepat satu aksara pada kedudukan itu dalam rentetan
3.Mudah
Penyataan manakah yang memadam seluruh jadual, termasuk strukturnya?
- ADELETE FROM
- BREMOVE TABLE
- CDROP TABLE
- DTRUNCATE ROWS
4.Sederhana
Pertanyaan manakah yang memulangkan gaji tertinggi dalam setiap jabatan?
- ASELECT MAX(dept), salary FROM emp GROUP BY salary
- BSELECT dept, salary FROM emp WHERE salary = MAX(salary)
- CSELECT dept, MAX(salary) FROM emp ORDER BY dept
- DSELECT dept, MAX(salary) FROM emp GROUP BY dept
5.Sederhana
Sifat ACID manakah yang menjamin perubahan yang telah dikomit bertahan daripada kerosakan sistem?
- AConsistency
- BAtomicity
- CDurability (ketahanan)
- DIsolation
6.Sederhana
Jadual mempunyai baris di mana col ialah NULL. Baris manakah yang dipulangkan oleh WHERE col = NULL?
- ATiada baris, kerana perbandingan itu tidak diketahui
- BHanya baris di mana col ialah NULL, seperti dengan IS NULL
- CRalat dalam setiap pangkalan data
- DSemua baris jadual
7.Sukar
Apakah yang dipulangkan oleh: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?
- AGred purata semua pelajar
- BHanya pelajar dengan gred tertinggi
- CPelajar dengan gred di atas gred purata
- DRalat kerana subpertanyaan tidak dibenarkan dalam WHERE
8.Sukar
Dua doktor yang bertugas masing-masing menyemak bahawa yang lain masih bertugas, kemudian kedua-duanya menamatkan tugas serentak. Anomali manakah yang masih dibenarkan oleh pengasingan petikan (snapshot isolation) di sini?
- AWrite skew
- BBacaan kotor
- CPenulisan kotor
- DBacaan tidak boleh ulang dalam satu transaksi
Kunci jawapan
- 1. A · Menolak baris yang nilainya tidak memenuhi syarat
- 2. C · Sebarang urutan sifar atau lebih aksara
- 3. C · DROP TABLE
- 4. D · SELECT dept, MAX(salary) FROM emp GROUP BY dept
- 5. C · Durability (ketahanan)
- 6. A · Tiada baris, kerana perbandingan itu tidak diketahui
- 7. C · Pelajar dengan gred di atas gred purata
- 8. A · Write skew
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.