1.Mudah
Dalam corak LIKE, apakah yang diwakili oleh wildcard _ (garis bawah)?
- ASifar atau lebih aksara
- BSebarang huruf tetapi tiada digit
- CAksara ruang
- DTepat satu aksara
2.Mudah
Baris manakah yang dipilih oleh WHERE price BETWEEN 10 AND 20?
- AHanya baris dengan harga sama dengan 10 atau 20
- BBaris dengan harga melebihi 10 dan kurang daripada 20, tidak termasuk 10 dan 20
- CBaris dengan harga dari 10 hingga 20, termasuk 10 dan 20
- DBaris dengan harga di luar julat 10 hingga 20
3.Mudah
Apakah yang dilakukan oleh UNION pada hasil dua pertanyaan SELECT?
- AMenggabungkannya menjadi satu hasil dan membuang baris pendua
- BMencantumkannya bersebelahan pada kunci
- CMengekalkan hanya baris yang muncul dalam pertanyaan pertama tetapi bukan yang kedua
- DMengekalkan hanya baris yang muncul dalam kedua-duanya
4.Sederhana
Apakah yang dipulangkan oleh EXCEPT (dipanggil MINUS dalam Oracle)?
- ABaris pertanyaan pertama yang tidak muncul dalam yang kedua
- BBaris yang muncul dalam kedua-dua pertanyaan
- CBaris pertanyaan kedua yang tidak muncul dalam yang pertama
- DSemua baris daripada kedua-dua pertanyaan tanpa pendua
5.Sederhana
Bentuk normal pertama (1NF) menghendaki bahawa:
- ATiada kunci asing
- BSetiap lajur bukan kunci bergantung pada keseluruhan kunci dan tiada apa-apa selain kunci
- CSetiap lajur mengandungi nilai atomik dan tiada kumpulan berulang
- DSetiap jadual mempunyai tepat satu lajur
6.Sederhana
Apakah maksud kebergantungan fungsi A → B?
- ASetiap nilai B dikaitkan dengan tepat satu nilai A
- BSetiap nilai A dikaitkan dengan tepat satu nilai B
- CA ialah kunci asing yang merujuk B
- DA dan B kedua-duanya kunci utama
7.Sukar
Bilakah penguraian R kepada R1 dan R2 dijamin tanpa kehilangan (lossless)?
- AApabila R1 dan R2 mempunyai bilangan lajur yang sama
- BApabila atribut sepunya R1 dan R2 membentuk superkey bagi R1 atau R2
- CApabila setiap atribut R muncul dalam kedua-dua R1 dan R2
- DApabila R1 dan R2 tidak mempunyai atribut sepunya
8.Sukar
Untuk cantuman kesamaan antara dua jadual besar tanpa indeks berguna, algoritma cantuman manakah yang sering dipilih oleh pengoptimum?
- ABitmap join pada kunci utama
- BCross join
- CNested loop join dengan carian indeks
- DHash join
Kunci jawapan
- 1. D · Tepat satu aksara
- 2. C · Baris dengan harga dari 10 hingga 20, termasuk 10 dan 20
- 3. A · Menggabungkannya menjadi satu hasil dan membuang baris pendua
- 4. A · Baris pertanyaan pertama yang tidak muncul dalam yang kedua
- 5. C · Setiap lajur mengandungi nilai atomik dan tiada kumpulan berulang
- 6. B · Setiap nilai A dikaitkan dengan tepat satu nilai B
- 7. B · Apabila atribut sepunya R1 dan R2 membentuk superkey bagi R1 atau R2
- 8. D · Hash join
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.