1.Mudah
Penyataan SQL manakah yang mengubah nilai dalam baris yang sudah wujud?
- AINSERT
- BUPDATE
- CMODIFY
- DREPLACE COLUMN
2.Mudah
GRANT dan REVOKE tergolong dalam bahagian SQL yang mana?
- AData Manipulation Language (DML)
- BData Definition Language (DDL)
- CData Control Language (DCL)
- DData Query Language (DQL)
3.Mudah
Apakah yang dilakukan oleh WHERE country IN ('NL', 'BE', 'DE')?
- AMenyusun baris mengikut urutan senarai
- BMengekalkan baris yang negaranya sama dengan mana-mana nilai dalam senarai
- CMengekalkan baris yang negaranya tiada dalam senarai
- DMengekalkan baris yang nilai negaranya mengandungi ketiga-tiga kod sekali gus
4.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?
- A3
- B15
- C8
- D5
5.Sederhana
Sifat ACID manakah yang bermaksud transaksi serentak tidak melihat perubahan belum siap satu sama lain?
- ADurability
- BAtomicity
- CAvailability
- DIsolation (pengasingan)
6.Sederhana
Pertanyaan manakah yang memulangkan bilangan bandar berbeza dalam jadual customers?
- ASELECT DISTINCT COUNT(city) FROM customers
- BSELECT SUM(DISTINCT city) FROM customers
- CSELECT COUNT(city) FROM customers GROUP BY city
- DSELECT COUNT(DISTINCT city) FROM customers
7.Sukar
Apakah kelemahan yang diketahui bagi penguraian jadual kepada BCNF berbanding 3NF?
- APenguraian sentiasa kehilangan data apabila dicantum semula
- BBCNF membenarkan lebih banyak keberlebihan daripada 3NF
- CJadual BCNF tidak boleh mempunyai kunci utama
- DSesetengah kebergantungan fungsi mungkin tidak lagi boleh disemak dalam satu jadual
8.Sukar
Aras pengasingan manakah yang mencegah bacaan kotor tetapi masih membenarkan bacaan tidak boleh ulang?
- ASerializable
- BRead committed
- CRepeatable read
- DRead uncommitted
Kunci jawapan
- 1. B · UPDATE
- 2. C · Data Control Language (DCL)
- 3. B · Mengekalkan baris yang negaranya sama dengan mana-mana nilai dalam senarai
- 4. D · 5
- 5. D · Isolation (pengasingan)
- 6. D · SELECT COUNT(DISTINCT city) FROM customers
- 7. D · Sesetengah kebergantungan fungsi mungkin tidak lagi boleh disemak dalam satu jadual
- 8. B · Read committed
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.