wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Soal Pilihan Ganda Database NoSQL dan MongoDB

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Karakteristik utama MongoDB sebagai database NoSQL adalah:

a)

Menggunakan tabel dan relasi seperti SQL

b)

Menyimpan data dalam format dokumen JSON/BSON

c)

Hanya mendukung query terstruktur

d)

Memerlukan skema yang ketat sebelum penyimpanan

2.

Format data default yang digunakan MongoDB untuk menyimpan dokumen adalah:

a)

JSON

b)

XML

c)

BSON (Binary JSON)

d)

CSV

3.

Dalam MongoDB, istilah yang setara dengan "tabel" dalam database SQL adalah:

a)

Database

b)

Document

c)

Collection

d)

Field

4.

Keuntungan utama menggunakan database NoSQL dibandingkan SQL adalah:

a)

Lebih mudah untuk join antar tabel

b)

Skalabilitas horizontal dan fleksibilitas skema

c)

Konsistensi data yang lebih ketat

d)

Kurang memory intensive

5.

MongoDB Compass adalah aplikasi yang berfungsi sebagai:

a)

Database server untuk MongoDB

b)

GUI (Graphical User Interface) untuk mengelola MongoDB

c)

Compiler untuk bahasa MongoDB

d)

Load balancer untuk cluster MongoDB

6.

Di dalam MongoDB Compass, "Aggregation Pipeline" digunakan untuk:

a)

Backup seluruh database

b)

Melakukan transformasi dan analisis data kompleks secara bertahap

c)

Mengenkripsi data yang disimpan

d)

Meng-export data ke format CSV

7.

Fitur "Schema Analysis" pada MongoDB Compass berguna untuk:

a)

Menganalisis performa query

b)

Memahami distribusi tipe data dan struktur dokumen dalam collection

c)

Menghapus dokumen yang tidak sesuai skema

d)

Meningkatkan kecepatan insert dokumen

8.

MongoDB Atlas adalah layanan cloud yang menyediakan:

a)

Database-as-a-Service (DBaaS) untuk MongoDB

b)

File storage seperti AWS S3

c)

Web server untuk hosting aplikasi

d)

Email service untuk notifikasi

9.

Untuk membuat cluster di MongoDB Atlas, langkah pertama yang harus dilakukan adalah:

a)

Download MongoDB Compass terlebih dahulu

b)

Membuat akun MongoDB Atlas dan login

c)

Menginstall MongoDB server lokal

d)

Membuat database user terlebih dahulu

10.

Fitur "IP Whitelist" atau "Network Access" pada MongoDB Atlas berfungsi untuk:

a)

Membatasi akses database hanya dari IP address tertentu

b)

Mempercepat kecepatan koneksi database

c)

Membuat backup database

d)

Mengoptimalkan query performance

11.

Untuk insert satu dokumen baru ke dalam collection melalui MongoDB Compass, dapat dilakukan dengan:

a)

Klik "Import File" dan pilih CSV

b)

Klik button "+ INSERT DOCUMENT" atau "+ ADD DATA"

c)

Drag and drop dari spreadsheet

d)

Menggunakan REST API saja

12.

Jika ingin melakukan query filtering di MongoDB Compass untuk mencari dokumen dengan kriteria tertentu, gunakan:

a)

SQL WHERE clause

b)

MongoDB Query Language dalam format dokumen JSON

c)

Regular expression saja

d)

Index definition

13.

Untuk mengubah connection string MongoDB Atlas agar dapat digunakan di aplikasi (bukan Compass), string tersebut harus:

a)

Copy langsung dari connection wizard tanpa perubahan

b)

Diganti placeholder seperti , , dan dengan nilai sesungguhnya

c)

Ditambahkan bearer token di awal string

d)

Disesuaikan dengan region server saja

14.

Keamanan MongoDB Atlas mencakup KECUALI:

a)

Authentication dengan username dan password

b)

Encryption at rest dan in transit

c)

Network access control (IP whitelist)

d)

Automatic delete semua data setiap hari

15.

Untuk melakukan export data dari MongoDB Atlas menggunakan Compass, langkah yang tepat adalah:

a)

Pilih collection → klik "Export" atau "Export Collection" → pilih format (JSON/CSV)

b)

Hanya bisa export melalui API

c)

Tidak bisa export langsung dari Compass

d)

Export hanya tersedia untuk user premium