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

Apakah yang dilakukan oleh COMMIT dalam transaksi?

  1. AMenjadikan semua perubahan transaksi kekal
  2. BMembuat asal semua perubahan yang dibuat sejak transaksi bermula
  3. CMemulakan jadual baharu
  4. DMengunci seluruh pangkalan data
2.Mudah

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

  1. ACHECK NULL
  2. BDEFAULT
  3. CUNIQUE
  4. DNOT NULL
3.Mudah

Untuk apakah rajah hubungan-entiti (ER) digunakan?

  1. AMemodelkan entiti, atributnya dan hubungan semasa mereka bentuk pangkalan data
  2. BMenunjukkan bagaimana pertanyaan dilaksanakan
  3. CMenyenaraikan pengguna pangkalan data
  4. DMengukur prestasi pangkalan data
4.Sederhana

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

  1. AAvailability
  2. BIsolation (pengasingan)
  3. CAtomicity
  4. DDurability
5.Sederhana

Sifat ACID manakah yang menjamin perubahan yang telah dikomit bertahan daripada kerosakan sistem?

  1. ADurability (ketahanan)
  2. BConsistency
  3. CIsolation
  4. DAtomicity
6.Sederhana

Bentuk normal pertama (1NF) menghendaki bahawa:

  1. ATiada kunci asing
  2. BSetiap jadual mempunyai tepat satu lajur
  3. CSetiap lajur bukan kunci bergantung pada keseluruhan kunci dan tiada apa-apa selain kunci
  4. DSetiap lajur mengandungi nilai atomik dan tiada kumpulan berulang
7.Sukar

Bilakah jadual transaksi serentak dipanggil boleh disiri (serializable)?

  1. AApabila kesannya setara dengan beberapa pelaksanaan bersiri bagi transaksi yang sama
  2. BApabila transaksi dijalankan pada satu CPU sahaja
  3. CApabila tiada transaksi pernah membaca data
  4. DApabila setiap transaksi diberi nombor siri
8.Sukar

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

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

Kunci jawapan

  1. 1. A · Menjadikan semua perubahan transaksi kekal
  2. 2. D · NOT NULL
  3. 3. A · Memodelkan entiti, atributnya dan hubungan semasa mereka bentuk pangkalan data
  4. 4. B · Isolation (pengasingan)
  5. 5. A · Durability (ketahanan)
  6. 6. D · Setiap lajur mengandungi nilai atomik dan tiada kumpulan berulang
  7. 7. A · Apabila kesannya setara dengan beberapa pelaksanaan bersiri bagi transaksi yang sama
  8. 8. B · Apabila atribut sepunya R1 dan R2 membentuk superkey bagi R1 atau R2

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