1.Mudah
Constraint manakah yang memastikan sebuah kolom tidak pernah dibiarkan kosong (NULL)?
- ANOT NULL
- BUNIQUE
- CDEFAULT
- DCHECK NULL
2.Mudah
Operator manakah yang digunakan untuk pencocokan pola teks sederhana dalam klausa WHERE?
- AMATCH
- BSIMILAR
- CCONTAINS
- DLIKE
3.Mudah
Fungsi agregat manakah yang mengembalikan rata-rata sebuah kolom numerik?
- AMEDIAN
- BAVG
- CSUM
- DMEAN
4.Sedang
Apa kepanjangan huruf "A" dalam ACID?
- AAgregasi (Aggregation)
- BAtomisitas (Atomicity)
- CKetersediaan (Availability)
- DAkurasi (Accuracy)
5.Sedang
Apa yang dilakukan ROLLBACK TO SAVEPOINT s1?
- AMembatalkan seluruh transaksi dari awal
- BMenghapus savepoint dan semua tabel yang diubah sejak saat itu
- CMengakhiri transaksi dan melakukan commit atas semuanya
- DMembatalkan perubahan yang dibuat setelah savepoint s1, dengan transaksi tetap terbuka
6.Sedang
Kapan WHERE EXISTS (subkueri) bernilai benar untuk sebuah baris?
- AKetika subkueri mengembalikan tepat satu baris
- BKetika subkueri mengembalikan bilangan yang lebih besar dari nol
- CKetika subkueri tidak mengembalikan nilai NULL
- DKetika subkueri mengembalikan sekurang-kurangnya satu baris
7.Sulit
Tingkat isolasi manakah yang mencegah dirty read tetapi masih mengizinkan non-repeatable read?
- ASerializable
- BRead uncommitted
- CRepeatable read
- DRead committed
8.Sulit
Tabel b berisi nilai 1, 2, dan NULL di kolom y. Apa yang dikembalikan oleh SELECT * FROM a WHERE x NOT IN (SELECT y FROM b)?
- AHanya baris a dengan x bernilai NULL
- BSama sekali tidak ada baris
- CBaris a dengan x bukan 1 atau 2
- DSetiap baris a
Kunci jawaban
- 1. A · NOT NULL
- 2. D · LIKE
- 3. B · AVG
- 4. B · Atomisitas (Atomicity)
- 5. D · Membatalkan perubahan yang dibuat setelah savepoint s1, dengan transaksi tetap terbuka
- 6. D · Ketika subkueri mengembalikan sekurang-kurangnya satu baris
- 7. D · Read committed
- 8. B · Sama sekali tidak ada baris
Penyelesaian lengkap langkah demi langkah: latih topik ini di examproblems.com.