1.Mudah
Fungsi agregat manakah yang mengira baris?
- ACOUNT
- BSUM
- CAVG
- DMAX
2.Mudah
Dalam model hubungan (relational), apakah baris jadual dipanggil?
- ATuple
- BSkema
- CAtribut
- DDomain
3.Mudah
Penyataan SQL manakah yang mengubah nilai dalam baris yang sudah wujud?
- AREPLACE COLUMN
- BMODIFY
- CINSERT
- DUPDATE
4.Sederhana
Apakah yang dilakukan oleh ROLLBACK TO SAVEPOINT s1?
- AMembuat asal perubahan selepas savepoint s1, dengan transaksi kekal terbuka
- BMembuat asal seluruh transaksi dari awal
- CMenamatkan transaksi dan mengkomit segala-galanya
- DMemadam savepoint dan semua jadual yang diubah sejak itu
5.Sederhana
Pelajar boleh mengambil banyak kursus dan kursus mempunyai ramai pelajar. Bagaimanakah ini dimodelkan dalam jadual?
- ADengan lajur kunci asing course_id dalam jadual students yang menunjuk ke courses
- BDengan jadual simpang yang memegang kunci asing kepada kedua-dua pelajar dan kursus
- CDengan senarai id kursus yang disimpan dalam satu lajur
- DDengan menggabungkan pelajar dan kursus ke dalam satu jadual
6.Sederhana
Pernyataan manakah tentang HAVING yang betul?
- AIa boleh menggunakan fungsi agregat untuk menapis kumpulan
- BIa menyusun hasil
- CIa tidak boleh digunakan dengan GROUP BY
- DIa mesti datang sebelum WHERE dalam penyataan SELECT
7.Sukar
Jadual employee(emp_id, dept_id, dept_name) mempunyai kunci emp_id, dan dept_id → dept_name. Pernyataan manakah yang betul?
- AIa bukan dalam 2NF
- BIa dalam BCNF dan oleh itu dalam 3NF
- CIa dalam 2NF tetapi bukan 3NF
- DIa bukan dalam 1NF
8.Sukar
Skor ialah 90, 90 dan 80. Nilai manakah yang diberikan oleh RANK() OVER (ORDER BY score DESC)?
- A2, 2, 3
- B1, 2, 3
- C1, 1, 2
- D1, 1, 3
Kunci jawapan
- 1. A · COUNT
- 2. A · Tuple
- 3. D · UPDATE
- 4. A · Membuat asal perubahan selepas savepoint s1, dengan transaksi kekal terbuka
- 5. B · Dengan jadual simpang yang memegang kunci asing kepada kedua-dua pelajar dan kursus
- 6. A · Ia boleh menggunakan fungsi agregat untuk menapis kumpulan
- 7. C · Ia dalam 2NF tetapi bukan 3NF
- 8. D · 1, 1, 3
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.