1.Mudah
GRANT dan REVOKE tergolong dalam bahagian SQL yang mana?
- AData Query Language (DQL)
- BData Definition Language (DDL)
- CData Control Language (DCL)
- DData Manipulation Language (DML)
2.Mudah
Operator manakah yang digunakan untuk padanan corak teks mudah dalam klausa WHERE?
- ACONTAINS
- BSIMILAR
- CMATCH
- DLIKE
3.Mudah
Penyataan SQL manakah yang mendapatkan data daripada jadual?
- ACREATE
- BINSERT
- CSELECT
- DUPDATE
4.Sederhana
Apakah yang dilakukan oleh GRANT SELECT ON employees TO alice?
- AMembenarkan alice mengemas kini dan memadam baris dalam jadual employees
- BMembenarkan pengguna alice membaca jadual employees
- CMenjadikan alice pemilik pangkalan data
- DMenyalin jadual employees kepada alice
5.Sederhana
Jadual mempunyai baris di mana col ialah NULL. Baris manakah yang dipulangkan oleh WHERE col = NULL?
- AHanya baris di mana col ialah NULL, seperti dengan IS NULL
- BTiada baris, kerana perbandingan itu tidak diketahui
- CSemua baris jadual
- DRalat dalam setiap pangkalan data
6.Sederhana
Apakah maksud kebergantungan fungsi A → B?
- AA ialah kunci asing yang merujuk B
- BSetiap nilai A dikaitkan dengan tepat satu nilai B
- CSetiap nilai B dikaitkan dengan tepat satu nilai A
- DA dan B kedua-duanya kunci utama
7.Sukar
R(A, B, C, D) mempunyai kebergantungan fungsi A → B dan C → D. Apakah kunci calonnya?
- A{B, D}
- B{C}
- C{A}
- D{A, C}
8.Sukar
x ialah NULL dan y = 1. Apakah nilai syarat (x > 5 OR y = 1)?
- ANULL, maka baris sentiasa ditolak
- BFALSE
- CTRUE
- DUNKNOWN
Kunci jawapan
- 1. C · Data Control Language (DCL)
- 2. D · LIKE
- 3. C · SELECT
- 4. B · Membenarkan pengguna alice membaca jadual employees
- 5. B · Tiada baris, kerana perbandingan itu tidak diketahui
- 6. B · Setiap nilai A dikaitkan dengan tepat satu nilai B
- 7. D · {A, C}
- 8. C · TRUE
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.