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

Untuk apakah rajah hubungan-entiti (ER) digunakan?

  1. AMenunjukkan bagaimana pertanyaan dilaksanakan
  2. BMengukur prestasi pangkalan data
  3. CMemodelkan entiti, atributnya dan hubungan semasa mereka bentuk pangkalan data
  4. DMenyenaraikan pengguna pangkalan data
2.Mudah

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

  1. ASatu-ke-satu
  2. BSatu-ke-banyak
  3. CSifar-ke-sifar
  4. DBanyak-ke-banyak
3.Mudah

Fungsi agregat manakah yang memulangkan purata lajur berangka?

  1. ASUM
  2. BAVG
  3. CMEAN
  4. DMEDIAN
4.Sederhana

Jadual a mempunyai 3 baris dan jadual b mempunyai 4 baris. Berapa baris yang dipulangkan oleh SELECT * FROM a CROSS JOIN b?

  1. A12
  2. B4
  3. C7
  4. D3
5.Sederhana

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

  1. A30
  2. B10
  3. C15
  4. DNULL
6.Sederhana

Apakah bacaan kotor (dirty read)?

  1. AMembaca data yang ditulis oleh transaksi lain yang belum dikomit
  2. BMembaca data daripada cakera yang rosak
  3. CMembaca data tanpa klausa WHERE
  4. DMembaca baris yang sama dua kali dan mendapat nilai yang sama
7.Sukar

Apakah indeks litupan (covering index) untuk sesuatu pertanyaan?

  1. AIndeks yang meliputi setiap lajur setiap jadual
  2. BIndeks yang dibina semula setiap malam
  3. CIndeks pada kunci utama sahaja
  4. DIndeks yang mengandungi semua lajur yang diperlukan pertanyaan, supaya jadual itu sendiri tidak perlu dibaca
8.Sukar

R(A, B, C, D) mempunyai kebergantungan fungsi A → B dan C → D. Apakah kunci calonnya?

  1. A{A}
  2. B{B, D}
  3. C{A, C}
  4. D{C}

Kunci jawapan

  1. 1. C · Memodelkan entiti, atributnya dan hubungan semasa mereka bentuk pangkalan data
  2. 2. B · Satu-ke-banyak
  3. 3. B · AVG
  4. 4. A · 12
  5. 5. C · 15
  6. 6. A · Membaca data yang ditulis oleh transaksi lain yang belum dikomit
  7. 7. D · Indeks yang mengandungi semua lajur yang diperlukan pertanyaan, supaya jadual itu sendiri tidak perlu dibaca
  8. 8. C · {A, C}

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