1.Mudah
Fungsi agregat manakah yang mengira baris?
- ASUM
- BCOUNT
- CAVG
- DMAX
2.Mudah
Dalam model hubungan (relational), apakah baris jadual dipanggil?
- ADomain
- BSkema
- CAtribut
- DTuple
3.Mudah
Operator manakah yang digunakan untuk padanan corak teks mudah dalam klausa WHERE?
- ASIMILAR
- BMATCH
- CLIKE
- DCONTAINS
4.Sederhana
Sifat ACID manakah yang menjamin perubahan yang telah dikomit bertahan daripada kerosakan sistem?
- AIsolation
- BDurability (ketahanan)
- CConsistency
- DAtomicity
5.Sederhana
Apakah yang dipulangkan oleh INTERSECT apabila digunakan antara dua pertanyaan SELECT?
- ABaris dalam hasil pertama tetapi bukan yang kedua
- BSemua baris daripada kedua-dua hasil
- CHasil darab Cartesian bagi hasil
- DBaris yang muncul dalam kedua-dua hasil
6.Sederhana
Mengapakah indeks dicipta pada lajur?
- AUntuk mempercepat carian dan cantuman pada lajur itu
- BUntuk mencegah nilai NULL
- CUntuk menjimatkan ruang cakera
- DUntuk mempercepat sisipan dan kemas kini pada lajur itu
7.Sukar
Jadual mempunyai sejuta baris dan lajur Boolean is_active yang TRUE untuk 95% daripadanya. Mengapakah pengoptimum mungkin mengabaikan indeks pada is_active untuk WHERE is_active = TRUE?
- AKebanyakan baris sepadan, maka imbasan jadual penuh lebih murah daripada banyak carian indeks
- BPengoptimum tidak pernah menggunakan indeks dalam klausa WHERE
- CTRUE dianggap NULL oleh indeks
- DIndeks tidak boleh dicipta pada lajur Boolean
8.Sukar
Mengapakah banyak DBMS menggunakan penguncian dua fasa ketat, memegang kunci eksklusif sehingga komit?
- AIa menjadikan kebuntuan mustahil
- BIa menghapuskan keperluan untuk log transaksi
- CIa membolehkan transaksi membaca data kotor dengan selamat
- DIa mencegah pembatalan berlata (cascading abort), kerana tiada sesiapa boleh membaca penulisan belum komit
Kunci jawapan
- 1. B · COUNT
- 2. D · Tuple
- 3. C · LIKE
- 4. B · Durability (ketahanan)
- 5. D · Baris yang muncul dalam kedua-dua hasil
- 6. A · Untuk mempercepat carian dan cantuman pada lajur itu
- 7. A · Kebanyakan baris sepadan, maka imbasan jadual penuh lebih murah daripada banyak carian indeks
- 8. D · Ia mencegah pembatalan berlata (cascading abort), kerana tiada sesiapa boleh membaca penulisan belum komit
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.