1.Mudah
Penyataan seperti CREATE, ALTER dan DROP tergolong dalam bahagian SQL yang mana?
- AData Manipulation Language (DML)
- BTransaction Control Language (TCL)
- CData Definition Language (DDL)
- DData Control Language (DCL)
2.Mudah
Apakah yang dipulangkan oleh CROSS JOIN?
- ASetiap gabungan baris daripada kedua-dua jadual
- BHanya baris jadual pertama
- CHanya baris yang sepadan pada lajur kunci yang dikongsi
- DHanya baris yang tidak sepadan
3.Mudah
Kata kunci manakah yang menyusun hasil pertanyaan?
- AARRANGE
- BGROUP BY
- CORDER BY
- DSORT
4.Sederhana
Jadual menyimpan alamat pelanggan pada setiap baris pesanan. Mengubah alamat dalam satu baris tetapi tidak dalam yang lain ialah contoh:
- AAnomali pemadaman
- BAnomali kemas kini
- CAnomali sisipan
- DBacaan hantu
5.Sederhana
Apakah yang dilakukan oleh ROLLBACK TO SAVEPOINT s1?
- AMenamatkan transaksi dan mengkomit segala-galanya
- BMembuat asal seluruh transaksi dari awal
- CMembuat asal perubahan selepas savepoint s1, dengan transaksi kekal terbuka
- DMemadam savepoint dan semua jadual yang diubah sejak itu
6.Sederhana
Apakah maksud "A" dalam ACID?
- AAtomicity (keatoman)
- BAggregation
- CAvailability
- DAccuracy
7.Sukar
Ciri SQL manakah yang paling sesuai untuk mencari setiap pekerja di bawah seorang pengurus dalam pokok organisasi berkedalaman tidak diketahui?
- AKekangan UNIQUE pada manager_id
- BGROUP BY pada manager_id
- CUngkapan jadual lazim rekursif (WITH RECURSIVE)
- DSatu cantuman kendiri jadual employees pada manager_id
8.Sukar
Aplikasi menjalankan UPDATE item SET qty = 4, version = 8 WHERE id = 1 AND version = 7, dan melaporkan konflik jika tiada baris dikemas kini. Apakah teknik ini?
- AKawalan keserentakan optimistik
- BSharding pangkalan data
- CPengelogan tulis-dahulu
- DPenguncian dua fasa ketat dengan kunci baris
Kunci jawapan
- 1. C · Data Definition Language (DDL)
- 2. A · Setiap gabungan baris daripada kedua-dua jadual
- 3. C · ORDER BY
- 4. B · Anomali kemas kini
- 5. C · Membuat asal perubahan selepas savepoint s1, dengan transaksi kekal terbuka
- 6. A · Atomicity (keatoman)
- 7. C · Ungkapan jadual lazim rekursif (WITH RECURSIVE)
- 8. A · Kawalan keserentakan optimistik
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.