1.Mudah
Fungsi agregat manakah yang mengira baris?
- AMAX
- BSUM
- CAVG
- DCOUNT
2.Mudah
Kata kunci manakah yang memberi lajur atau jadual nama alternatif sementara dalam pertanyaan?
- ARENAME
- BNAME
- CALIAS
- DAS
3.Mudah
Apakah yang dijamin oleh kekangan UNIQUE pada lajur?
- ANilai lajur disusun
- BTiada dua baris mempunyai nilai bukan NULL yang sama dalam lajur itu
- CNilai lajur tidak boleh diubah selepas sisipan
- DLajur itu secara automatik menjadi kunci utama jadual
4.Sederhana
LEFT JOIN memulangkan:
- AHanya baris sepadan daripada kedua-dua jadual
- BSemua baris daripada jadual kanan sahaja
- CSemua baris daripada jadual kiri dan baris sepadan daripada kanan, dengan NULL di mana tiada padanan
- DBaris yang tidak sepadan dalam kedua-dua jadual
5.Sederhana
Dalam aljabar relasi, operator unjuran (π) sepadan dengan:
- AMencantumkan dua jadual pada kunci
- BMenyusun hasil
- CMemilih baris mana yang memenuhi syarat tertentu
- DMemilih lajur mana yang muncul dalam hasil
6.Sederhana
Mengapakah jadual hanya boleh mempunyai satu indeks berkelompok (clustered)?
- ABaris hanya boleh disimpan secara fizikal dalam satu urutan
- BIndeks berkelompok menggunakan terlalu banyak memori
- CPiawai SQL melarang lebih daripada satu indeks pada sesuatu jadual
- DIndeks berkelompok hanya boleh pada kunci utama
7.Sukar
Apakah yang dikira oleh SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?
- AJumlah berjalan amount yang disusun mengikut hari
- BJumlah semua amount pada setiap baris
- CPurata amount sehari
- DSatu baris bagi setiap hari dengan jumlah hari itu sahaja
8.Sukar
Dua transaksi kedua-duanya membaca stock = 10, masing-masing menolak 1 dan menulis hasilnya, memberi 9 dan bukan 8. Anomali manakah ini?
- ABacaan hantu
- BBacaan kotor
- CKemas kini hilang (lost update)
- DAnomali pemadaman
Kunci jawapan
- 1. D · COUNT
- 2. D · AS
- 3. B · Tiada dua baris mempunyai nilai bukan NULL yang sama dalam lajur itu
- 4. C · Semua baris daripada jadual kiri dan baris sepadan daripada kanan, dengan NULL di mana tiada padanan
- 5. D · Memilih lajur mana yang muncul dalam hasil
- 6. A · Baris hanya boleh disimpan secara fizikal dalam satu urutan
- 7. A · Jumlah berjalan amount yang disusun mengikut hari
- 8. C · Kemas kini hilang (lost update)
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.