17 Soal (Pilihan Ganda) Basis Data dan Jawaban
Contoh Soal Pilgan Tentang Basis Data
1. Dalam SQL, pernyataan INSERT digunakan untuk:
A. Memasukkan data ke dalam tabel
B. Mengupdate data dalam tabel
C. Menghapus data dari tabel
D. Mengambil data dari tabel
Jawaban:
A. Memasukkan data ke dalam tabel
2. Dalam basis data, apa yang dimaksud dengan transaksi?
A. Sekumpulan perintah SQL
B. Proses menggabungkan dua tabel
C. Proses pembaruan data dalam basis data
D. Sekumpulan operasi yang dilakukan sebagai satu kesatuan yang logis
Jawaban:
D. Sekumpulan operasi yang dilakukan sebagai satu kesatuan yang logis
3. Manakah pernyataan berikut yang benar tentang backup basis data?
A. Backup tidak perlu dilakukan dalam basis data
B. Backup bertujuan untuk mengurangi keamanan basis data
C. Backup bertujuan untuk menghindari kehilangan data
D. Backup hanya diperlukan dalam basis data non-relasional
Jawaban:
C. Backup bertujuan untuk menghindari kehilangan data
4. Dalam basis data, pernyataan DELETE digunakan untuk:
A. Memasukkan data ke dalam tabel
B. Mengupdate data dalam tabel
C. Menghapus data dari tabel
D. Mengambil data dari tabel
Jawaban:
C. Menghapus data dari tabel
5. Manakah pernyataan berikut yang benar tentang tipe data dalam basis data?
A. Tipe data hanya digunakan untuk mengurutkan data dalam tabel
B. Tipe data tidak mempengaruhi validitas data dalam tabel
C. Tipe data menentukan jenis data yang dapat disimpan dalam kolom tabel
D. Tipe data hanya diperlukan dalam basis data terdistribusi
Jawaban:
C. Tipe data menentukan jenis data yang dapat disimpan dalam kolom tabel
6. Dalam basis data, pernyataan UPDATE digunakan untuk:
A. Memasukkan data ke dalam tabel
B. Mengupdate data dalam tabel
C. Menghapus data dari tabel
D. Mengambil data dari tabel
Jawaban:
B. Mengupdate data dalam tabel
7. Apa yang dimaksud dengan DBMS relasional?
A. DBMS yang menggunakan bahasa pemrograman Java
B. DBMS yang berbasis teks
C. DBMS yang menggunakan model basis data relasional
D. DBMS yang hanya digunakan pada lingkungan server
Jawaban:
C. DBMS yang menggunakan model basis data relasional
8. Manakah pernyataan berikut yang benar tentang DBMS terdistribusi?
A. DBMS terdistribusi tidak memungkinkan akses bersama ke basis data
B. DBMS terdistribusi digunakan untuk mengelola basis data yang terdistribusi di beberapa lokasi
C. DBMS terdistribusi hanya digunakan pada lingkungan server
D. DBMS terdistribusi tidak memiliki kelebihan dibandingkan DBMS non-terdistribusi
Jawaban:
B. DBMS terdistribusi digunakan untuk mengelola basis data yang terdistribusi di beberapa lokasi
9. Dalam basis data, pernyataan DROP digunakan untuk:
A. Memasukkan data ke dalam tabel
B. Mengupdate data dalam tabel
C. Menghapus data dari tabel
D. Menghapus tabel dari basis data
Jawaban:
D. Menghapus tabel dari basis data
10. Manakah pernyataan berikut yang benar tentang DBMS objek-relasional?
A. DBMS objek-relasional tidak mendukung tipe data kompleks
B. DBMS objek-relasional hanya digunakan dalam aplikasi berbasis objek
C. DBMS objek-relasional menggabungkan fitur basis data relasional dengan fitur objek
D. DBMS objek-relasional tidak memiliki kelebihan dibandingkan DBMS relasional
Jawaban:
C. DBMS objek-relasional menggabungkan fitur basis data relasional dengan fitur objek
11. Dalam basis data, pernyataan CREATE digunakan untuk:
A. Memasukkan data ke dalam tabel
B. Mengupdate data dalam tabel
C. Membuat tabel dalam basis data
D. Mengambil data dari tabel
Jawaban:
C. Membuat tabel dalam basis data
12. Manakah pernyataan berikut yang benar tentang basis data terenkripsi?
A. Basis data terenkripsi menggunakan bahasa pemrograman enkripsi
B. Basis data terenkripsi tidak memerlukan kunci enkripsi
C. Basis data terenkripsi melindungi data dengan menggunakan enkripsi
D. Basis data terenkripsi hanya digunakan dalam lingkungan server
Jawaban:
C. Basis data terenkripsi melindungi data dengan menggunakan enkripsi
13. Dalam basis data, pernyataan ALTER digunakan untuk:
A. Memasukkan data ke dalam tabel
B. Mengupdate data dalam tabel
C. Menghapus data dari tabel
D. Mengubah struktur tabel dalam basis data
Jawaban:
D. Mengubah struktur tabel dalam basis data
14. Manakah pernyataan berikut yang benar tentang basis data berorientasi dokumen?
A. Basis data berorientasi dokumen menggunakan bahasa pemrograman Java
B. Basis data berorientasi dokumen hanya digunakan dalam aplikasi berbasis teks
C. Basis data berorientasi dokumen menyimpan data dalam format dokumen JSON atau XML
D. Basis data berorientasi dokumen tidak memiliki kelebihan dibandingkan DBMS relasional
Jawaban:
C. Basis data berorientasi dokumen menyimpan data dalam format dokumen JSON atau XML
15. Dalam basis data, pernyataan COMMIT digunakan untuk:
A. Memasukkan data ke dalam tabel
B. Mengupdate data dalam tabel
C. Menghapus data dari tabel
D. Menyimpan perubahan data yang dilakukan dalam transaksi
Jawaban:
D. Menyimpan perubahan data yang dilakukan dalam transaksi
16. Manakah pernyataan berikut yang benar tentang DBMS berbasis graf?
A. DBMS berbasis graf digunakan untuk mengelola basis data berbasis teks
B. DBMS berbasis graf hanya digunakan dalam aplikasi berbasis objek
C. DBMS berbasis graf menggunakan graf sebagai model basis data
D. DBMS berbasis graf tidak memiliki kelebihan dibandingkan DBMS relasional
Jawaban:
C. DBMS berbasis graf menggunakan graf sebagai model basis data
17. Dalam basis data, pernyataan ROLLBACK digunakan untuk:
A. Memasukkan data ke dalam tabel
B. Mengupdate data dalam tabel
C. Menghapus data dari tabel
D. Membatalkan perubahan data yang dilakukan dalam transaksi
Jawaban:
D. Membatalkan perubahan data yang dilakukan dalam transaksi