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

Fungsi agregat manakah yang mengira baris?

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

Penyataan SQL manakah yang mengubah nilai dalam baris yang sudah wujud?

  1. AREPLACE COLUMN
  2. BINSERT
  3. CUPDATE
  4. DMODIFY
3.Mudah

Apakah yang dilakukan oleh kekangan CHECK?

  1. AMenyemak sama ada jadual wujud sebelum pertanyaan dijalankan padanya
  2. BMengira baris dalam jadual
  3. CMengesahkan kata laluan pengguna
  4. DMenolak baris yang nilainya tidak memenuhi syarat
4.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. A8
  2. B3
  3. C15
  4. D5
5.Sederhana

Dalam aljabar relasi, operator unjuran (π) sepadan dengan:

  1. AMencantumkan dua jadual pada kunci
  2. BMenyusun hasil
  3. CMemilih baris mana yang memenuhi syarat tertentu
  4. DMemilih lajur mana yang muncul dalam hasil
6.Sederhana

Sifat ACID manakah yang bermaksud transaksi serentak tidak melihat perubahan belum siap satu sama lain?

  1. ADurability
  2. BAtomicity
  3. CIsolation (pengasingan)
  4. DAvailability
7.Sukar

Bilakah penguraian R kepada R1 dan R2 dijamin tanpa kehilangan (lossless)?

  1. AApabila R1 dan R2 mempunyai bilangan lajur yang sama
  2. BApabila R1 dan R2 tidak mempunyai atribut sepunya
  3. CApabila setiap atribut R muncul dalam kedua-dua R1 dan R2
  4. DApabila atribut sepunya R1 dan R2 membentuk superkey bagi R1 atau R2
8.Sukar

x ialah NULL dan y = 1. Apakah nilai syarat (x > 5 OR y = 1)?

  1. ATRUE
  2. BFALSE
  3. CNULL, maka baris sentiasa ditolak
  4. DUNKNOWN

Kunci jawapan

  1. 1. B · COUNT
  2. 2. C · UPDATE
  3. 3. D · Menolak baris yang nilainya tidak memenuhi syarat
  4. 4. D · 5
  5. 5. D · Memilih lajur mana yang muncul dalam hasil
  6. 6. C · Isolation (pengasingan)
  7. 7. D · Apabila atribut sepunya R1 dan R2 membentuk superkey bagi R1 atau R2
  8. 8. A · TRUE

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