1.Mudah
Pernyataan SQL manakah yang mengubah nilai pada baris yang sudah ada?
- AREPLACE COLUMN
- BINSERT
- CMODIFY
- DUPDATE
2.Mudah
Apa perbedaan UNION ALL dengan UNION?
- AUNION ALL mempertahankan baris duplikat
- BUNION ALL menghapus baris duplikat
- CUNION ALL mengurutkan hasil
- DUNION ALL hanya bekerja pada satu tabel
3.Mudah
Apa yang dimaksud dengan kunci primer (primary key)?
- AKata sandi untuk basis data
- BSebuah kolom atau sekumpulan kolom yang mengidentifikasi setiap baris secara unik
- CSebuah kolom yang boleh berisi nilai duplikat tetapi tidak boleh berisi NULL
- DKolom pertama dari setiap tabel
4.Sedang
Apa yang dikembalikan oleh INTERSECT bila digunakan di antara dua kueri SELECT?
- ABaris di hasil pertama tetapi tidak di hasil kedua
- BProduk Kartesius dari kedua hasil
- CBaris yang muncul di kedua hasil
- DSemua baris dari kedua hasil
5.Sedang
Apa yang dikembalikan oleh SELECT name, CASE WHEN grade >= 5,5 THEN 'pass' ELSE 'fail' END FROM results?
- AError karena CASE tidak diizinkan di SELECT
- BHanya mahasiswa yang lulus
- CJumlah mahasiswa yang lulus dan tidak lulus
- DSetiap nama dengan label 'pass' atau 'fail' tergantung nilainya
6.Sedang
Dalam aljabar relasional, operator seleksi (σ) sesuai dengan klausa SQL yang mana?
- AORDER BY
- BGROUP BY
- CWHERE
- DDaftar SELECT
7.Sulit
Diberikan dependensi fungsional A → B, B → C, dan C → D pada R(A, B, C, D), berapakah closure A+?
- A{A, B, C}
- B{A, B, C, D}
- C{A, B}
- D{A}
8.Sulit
Bentuk normal Boyce–Codd (BCNF) mensyaratkan bahwa untuk setiap ketergantungan fungsional non-trivial X → Y:
- AY bersifat atomik
- BY adalah kunci primer
- CX berisi NULL
- DX adalah superkey
Kunci jawaban
- 1. D · UPDATE
- 2. A · UNION ALL mempertahankan baris duplikat
- 3. B · Sebuah kolom atau sekumpulan kolom yang mengidentifikasi setiap baris secara unik
- 4. C · Baris yang muncul di kedua hasil
- 5. D · Setiap nama dengan label 'pass' atau 'fail' tergantung nilainya
- 6. C · WHERE
- 7. B · {A, B, C, D}
- 8. D · X adalah superkey
Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.