1.Mudah
Penyataan seperti CREATE, ALTER dan DROP tergolong dalam bahagian SQL yang mana?
- AData Definition Language (DDL)
- BData Control Language (DCL)
- CTransaction Control Language (TCL)
- DData Manipulation Language (DML)
2.Mudah
Penyataan manakah yang memadam seluruh jadual, termasuk strukturnya?
- ADROP TABLE
- BTRUNCATE ROWS
- CDELETE FROM
- DREMOVE TABLE
3.Mudah
Kekangan manakah yang memastikan lajur tidak boleh dibiarkan kosong (NULL)?
- ACHECK NULL
- BNOT NULL
- CUNIQUE
- DDEFAULT
4.Sederhana
Apakah yang dipulangkan oleh EXCEPT (dipanggil MINUS dalam Oracle)?
- ABaris pertanyaan pertama yang tidak muncul dalam yang kedua
- BBaris pertanyaan kedua yang tidak muncul dalam yang pertama
- CBaris yang muncul dalam kedua-dua pertanyaan
- DSemua baris daripada kedua-dua pertanyaan tanpa pendua
5.Sederhana
Sifat ACID manakah yang menjamin perubahan yang telah dikomit bertahan daripada kerosakan sistem?
- ADurability (ketahanan)
- BConsistency
- CAtomicity
- DIsolation
6.Sederhana
Mengapakah indeks dicipta pada lajur?
- AUntuk mempercepat sisipan dan kemas kini pada lajur itu
- BUntuk menjimatkan ruang cakera
- CUntuk mencegah nilai NULL
- DUntuk mempercepat carian dan cantuman pada lajur itu
7.Sukar
Penguncian dua fasa (2PL) memastikan:
- ABahawa kebuntuan (deadlock) tidak pernah berlaku
- BBahawa tiada kunci diperlukan
- CJadual yang boleh disiri secara konflik
- DBahawa transaksi tidak pernah menunggu
8.Sukar
Bentuk normal Boyce–Codd (BCNF) menghendaki bahawa bagi setiap kebergantungan fungsi bukan remeh X → Y:
- AX mengandungi NULL
- BX ialah superkey
- CY ialah kunci utama
- DY ialah atomik
Kunci jawapan
- 1. A · Data Definition Language (DDL)
- 2. A · DROP TABLE
- 3. B · NOT NULL
- 4. A · Baris pertanyaan pertama yang tidak muncul dalam yang kedua
- 5. A · Durability (ketahanan)
- 6. D · Untuk mempercepat carian dan cantuman pada lajur itu
- 7. C · Jadual yang boleh disiri secara konflik
- 8. B · X ialah superkey
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.