1.Mudah
Kata kunci manakah yang mengurutkan hasil kueri?
- AORDER BY
- BSORT
- CARRANGE
- DGROUP BY
2.Mudah
GRANT dan REVOKE termasuk bagian SQL yang mana?
- AData Manipulation Language (DML)
- BData Definition Language (DDL)
- CData Query Language (DQL)
- DData Control Language (DCL)
3.Mudah
Pernyataan SQL manakah yang menambahkan baris baru ke sebuah tabel?
- AALTER
- BSELECT
- CUPDATE
- DINSERT
4.Sedang
Apa yang dilakukan GRANT SELECT ON employees TO alice?
- AMenjadikan alice pemilik basis data
- BMenyalin tabel employees ke alice
- CMengizinkan alice memperbarui dan menghapus baris dalam tabel employees
- DMengizinkan pengguna alice membaca tabel employees
5.Sedang
Mengapa indeks dibuat pada kolom?
- AUntuk mempercepat pencarian dan join pada kolom tersebut
- BUntuk mencegah nilai NULL
- CUntuk menghemat ruang disk
- DUntuk mempercepat insert dan update pada kolom tersebut
6.Sedang
Dalam aljabar relasional, operator proyeksi (π) sesuai dengan:
- AMemilih baris mana yang memenuhi suatu kondisi
- BMemilih kolom mana yang muncul dalam hasil
- CMengurutkan hasil
- DMenggabungkan dua tabel pada suatu kunci
7.Sulit
Apa hasil dari SELECT COUNT(col) FROM t jika semua nilai di col adalah NULL dan tabel memiliki 10 baris?
- AError
- BNULL
- C10
- D0
8.Sulit
R(A, B, C, D) memiliki dependensi fungsional A → B dan C → D. Apa kunci kandidatnya?
- A{C}
- B{A}
- C{B, D}
- D{A, C}
Kunci jawaban
- 1. A · ORDER BY
- 2. D · Data Control Language (DCL)
- 3. D · INSERT
- 4. D · Mengizinkan pengguna alice membaca tabel employees
- 5. A · Untuk mempercepat pencarian dan join pada kolom tersebut
- 6. B · Memilih kolom mana yang muncul dalam hasil
- 7. D · 0
- 8. D · {A, C}
Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.