1.Mudah
Dalam pola LIKE, apa arti wildcard %?
- AAkhir string
- BSatu digit apa pun
- CTepat satu karakter pada posisi itu dalam string
- DDeretan nol karakter atau lebih apa pun
2.Mudah
INNER JOIN mengembalikan:
- ASemua baris dari kedua tabel
- BBaris yang tidak cocok
- CSemua baris dari tabel kiri, dengan NULL jika tidak ada yang cocok
- DHanya baris dengan nilai yang cocok di kedua tabel
3.Mudah
Apa itu kunci pengganti (surrogate key)?
- APengenal buatan tanpa makna bisnis, seperti id auto-increment
- BKunci yang dibuat dari data dunia nyata seperti alamat email
- CKunci yang hanya digunakan dalam view
- DKunci yang merujuk ke tabel lain
4.Sedang
Kueri mana yang mengembalikan jumlah kota yang berbeda di tabel customers?
- ASELECT COUNT(city) FROM customers GROUP BY city
- BSELECT COUNT(DISTINCT city) FROM customers
- CSELECT DISTINCT COUNT(city) FROM customers
- DSELECT SUM(DISTINCT city) FROM customers
5.Sedang
Kueri manakah yang mengembalikan jumlah pesanan per pelanggan?
- ASELECT DISTINCT COUNT(*) FROM orders
- BSELECT customer_id FROM orders WHERE COUNT(*) > 0
- CSELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- DSELECT customer_id, COUNT(*) FROM orders ORDER BY customer_id
6.Sedang
Apa yang dilakukan GRANT SELECT ON employees TO alice?
- AMenyalin tabel employees ke alice
- BMengizinkan pengguna alice membaca tabel employees
- CMengizinkan alice memperbarui dan menghapus baris dalam tabel employees
- DMenjadikan alice pemilik basis data
7.Sulit
Bentuk normal Boyce–Codd (BCNF) mensyaratkan bahwa untuk setiap ketergantungan fungsional non-trivial X → Y:
- AY adalah kunci primer
- BX adalah superkey
- CX berisi NULL
- DY bersifat atomik
8.Sulit
x bernilai NULL dan y = 1. Berapa nilai kondisi (x > 5 OR y = 1)?
- ATRUE
- BFALSE
- CUNKNOWN
- DNULL, sehingga baris selalu ditolak
Kunci jawaban
- 1. D · Deretan nol karakter atau lebih apa pun
- 2. D · Hanya baris dengan nilai yang cocok di kedua tabel
- 3. A · Pengenal buatan tanpa makna bisnis, seperti id auto-increment
- 4. B · SELECT COUNT(DISTINCT city) FROM customers
- 5. C · SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id
- 6. B · Mengizinkan pengguna alice membaca tabel employees
- 7. B · X adalah superkey
- 8. A · TRUE
Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.