Lembar kerja Basis data & SQL dengan jawaban

Lembar kerja Basis data & SQL gratis yang dapat dicetak: 8 soal dari mudah hingga tingkat ujian, dengan kunci jawaban. Cetak atau simpan sebagai PDF.

Untuk pengajar: gratis untuk dicetak, disalin, dan dipakai di kelas. Setiap lembar kerja baru punya nilai baru dan kunci jawabannya sendiri. Tautan ke ExamProblems di halaman mata kuliah Anda sangat kami hargai.

Nama: ____________________   Tanggal: ____________

1.Mudah

Pernyataan manakah yang menghapus seluruh tabel, termasuk strukturnya?

  1. ADELETE FROM
  2. BREMOVE TABLE
  3. CTRUNCATE ROWS
  4. DDROP TABLE
2.Mudah

Pernyataan manakah yang menghapus baris dari sebuah tabel?

  1. ADROP
  2. BREMOVE
  3. CDELETE
  4. DTRUNCATE COLUMN
3.Mudah

Pernyataan SQL manakah yang mengubah nilai pada baris yang sudah ada?

  1. AMODIFY
  2. BUPDATE
  3. CREPLACE COLUMN
  4. DINSERT
4.Sedang

Dalam aljabar relasional, operator proyeksi (π) sesuai dengan:

  1. AMemilih baris mana yang memenuhi suatu kondisi
  2. BMemilih kolom mana yang muncul dalam hasil
  3. CMengurutkan hasil
  4. DMenggabungkan dua tabel pada suatu kunci
5.Sedang

Tabel a memiliki 3 baris dan tabel b memiliki 4 baris. Berapa baris yang dikembalikan oleh SELECT * FROM a CROSS JOIN b?

  1. A3
  2. B7
  3. C12
  4. D4
6.Sedang

Apa kepanjangan huruf "A" dalam ACID?

  1. AKetersediaan (Availability)
  2. BAgregasi (Aggregation)
  3. CAtomisitas (Atomicity)
  4. DAkurasi (Accuracy)
7.Sulit

Apa yang dikembalikan oleh kueri berikut: SELECT name FROM students WHERE grade > (SELECT AVG(grade) FROM students)?

  1. ANilai rata-rata semua mahasiswa
  2. BHanya mahasiswa dengan nilai tertinggi
  3. CError karena subkueri tidak diizinkan di WHERE
  4. DMahasiswa dengan nilai di atas nilai rata-rata
8.Sulit

Tabel enrolment(student_id, course_id, student_name, grade) memiliki kunci (student_id, course_id). Bentuk normal mana yang dilanggarnya?

  1. ATidak ada, tabel ini dalam BCNF
  2. BBentuk normal kedua, karena student_name hanya bergantung pada student_id
  3. CHanya bentuk normal ketiga, karena grade bergantung pada student_name
  4. DBentuk normal pertama, karena kolom grade tidak berisi nilai atomik

Kunci jawaban

  1. 1. D · DROP TABLE
  2. 2. C · DELETE
  3. 3. B · UPDATE
  4. 4. B · Memilih kolom mana yang muncul dalam hasil
  5. 5. C · 12
  6. 6. C · Atomisitas (Atomicity)
  7. 7. D · Mahasiswa dengan nilai di atas nilai rata-rata
  8. 8. B · Bentuk normal kedua, karena student_name hanya bergantung pada student_id

Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.