1.Mudah
Penyataan SQL manakah yang mengubah nilai dalam baris yang sudah wujud?
- AUPDATE
- BMODIFY
- CINSERT
- DREPLACE COLUMN
2.Mudah
Apakah yang dijamin oleh kekangan UNIQUE pada lajur?
- ANilai lajur disusun
- BLajur itu secara automatik menjadi kunci utama jadual
- CTiada dua baris mempunyai nilai bukan NULL yang sama dalam lajur itu
- DNilai lajur tidak boleh diubah selepas sisipan
3.Mudah
Apakah yang dilakukan oleh COMMIT dalam transaksi?
- AMenjadikan semua perubahan transaksi kekal
- BMembuat asal semua perubahan yang dibuat sejak transaksi bermula
- CMengunci seluruh pangkalan data
- DMemulakan jadual baharu
4.Sederhana
Pertanyaan manakah yang memulangkan gaji tertinggi dalam setiap jabatan?
- ASELECT dept, MAX(salary) FROM emp GROUP BY dept
- BSELECT MAX(dept), salary FROM emp GROUP BY salary
- CSELECT dept, MAX(salary) FROM emp ORDER BY dept
- DSELECT dept, salary FROM emp WHERE salary = MAX(salary)
5.Sederhana
Apakah yang dipulangkan oleh SELECT SUM(amount) FROM orders apabila klausa WHERE tidak sepadan dengan sebarang baris?
- ARentetan kosong
- BRalat
- C0
- DNULL
6.Sederhana
Apakah maksud "A" dalam ACID?
- AAtomicity (keatoman)
- BAccuracy
- CAvailability
- DAggregation
7.Sukar
Apakah kelemahan yang diketahui bagi penguraian jadual kepada BCNF berbanding 3NF?
- ABCNF membenarkan lebih banyak keberlebihan daripada 3NF
- BPenguraian sentiasa kehilangan data apabila dicantum semula
- CJadual BCNF tidak boleh mempunyai kunci utama
- DSesetengah kebergantungan fungsi mungkin tidak lagi boleh disemak dalam satu jadual
8.Sukar
x ialah NULL dan y = 1. Apakah nilai syarat (x > 5 OR y = 1)?
- AFALSE
- BTRUE
- CNULL, maka baris sentiasa ditolak
- DUNKNOWN
Kunci jawapan
- 1. A · UPDATE
- 2. C · Tiada dua baris mempunyai nilai bukan NULL yang sama dalam lajur itu
- 3. A · Menjadikan semua perubahan transaksi kekal
- 4. A · SELECT dept, MAX(salary) FROM emp GROUP BY dept
- 5. D · NULL
- 6. A · Atomicity (keatoman)
- 7. D · Sesetengah kebergantungan fungsi mungkin tidak lagi boleh disemak dalam satu jadual
- 8. B · TRUE
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.