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

Fungsi agregat manakah yang menghitung jumlah baris?

  1. ACOUNT
  2. BSUM
  3. CAVG
  4. DMAX
2.Mudah

Kata kunci manakah yang memberi kolom atau tabel nama alternatif sementara dalam kueri?

  1. ANAME
  2. BRENAME
  3. CAS
  4. DALIAS
3.Mudah

Apa yang dilakukan GROUP BY dalam sebuah kueri?

  1. AMenggabungkan dua tabel pada kolom yang sama
  2. BMemasukkan baris dengan nilai yang sama ke dalam kelompok sehingga agregat dihitung per kelompok
  3. CMengurutkan baris hasil secara alfabetis
  4. DMenghapus baris dengan nilai NULL
4.Sedang

View dalam SQL adalah:

  1. ASalinan tabel di disk
  2. BSalah satu jenis indeks
  3. CLayar di klien basis data untuk menelusuri tabel
  4. DKueri tersimpan yang berperilaku seperti tabel virtual
5.Sedang

Mengapa sebuah tabel hanya dapat memiliki satu clustered index?

  1. ABaris-baris hanya dapat disimpan secara fisik dalam satu urutan
  2. BClustered index menggunakan terlalu banyak memori
  3. CClustered index hanya dapat dibuat pada kunci primer
  4. DStandar SQL melarang lebih dari satu indeks pada sebuah tabel
6.Sedang

Bentuk normal ketiga (3NF) menghilangkan:

  1. ANilai atomik
  2. BKetergantungan transitif antaratribut non-kunci
  3. CKunci komposit
  4. DIndeks redundan pada kolom yang bukan bagian dari kunci
7.Sulit

Skornya 90, 90, dan 80. Nilai apa yang diberikan oleh RANK() OVER (ORDER BY score DESC)?

  1. A1, 1, 2
  2. B1, 2, 3
  3. C2, 2, 3
  4. D1, 1, 3
8.Sulit

Apa yang dihitung oleh SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales?

  1. ARata-rata amount per hari
  2. BTotal semua amount pada setiap baris
  3. CTotal berjalan (running total) amount yang diurutkan berdasarkan day
  4. DSatu baris per hari dengan total hari itu saja

Kunci jawaban

  1. 1. A · COUNT
  2. 2. C · AS
  3. 3. B · Memasukkan baris dengan nilai yang sama ke dalam kelompok sehingga agregat dihitung per kelompok
  4. 4. D · Kueri tersimpan yang berperilaku seperti tabel virtual
  5. 5. A · Baris-baris hanya dapat disimpan secara fisik dalam satu urutan
  6. 6. B · Ketergantungan transitif antaratribut non-kunci
  7. 7. D · 1, 1, 3
  8. 8. C · Total berjalan (running total) amount yang diurutkan berdasarkan day

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