50 Soal Basis Data Beserta Jawaban

Kumpulan Soal Pilihan Ganda Materi Basis Data

1. Manakah yang bukan merupakan komponen utama dari sistem manajemen basis data (DBMS)?
A. Data
B. Perangkat Keras
C. Perangkat Lunak
D. Pengguna

Jawaban: 
B. Perangkat Keras


2. Apa yang dimaksud dengan basis data?
A. Kumpulan program aplikasi
B. Kumpulan perangkat keras
C. Kumpulan data terstruktur
D. Kumpulan proses bisnis

Jawaban: 
C. Kumpulan data terstruktur


3. Manakah dari berikut ini yang bukan merupakan jenis-jenis basis data?
A. Basis data terdistribusi
B. Basis data relasional
C. Basis data objek
D. Basis data terenkripsi

Jawaban: 
D. Basis data terenkripsi


4. Apa yang dimaksud dengan DBMS (Sistem Manajemen Basis Data)?
A. Database yang menyimpan semua data organisasi
B. Perangkat keras untuk menyimpan basis data
C. Perangkat lunak untuk mengelola basis data
D. Proses bisnis untuk mengelola basis data

Jawaban: 
C. Perangkat lunak untuk mengelola basis data


5. Dalam DBMS, yang bertanggung jawab untuk mengatur dan mengawasi penggunaan basis data adalah:
A. Pengguna
B. Administrator basis data
C. Pemrogram
D. Pengembang basis data

Jawaban: 
B. Administrator basis data


6. Apa yang dimaksud dengan skema basis data?
A. Deskripsi struktur dan hubungan antara tabel
B. Jumlah data yang disimpan dalam basis data
C. Informasi kredensial pengguna basis data
D. Proses untuk mengambil data dari basis data

Jawaban: 
A. Deskripsi struktur dan hubungan antara tabel


7. Bahasa yang digunakan untuk mengakses dan mengelola data dalam basis data relasional adalah:
A. SQL (Structured Query Language)
B. Java
C. C++
D. Python

Jawaban: 
A. SQL (Structured Query Language)


8. Dalam basis data relasional, hubungan antara tabel ditentukan oleh:
A. Kunci utama
B. Kunci asing
C. Indeks
D. Skema

Jawaban: 
B. Kunci asing


9. Apa yang dimaksud dengan normalisasi dalam basis data?
A. Proses menghapus data yang tidak diperlukan
B. Proses mengubah struktur basis data menjadi normal
C. Proses menambahkan indeks ke dalam basis data
D. Proses mengamankan basis data dari ancaman keamanan

Jawaban: 
B. Proses mengubah struktur basis data menjadi normal


10. Dalam basis data, primary key adalah:
A. Kunci yang digunakan untuk mengurutkan data dalam tabel
B. Kunci yang digunakan untuk mengakses basis data
C. Kunci yang unik untuk mengidentifikasi setiap baris dalam tabel
D. Kunci yang digunakan untuk menggabungkan dua tabel

Jawaban: 
C. Kunci yang unik untuk mengidentifikasi setiap baris dalam tabel


11. Manakah pernyataan berikut yang benar tentang indeks dalam basis data?
A. Indeks digunakan untuk menyimpan data dalam basis data
B. Indeks hanya dapat digunakan pada tabel yang kecil
C. Indeks mempercepat operasi pencarian data dalam basis data
D. Indeks hanya diperlukan dalam basis data non-relasional

Jawaban: 
C. Indeks mempercepat operasi pencarian data dalam basis data


12. Dalam SQL, pernyataan SELECT digunakan untuk:
A. Memasukkan data ke dalam tabel
B. Mengupdate data dalam tabel
C. Menghapus data dari tabel
D. Mengambil data dari tabel

Jawaban: 
D. Mengambil data dari tabel


13. Apa yang dimaksud dengan query dalam basis data?
A. Sekumpulan data dalam tabel
B. Perintah untuk mengambil data dari basis data
C. Proses penggabungan dua tabel
D. Proses pembaruan data dalam basis data

Jawaban: 
B. Perintah untuk mengambil data dari basis data


14. Dalam basis data, foreign key adalah:
A. Kunci yang digunakan untuk mengurutkan data dalam tabel
B. Kunci yang digunakan untuk mengakses basis data
C. Kunci yang unik untuk mengidentifikasi setiap baris dalam tabel
D. Kunci yang digunakan untuk menghubungkan dua tabel

Jawaban: 
D. Kunci yang digunakan untuk menghubungkan dua tabel


15. Manakah pernyataan berikut yang benar tentang normalisasi basis data?
A. Normalisasi bertujuan untuk mengurangi keamanan basis data
B. Normalisasi bertujuan untuk menghapus data yang tidak diperlukan
C. Normalisasi bertujuan untuk menghindari duplikasi data
D. Normalisasi bertujuan untuk mengurangi ukuran basis data

Jawaban: 
C. Normalisasi bertujuan untuk menghindari duplikasi data


16. Apa yang dimaksud dengan integritas referensial dalam basis data?
A. Memastikan bahwa setiap baris dalam tabel memiliki kunci asing yang valid
B. Memastikan bahwa setiap baris dalam tabel memiliki kunci utama yang unik
C. Memastikan bahwa setiap tabel memiliki struktur yang sama
D. Memastikan bahwa setiap baris dalam tabel memiliki data yang valid

Jawaban: 
A. Memastikan bahwa setiap baris dalam tabel memiliki kunci asing yang valid


17. Dalam basis data, apa yang dimaksud dengan operasi JOIN?
A. Menggabungkan dua atau lebih tabel berdasarkan kondisi yang diberikan
B. Menghapus data dari tabel
C. Mengupdate data dalam tabel
D. Memasukkan data ke dalam tabel

Jawaban: 
A. Menggabungkan dua atau lebih tabel berdasarkan kondisi yang diberikan