Lembaran kerja Pangkalan data & SQL dengan jawapan

Lembaran kerja Pangkalan data & SQL percuma untuk dicetak: 8 soalan dari mudah hingga tahap peperiksaan, dengan skema jawapan. Cetak atau simpan sebagai PDF.

Untuk pensyarah dan guru: percuma untuk dicetak, disalin dan digunakan di dalam kelas. Setiap lembaran kerja baharu mempunyai nilai baharu dan skema jawapannya sendiri. Pautan ke ExamProblems di halaman kursus anda amat dihargai.

Nama: ____________________   Tarikh: ____________

1.Mudah

Bagaimanakah anda menyusun hasil daripada gaji tertinggi ke terendah?

  1. AORDER BY salary DESC
  2. BSORT salary DOWN
  3. CGROUP BY salary DESC
  4. DORDER BY salary ASC
2.Mudah

Kekangan manakah yang memastikan lajur tidak boleh dibiarkan kosong (NULL)?

  1. ACHECK NULL
  2. BDEFAULT
  3. CNOT NULL
  4. DUNIQUE
3.Mudah

Seorang pelanggan boleh membuat banyak pesanan, tetapi setiap pesanan milik tepat seorang pelanggan. Apakah jenis hubungan ini?

  1. ABanyak-ke-banyak
  2. BSifar-ke-sifar
  3. CSatu-ke-banyak
  4. DSatu-ke-satu
4.Sederhana

Apakah yang dilakukan oleh GRANT SELECT ON employees TO alice?

  1. AMembenarkan pengguna alice membaca jadual employees
  2. BMenjadikan alice pemilik pangkalan data
  3. CMembenarkan alice mengemas kini dan memadam baris dalam jadual employees
  4. DMenyalin jadual employees kepada alice
5.Sederhana

Pertanyaan manakah yang memulangkan bilangan bandar berbeza dalam jadual customers?

  1. ASELECT DISTINCT COUNT(city) FROM customers
  2. BSELECT COUNT(DISTINCT city) FROM customers
  3. CSELECT SUM(DISTINCT city) FROM customers
  4. DSELECT COUNT(city) FROM customers GROUP BY city
6.Sederhana

Lajur mengandungi nilai 10, 20 dan NULL. Apakah yang dipulangkan oleh AVG(col)?

  1. ANULL
  2. B30
  3. C10
  4. D15
7.Sukar

Dengan kawalan keserentakan berbilang versi (MVCC), bagaimanakah pembaca boleh mengelak menyekat penulis?

  1. APembaca sentiasa menunggu sehingga semua penulis mengkomit
  2. BPembaca melihat petikan konsisten versi baris yang dikomit sementara penulis mencipta versi baharu
  3. CPembaca membaca data belum komit secara langsung
  4. DPenulis tidak dibenarkan semasa sebarang pembaca aktif
8.Sukar

Bentuk normal Boyce–Codd (BCNF) menghendaki bahawa bagi setiap kebergantungan fungsi bukan remeh X → Y:

  1. AX ialah superkey
  2. BY ialah kunci utama
  3. CY ialah atomik
  4. DX mengandungi NULL

Kunci jawapan

  1. 1. A · ORDER BY salary DESC
  2. 2. C · NOT NULL
  3. 3. C · Satu-ke-banyak
  4. 4. A · Membenarkan pengguna alice membaca jadual employees
  5. 5. B · SELECT COUNT(DISTINCT city) FROM customers
  6. 6. D · 15
  7. 7. B · Pembaca melihat petikan konsisten versi baris yang dikomit sementara penulis mencipta versi baharu
  8. 8. A · X ialah superkey

Penyelesaian langkah demi langkah yang lengkap: berlatih topik ini di examproblems.com.