NEW
Font size
WorksheetsREMEDIAL UAS BDL
Total questions: 10
Worksheet time: 10mins
Query berikut menampilkan seluruh data pada collection peminjaman:
db.peminjaman.aggregate([{ $match: {} }])
Benar
Salah
Query berikut menampilkan seluruh data pada collection peminjaman:
db.peminjaman.aggregate([{ $project: { nama_peminjam: 1, judul_buku: 1,
_id: 0 } }])
Benar
Salah
Query berikut menghitung jumlah peminjaman untuk setiap judul buku:
db.peminjaman.aggregate([{ $group: { id: "$judulbuku", total: { $sum: 1 } } }])
Benar
Salah
Query berikut mengurutkan data peminjaman berdasarkan tanggal pinjam dari yang terbaru:
db.peminjaman.aggregate([{ $sort: { tanggal_pinjam: -1 } }])
Benar
Salah
Query berikut digunakan untuk menghitung jumlah data peminjaman:
db.peminjaman.aggregate([
{ $group: { total: { $sum: 1 } } }
])
Benar
Salah
Query berikut digunakan untuk menampilkan data peminjaman yang belum dikembalikan:
db.peminjaman.aggregate([{ $match: { tanggal_kembali: "$null" } }])
Benar
Salah
Query berikut menampilkan jumlah peminjaman berdasarkan status:
db.peminjaman.aggregate([
{ $group: { status: "$status", jumlah: { $sum: 1 } } }])
Benar
Salah
Query berikut menampilkan 5 data peminjaman terakhir:
db.peminjaman.aggregate([{ $limit: "5" }])
Benar
Salah
Query berikut menampilkan jumlah seluruh data peminjaman:
db.peminjaman.aggregate([
{ $group: { _id: null, total: { $sum: 1 } } }
])
Benar
Salah
Query berikut menampilkan nama peminjam saja dari collection peminjaman:
db.peminjaman.aggregate([
{ $project: { nama_peminjam: 1 } }
])
Benar
Salah
