1.Mudah
Apakah yang dilakukan oleh COMMIT dalam transaksi?
- AMemulakan jadual baharu
- BMenjadikan semua perubahan transaksi kekal
- CMembuat asal semua perubahan yang dibuat sejak transaksi bermula
- DMengunci seluruh pangkalan data
2.Mudah
Bagaimanakah anda menyusun hasil daripada gaji tertinggi ke terendah?
- AGROUP BY salary DESC
- BORDER BY salary DESC
- CORDER BY salary ASC
- DSORT salary DOWN
3.Mudah
Penyataan manakah yang membuang baris daripada jadual?
- ADELETE
- BREMOVE
- CDROP
- DTRUNCATE COLUMN
4.Sederhana
Jadual mempunyai baris di mana col ialah NULL. Baris manakah yang dipulangkan oleh WHERE col = NULL?
- ASemua baris jadual
- BHanya baris di mana col ialah NULL, seperti dengan IS NULL
- CTiada baris, kerana perbandingan itu tidak diketahui
- DRalat dalam setiap pangkalan data
5.Sederhana
Apakah yang dipulangkan oleh EXCEPT (dipanggil MINUS dalam Oracle)?
- ABaris yang muncul dalam kedua-dua pertanyaan
- BBaris pertanyaan pertama yang tidak muncul dalam yang kedua
- CBaris pertanyaan kedua yang tidak muncul dalam yang pertama
- DSemua baris daripada kedua-dua pertanyaan tanpa pendua
6.Sederhana
Mengapakah indeks dicipta pada lajur?
- AUntuk mencegah nilai NULL
- BUntuk mempercepat carian dan cantuman pada lajur itu
- CUntuk mempercepat sisipan dan kemas kini pada lajur itu
- DUntuk menjimatkan ruang cakera
7.Sukar
Subpertanyaan berkorelasi ialah subpertanyaan yang:
- AHanya menggunakan fungsi agregat
- BMerujuk lajur pertanyaan luar dan dinilai bagi setiap baris luar
- CDijalankan sekali sahaja sebelum pertanyaan luar dan menyimpan hasilnya dalam cache untuk setiap baris
- DMencantumkan dua jadual dengan kunci asing
8.Sukar
Bilakah jadual transaksi serentak dipanggil boleh disiri (serializable)?
- AApabila setiap transaksi diberi nombor siri
- BApabila transaksi dijalankan pada satu CPU sahaja
- CApabila kesannya setara dengan beberapa pelaksanaan bersiri bagi transaksi yang sama
- DApabila tiada transaksi pernah membaca data
Kunci jawapan
- 1. B · Menjadikan semua perubahan transaksi kekal
- 2. B · ORDER BY salary DESC
- 3. A · DELETE
- 4. C · Tiada baris, kerana perbandingan itu tidak diketahui
- 5. B · Baris pertanyaan pertama yang tidak muncul dalam yang kedua
- 6. B · Untuk mempercepat carian dan cantuman pada lajur itu
- 7. B · Merujuk lajur pertanyaan luar dan dinilai bagi setiap baris luar
- 8. C · Apabila kesannya setara dengan beberapa pelaksanaan bersiri bagi transaksi yang sama
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.