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

Klausa manakah yang menyaring baris sebelum pengelompokan?

  1. AORDER BY
  2. BWHERE
  3. CGROUP BY
  4. DHAVING
2.Mudah

Pernyataan manakah yang menghapus baris dari sebuah tabel?

  1. ATRUNCATE COLUMN
  2. BREMOVE
  3. CDELETE
  4. DDROP
3.Mudah

Pernyataan SQL manakah yang mengambil data dari sebuah tabel?

  1. ASELECT
  2. BUPDATE
  3. CCREATE
  4. DINSERT
4.Sedang

Dalam aljabar relasional, operator seleksi (σ) sesuai dengan klausa SQL yang mana?

  1. ADaftar SELECT
  2. BORDER BY
  3. CGROUP BY
  4. DWHERE
5.Sedang

Apa arti dependensi fungsional A → B?

  1. AA dan B sama-sama kunci primer
  2. BA adalah kunci asing yang merujuk ke B
  3. CSetiap nilai B berasosiasi dengan tepat satu nilai A
  4. DSetiap nilai A berasosiasi dengan tepat satu nilai B
6.Sedang

Apa yang dilakukan GRANT SELECT ON employees TO alice?

  1. AMengizinkan pengguna alice membaca tabel employees
  2. BMengizinkan alice memperbarui dan menghapus baris dalam tabel employees
  3. CMenyalin tabel employees ke alice
  4. DMenjadikan alice pemilik basis data
7.Sulit

Apa itu covering index untuk suatu kueri?

  1. AIndeks yang dibangun ulang setiap malam
  2. BIndeks yang mencakup setiap kolom setiap tabel
  3. CIndeks hanya pada kunci primer
  4. DIndeks yang memuat semua kolom yang diperlukan kueri, sehingga tabel itu sendiri tidak perlu dibaca
8.Sulit

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

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

Kunci jawaban

  1. 1. B · WHERE
  2. 2. C · DELETE
  3. 3. A · SELECT
  4. 4. D · WHERE
  5. 5. D · Setiap nilai A berasosiasi dengan tepat satu nilai B
  6. 6. A · Mengizinkan pengguna alice membaca tabel employees
  7. 7. D · Indeks yang memuat semua kolom yang diperlukan kueri, sehingga tabel itu sendiri tidak perlu dibaca
  8. 8. D · Bentuk normal kedua, karena student_name hanya bergantung pada student_id

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