1.Mudah
Apakah yang dilakukan oleh ROLLBACK dalam transaksi?
- AMembuat asal perubahan yang dibuat sejak transaksi bermula
- BMemadam jadual
- CMenyimpan semua perubahan transaksi secara kekal ke cakera
- DMengulang penyataan terakhir
2.Mudah
Penyataan SQL manakah yang mendapatkan data daripada jadual?
- ACREATE
- BINSERT
- CSELECT
- DUPDATE
3.Mudah
Seorang pelanggan boleh membuat banyak pesanan, tetapi setiap pesanan milik tepat seorang pelanggan. Apakah jenis hubungan ini?
- ASatu-ke-satu
- BSatu-ke-banyak
- CBanyak-ke-banyak
- DSifar-ke-sifar
4.Sederhana
Lajur mengandungi nilai 10, 20 dan NULL. Apakah yang dipulangkan oleh AVG(col)?
- A15
- B10
- CNULL
- D30
5.Sederhana
Mengapakah jadual hanya boleh mempunyai satu indeks berkelompok (clustered)?
- AIndeks berkelompok menggunakan terlalu banyak memori
- BBaris hanya boleh disimpan secara fizikal dalam satu urutan
- CPiawai SQL melarang lebih daripada satu indeks pada sesuatu jadual
- DIndeks berkelompok hanya boleh pada kunci utama
6.Sederhana
Apakah pencetus (trigger) pangkalan data?
- APertanyaan yang dijalankan pengguna secara manual
- BKod yang berjalan secara automatik apabila peristiwa tertentu seperti INSERT, UPDATE atau DELETE berlaku pada jadual
- CSandaran berjadual pangkalan data
- DJenis indeks yang mempercepat carian
7.Sukar
R(A, B, C, D) mempunyai kebergantungan fungsi A → B dan C → D. Apakah kunci calonnya?
- A{C}
- B{B, D}
- C{A, C}
- D{A}
8.Sukar
Apakah yang dikira oleh SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?
- ASatu baris bagi setiap hari dengan jumlah hari itu sahaja
- BJumlah berjalan amount yang disusun mengikut hari
- CJumlah semua amount pada setiap baris
- DPurata amount sehari
Kunci jawapan
- 1. A · Membuat asal perubahan yang dibuat sejak transaksi bermula
- 2. C · SELECT
- 3. B · Satu-ke-banyak
- 4. A · 15
- 5. B · Baris hanya boleh disimpan secara fizikal dalam satu urutan
- 6. B · Kod yang berjalan secara automatik apabila peristiwa tertentu seperti INSERT, UPDATE atau DELETE berlaku pada jadual
- 7. C · {A, C}
- 8. B · Jumlah berjalan amount yang disusun mengikut hari
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.