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

Apa perbedaan UNION ALL dengan UNION?

  1. AUNION ALL mengurutkan hasil
  2. BUNION ALL hanya bekerja pada satu tabel
  3. CUNION ALL menghapus baris duplikat
  4. DUNION ALL mempertahankan baris duplikat
2.Mudah

Pernyataan SQL manakah yang mengambil data dari sebuah tabel?

  1. ACREATE
  2. BUPDATE
  3. CINSERT
  4. DSELECT
3.Mudah

Kata kunci manakah yang mengurutkan hasil kueri?

  1. AORDER BY
  2. BGROUP BY
  3. CSORT
  4. DARRANGE
4.Sedang

Sebuah tabel menyimpan alamat pelanggan di setiap baris pesanan. Mengubah alamat di satu baris tetapi tidak di baris lainnya merupakan contoh:

  1. APhantom read
  2. BAnomali update
  3. CAnomali insert
  4. DAnomali delete
5.Sedang

Apa kepanjangan huruf "A" dalam ACID?

  1. AKetersediaan (Availability)
  2. BAkurasi (Accuracy)
  3. CAtomisitas (Atomicity)
  4. DAgregasi (Aggregation)
6.Sedang

Sebuah kunci asing dideklarasikan dengan ON DELETE CASCADE. Apa yang terjadi ketika baris induk dihapus?

  1. ABaris induk disalin ke tabel arsip
  2. BBaris anak yang merujuknya dihapus secara otomatis
  3. CKunci asing pada baris anak otomatis diatur menjadi NULL
  4. DPenghapusan selalu ditolak
7.Sulit

x bernilai NULL dan y = 1. Berapa nilai kondisi (x > 5 OR y = 1)?

  1. AFALSE
  2. BTRUE
  3. CNULL, sehingga baris selalu ditolak
  4. DUNKNOWN
8.Sulit

Transaksi T1 mengunci baris A dan menunggu baris B, sementara T2 mengunci baris B dan menunggu baris A. Apa yang dilakukan DBMS pada umumnya?

  1. AMenggabungkan kedua transaksi menjadi satu
  2. BMendeteksi deadlock dan membatalkan satu transaksi sebagai korban
  3. CMelakukan commit kedua transaksi sekaligus
  4. DMembiarkan kedua transaksi menunggu sampai salah satunya di-commit secara normal

Kunci jawaban

  1. 1. D · UNION ALL mempertahankan baris duplikat
  2. 2. D · SELECT
  3. 3. A · ORDER BY
  4. 4. B · Anomali update
  5. 5. C · Atomisitas (Atomicity)
  6. 6. B · Baris anak yang merujuknya dihapus secara otomatis
  7. 7. B · TRUE
  8. 8. B · Mendeteksi deadlock dan membatalkan satu transaksi sebagai korban

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