1.Mudah
Apakah kunci gubahan (composite key)?
- AKunci yang dijana oleh pangkalan data
- BKunci yang disimpan dalam jadual berasingan
- CKunci yang terdiri daripada dua atau lebih lajur
- DKunci yang membenarkan nilai pendua
2.Mudah
Kunci asing (foreign key) ialah:
- AKunci yang sentiasa disulitkan
- BLajur yang nilainya mesti unik merentas semua baris jadual
- CLajur yang merujuk kepada kunci utama jadual lain
- DKunci yang digunakan oleh pengguna asing
3.Mudah
Apakah kunci pengganti (surrogate key)?
- AKunci yang merujuk jadual lain
- BPengecam buatan tanpa makna perniagaan, seperti id auto-tokokan
- CKunci yang hanya digunakan dalam view
- DKunci yang dibuat daripada data dunia sebenar seperti alamat e-mel
4.Sederhana
Sifat ACID manakah yang bermaksud transaksi serentak tidak melihat perubahan belum siap satu sama lain?
- AIsolation (pengasingan)
- BAtomicity
- CAvailability
- DDurability
5.Sederhana
Apakah yang dipulangkan oleh INTERSECT apabila digunakan antara dua pertanyaan SELECT?
- ABaris yang muncul dalam kedua-dua hasil
- BBaris dalam hasil pertama tetapi bukan yang kedua
- CSemua baris daripada kedua-dua hasil
- DHasil darab Cartesian bagi 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
Apakah yang dikira oleh SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?
- AJumlah semua amount pada setiap baris
- BPurata amount sehari
- CJumlah berjalan amount yang disusun mengikut hari
- DSatu baris bagi setiap hari dengan jumlah hari itu sahaja
8.Sukar
Mengapakah NATURAL JOIN dianggap berisiko dalam pertanyaan pengeluaran?
- AIa sentiasa memulangkan hasil darab Cartesian
- BIa tidak disokong oleh sebarang pangkalan data
- CIa mengabaikan kunci utama dan asing dan hanya mengekalkan baris NULL
- DIa mencantumkan pada setiap lajur yang bernama sama, maka lajur baharu boleh mengubah hasil secara senyap
Kunci jawapan
- 1. C · Kunci yang terdiri daripada dua atau lebih lajur
- 2. C · Lajur yang merujuk kepada kunci utama jadual lain
- 3. B · Pengecam buatan tanpa makna perniagaan, seperti id auto-tokokan
- 4. A · Isolation (pengasingan)
- 5. A · Baris yang muncul dalam kedua-dua hasil
- 6. A · Untuk mempercepat carian dan cantuman pada lajur itu
- 7. C · Jumlah berjalan amount yang disusun mengikut hari
- 8. D · Ia mencantumkan pada setiap lajur yang bernama sama, maka lajur baharu boleh mengubah hasil secara senyap
Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.