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

Dalam corak LIKE, apakah yang diwakili oleh wildcard %?

  1. ATepat satu aksara pada kedudukan itu dalam rentetan
  2. BHujung rentetan
  3. CSebarang digit tunggal
  4. DSebarang urutan sifar atau lebih aksara
2.Mudah

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

  1. ACHECK NULL
  2. BUNIQUE
  3. CNOT NULL
  4. DDEFAULT
3.Mudah

Fungsi agregat manakah yang mengira baris?

  1. ASUM
  2. BCOUNT
  3. CMAX
  4. DAVG
4.Sederhana

Jadual menyimpan alamat pelanggan pada setiap baris pesanan. Mengubah alamat dalam satu baris tetapi tidak dalam yang lain ialah contoh:

  1. ABacaan hantu
  2. BAnomali pemadaman
  3. CAnomali kemas kini
  4. DAnomali sisipan
5.Sederhana

Bentuk normal kedua (2NF) menghapuskan:

  1. ASemua nilai NULL
  2. BKebergantungan transitif antara lajur bukan kunci melalui satu lagi lajur bukan kunci
  3. CKunci asing
  4. DKebergantungan separa lajur bukan kunci pada sebahagian kunci gubahan
6.Sederhana

Jadual orders mempunyai 5 baris, masing-masing merujuk pelanggan yang wujud. Jadual customers mempunyai 3 baris. Berapa baris yang dipulangkan oleh INNER JOIN pada customer_id?

  1. A3
  2. B8
  3. C5
  4. D15
7.Sukar

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

  1. AY ialah atomik
  2. BX mengandungi NULL
  3. CX ialah superkey
  4. DY ialah kunci utama
8.Sukar

Apakah indeks litupan (covering index) untuk sesuatu pertanyaan?

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

Kunci jawapan

  1. 1. D · Sebarang urutan sifar atau lebih aksara
  2. 2. C · NOT NULL
  3. 3. B · COUNT
  4. 4. C · Anomali kemas kini
  5. 5. D · Kebergantungan separa lajur bukan kunci pada sebahagian kunci gubahan
  6. 6. C · 5
  7. 7. C · X ialah superkey
  8. 8. D · Indeks yang mengandungi semua lajur yang diperlukan pertanyaan, supaya jadual itu sendiri tidak perlu dibaca

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