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

Seorang pelanggan dapat membuat banyak pesanan, tetapi setiap pesanan milik tepat satu pelanggan. Jenis relasi apakah ini?

  1. AMany-to-many (banyak-ke-banyak)
  2. BOne-to-one (satu-ke-satu)
  3. COne-to-many (satu-ke-banyak)
  4. DZero-to-zero
2.Mudah

Pernyataan SQL manakah yang mengambil data dari sebuah tabel?

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

Apa yang dilakukan COMMIT dalam sebuah transaksi?

  1. AMembuat semua perubahan transaksi menjadi permanen
  2. BMemulai tabel baru
  3. CMembatalkan semua perubahan yang dibuat sejak transaksi dimulai
  4. DMengunci seluruh basis data
4.Sedang

Apa yang dilakukan GRANT SELECT ON employees TO alice?

  1. AMengizinkan pengguna alice membaca tabel employees
  2. BMenjadikan alice pemilik basis data
  3. CMengizinkan alice memperbarui dan menghapus baris dalam tabel employees
  4. DMenyalin tabel employees ke alice
5.Sedang

Apa itu trigger basis data?

  1. AJenis indeks yang mempercepat pencarian
  2. BPencadangan basis data yang terjadwal
  3. CKode yang berjalan otomatis ketika peristiwa tertentu seperti INSERT, UPDATE, atau DELETE terjadi pada sebuah tabel
  4. DKueri yang dijalankan pengguna secara manual
6.Sedang

Apa yang dikembalikan oleh INTERSECT bila digunakan di antara dua kueri SELECT?

  1. ABaris di hasil pertama tetapi tidak di hasil kedua
  2. BProduk Kartesius dari kedua hasil
  3. CSemua baris dari kedua hasil
  4. DBaris yang muncul di kedua hasil
7.Sulit

Apa itu phantom read?

  1. AKueri yang diulang mengembalikan baris baru yang disisipkan oleh transaksi lain yang sudah di-commit
  2. BKueri yang tidak mengembalikan baris apa pun
  3. CMembaca data yang tidak pernah ditulis
  4. DMembaca perubahan yang belum di-commit
8.Sulit

Apa hasil dari SELECT COUNT(col) FROM t jika semua nilai di col adalah NULL dan tabel memiliki 10 baris?

  1. A10
  2. BError
  3. CNULL
  4. D0

Kunci jawaban

  1. 1. C · One-to-many (satu-ke-banyak)
  2. 2. A · SELECT
  3. 3. A · Membuat semua perubahan transaksi menjadi permanen
  4. 4. A · Mengizinkan pengguna alice membaca tabel employees
  5. 5. C · Kode yang berjalan otomatis ketika peristiwa tertentu seperti INSERT, UPDATE, atau DELETE terjadi pada sebuah tabel
  6. 6. D · Baris yang muncul di kedua hasil
  7. 7. A · Kueri yang diulang mengembalikan baris baru yang disisipkan oleh transaksi lain yang sudah di-commit
  8. 8. D · 0

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