NEW
Font size
WorksheetsBasis Data Lanjut
Total questions: 25
Worksheet time: 25mins
Yang bukan Database NoSQL
MongoDb
Firebase
MySql
ArangoDb
Istilah yang digunakan untuk tabel di MongoDB disebut ?
Collection
Field
Document
Row
Istilah yang digunakan untuk record/data di MongoDB disebut ?
Collection
Document
Field
Row
Untuk memilih database menggunakan perintah ?
create
show
use
stats
Untuk membuat collection menggunakan perintah ?
db.getCollectionInfos()
db.getCollection(name)
db.createCollection(name)
db.getCollectionNames()
Untuk menampilkan semua isi document menggunakan perintah ?
db.<collection>.find()
db.<collection>.count()
db.<collection>.drop()
db.<collection>.stats()
Mengambil jumlah document, menggunakan perintah?
db.<collection>.find()
db.<collection>.count()
db.<collection>.drop()
db.<collection>.stats()
Perintah db.<collection>.drop() digunakan untuk?
Mengambil semua document
Mengambil jumlah document
Menghapus collection
Mengambil total ukuran collection
Tipe data yang hanya berisi True/False saja adalah
Array
Object
Boolean
String
Berikut ini pernyataan dari tipe data Array yang benar adalah
Untuk inputan numeric saja
Tidak bisa menyimpan string
Dapat menyimpan sekumpulan nilai
Hanya terdiri dari True/False
Perintah db.<collection>.insert(document / array) digunakan untuk ?
Menambah collection
Menambah dokumen ke collection
Menambah semua dokumen di array ke collection
Menambah satu document atau banyak dokumen
Untuk menambah document ke collection menggunakan perintah ?
insertOne()
insertMany()
insert()
Semua jawaban benar
Untuk menambah 1 document menggunakan perintah?
db.<collection>.add()
db.<collection>.insertOne()
db.<collection>.addOne()
db.<collection>.insertMany()
Dalam komparasi, operator $gt digunakan untuk ?
Membandingkan value lebih besar atau sama dengan value lain
Membandingkan value dengan value lain
Membandingkan value lebih kecil dari value lain
Membandingkan value lebih besar dari value lain
Membandingkan value lebih kecil atau sama dengan value lain, menggunakan operator ?
$lt
$lte
$eq
$gte
Dalam komparasi, operator $ne digunakan untuk ?
Membandingkan value dengan value yang ada di array
Membandingkan value tidak ada dalam value yang ada di array
Membandingkan value tidak sama dengan value lain
embandingkan value sama dengan value lain
Mengembalikan document jika salah satu kondisi benar, menggunakan operator logika ?
$nor
$not
$and
$or
Mengembalikan document yang tidak sesuai kondisi, menggunakan operator ?
$nor
$not
$and
$or
Mengubah total satu document dengan document baru, menggunakan perintah?
replaceOne()
updateMany()
updateDelete()
updateOne()
Perintah deleteMany() digunakan untuk ?
Menghapus satu document yang sesuai dengan kondisi query
Menghapus semua collection
Menghapus banyak document yang sesuai dengan kondisi query
Mengahpus database
db.products.insertMany([
{name: "Indomie Ayam Bawang", price: 5000},
{name: "Mie Sedap",price: 2000},
{name: "Indomie Goreng",price: 1500}]);
Untuk menampilkan semua document, menggunakan perintah ?
db.collection.find()
db.products.find()
db.indomie.find()
db.mieinstan.find()
db.products.insertMany([
{name: "Indomie Ayam Bawang", price: 5000},
{name: "Mie Sedap",price: 2000},
{name: "Indomie Goreng",price: 1500}]);
Bagaimana jika menggunakan perintah $in yang menampilkan Indomie Ayam Bawang dan Mie Sedap
db.products.find({name:{$in:"Indomie Ayam Bawang","Mie Sedap"}})
db.collection.find({name:{$in:["Indomie Ayam Bawang","Mie Sedap"]}})
db.products.find({name:{$in:["Indomie Ayam Bawang","Mie Sedap"]}})
db.products.find({name:{["Indomie Ayam Bawang","Mie Sedap"]}})
db.products.insertMany([
{name: "Indomie Ayam Bawang", price: 5000},
{name: "Mie Sedap",price: 2000},
{name: "Indomie Goreng",price: 1500}]);
Perintah untuk menampilkan price yang lebih dari 2000 adalah ?
db.products.find({price:{$lt:2000}})
db.products.find({price:{$gt:2000}})
db.products.find({price:{$lte:2000}})
db.products.find({price:{$gte:2000}})
db.products.insertMany([
{name: "Indomie Ayam Bawang", price: 5000},
{name: "Mie Sedap",price: 2000},
{name: "Indomie Goreng",price: 1500}]);
Perintah untuk menampilkan price yang kurang dari sama dengan 2000 adalah ?
db.products.find({price:{$lt:2000}})
db.products.find({price:{$lte:2000}})
db.products.find({price:{$gt:2000}})
db.products.find({price:{$gte:2000}})
db.products.insertMany([
{name: "Indomie Ayam Bawang", price: 5000},
{name: "Mie Sedap",price: 2000},
{name: "Indomie Goreng",price: 1500}]);
Perintah untuk menampilkan hanya 1 document dari collections products adalah ?
db.collection.find().limit(1)
db.document.find().limit(1)
db.products.find().limit(1)
db.food.find().limit(1)
