1.Mudah
Kata kunci SQL manakah yang membuang baris pendua daripada hasil?
- AUNIQUE
- BDISTINCT
- CDIFFERENT
- DSINGLE
2.Mudah
Seorang pelanggan boleh membuat banyak pesanan, tetapi setiap pesanan milik tepat seorang pelanggan. Apakah jenis hubungan ini?
- ASatu-ke-banyak
- BSifar-ke-sifar
- CBanyak-ke-banyak
- DSatu-ke-satu
3.Mudah
Dalam corak LIKE, apakah yang diwakili oleh wildcard %?
- AHujung rentetan
- BTepat satu aksara pada kedudukan itu dalam rentetan
- CSebarang urutan sifar atau lebih aksara
- DSebarang digit tunggal
4.Sederhana
LEFT JOIN memulangkan:
- ABaris yang tidak sepadan dalam kedua-dua jadual
- BSemua baris daripada jadual kiri dan baris sepadan daripada kanan, dengan NULL di mana tiada padanan
- CHanya baris sepadan daripada kedua-dua jadual
- DSemua baris daripada jadual kanan sahaja
5.Sederhana
Dalam aljabar relasi, operator pemilihan (σ) sepadan dengan klausa SQL yang mana?
- AWHERE
- BSenarai SELECT
- CORDER BY
- DGROUP BY
6.Sederhana
Pertanyaan manakah yang memulangkan bilangan bandar berbeza dalam jadual customers?
- ASELECT COUNT(DISTINCT city) FROM customers
- BSELECT SUM(DISTINCT city) FROM customers
- CSELECT COUNT(city) FROM customers GROUP BY city
- DSELECT DISTINCT COUNT(city) FROM customers
7.Sukar
R(A, B, C, D) mempunyai kebergantungan fungsi A → B dan C → D. Apakah kunci calonnya?
- A{A}
- B{B, D}
- C{C}
- D{A, C}
8.Sukar
Dengan kawalan keserentakan berbilang versi (MVCC), bagaimanakah pembaca boleh mengelak menyekat penulis?
- APembaca melihat petikan konsisten versi baris yang dikomit sementara penulis mencipta versi baharu
- BPembaca membaca data belum komit secara langsung
- CPenulis tidak dibenarkan semasa sebarang pembaca aktif
- DPembaca sentiasa menunggu sehingga semua penulis mengkomit
Kunci jawapan
- 1. B · DISTINCT
- 2. A · Satu-ke-banyak
- 3. C · Sebarang urutan sifar atau lebih aksara
- 4. B · Semua baris daripada jadual kiri dan baris sepadan daripada kanan, dengan NULL di mana tiada padanan
- 5. A · WHERE
- 6. A · SELECT COUNT(DISTINCT city) FROM customers
- 7. D · {A, C}
- 8. A · Pembaca melihat petikan konsisten versi baris yang dikomit sementara penulis mencipta versi baharu
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.