1.Mudah
Apakah kunci utama (primary key)?
- AKata laluan untuk pangkalan data
- BLajur pertama bagi setiap jadual
- CLajur yang boleh menyimpan nilai pendua tetapi tidak boleh mengandungi NULL
- DLajur atau set lajur yang mengenal pasti setiap baris secara unik
2.Mudah
Penyataan manakah yang menambah lajur baharu pada jadual sedia ada?
- ACREATE COLUMN
- BUPDATE TABLE
- CINSERT COLUMN
- DALTER TABLE
3.Mudah
Apakah yang diwakili oleh NULL dalam SQL?
- ANombor sifar dalam lajur berangka
- BRentetan kosong
- CNilai yang hilang atau tidak diketahui
- DBoolean palsu
4.Sederhana
LEFT JOIN memulangkan:
- ASemua baris daripada jadual kiri dan baris sepadan daripada kanan, dengan NULL di mana tiada padanan
- BSemua baris daripada jadual kanan sahaja
- CBaris yang tidak sepadan dalam kedua-dua jadual
- DHanya baris sepadan daripada kedua-dua jadual
5.Sederhana
Lajur mengandungi nilai 10, 20 dan NULL. Apakah yang dipulangkan oleh AVG(col)?
- A15
- B10
- C30
- DNULL
6.Sederhana
Apakah yang dilakukan oleh GRANT SELECT ON employees TO alice?
- AMembenarkan alice mengemas kini dan memadam baris dalam jadual employees
- BMenjadikan alice pemilik pangkalan data
- CMembenarkan pengguna alice membaca jadual employees
- DMenyalin jadual employees kepada alice
7.Sukar
Subpertanyaan berkorelasi ialah subpertanyaan yang:
- ADijalankan sekali sahaja sebelum pertanyaan luar dan menyimpan hasilnya dalam cache untuk setiap baris
- BHanya menggunakan fungsi agregat
- CMerujuk lajur pertanyaan luar dan dinilai bagi setiap baris luar
- DMencantumkan dua jadual dengan kunci asing
8.Sukar
Penguncian dua fasa (2PL) memastikan:
- ABahawa transaksi tidak pernah menunggu
- BBahawa tiada kunci diperlukan
- CJadual yang boleh disiri secara konflik
- DBahawa kebuntuan (deadlock) tidak pernah berlaku
Kunci jawapan
- 1. D · Lajur atau set lajur yang mengenal pasti setiap baris secara unik
- 2. D · ALTER TABLE
- 3. C · Nilai yang hilang atau tidak diketahui
- 4. A · Semua baris daripada jadual kiri dan baris sepadan daripada kanan, dengan NULL di mana tiada padanan
- 5. A · 15
- 6. C · Membenarkan pengguna alice membaca jadual employees
- 7. C · Merujuk lajur pertanyaan luar dan dinilai bagi setiap baris luar
- 8. C · Jadual yang boleh disiri secara konflik
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.