NEW
Font size
Worksheets15-mavzu. MongoDBda agregatsiya va statistik tahlil
Total questions: 15
Worksheet time: 8mins
Aggregation pipeline nima?
Ma’lumotlarni faqat o‘chirish uchun ishlatiladigan mexanizm
Ma’lumotlarni bosqichma-bosqich qayta ishlash jarayoni
Faqat indekslar bilan ishlovchi tizim
Ma’lumotlarni saqlash formati
Aggregation pipeline qaysi buyruq bilan ishga tushiriladi?
find()
insert()
aggregate()
update()
$match bosqichi qaysi SQL operatoriga o‘xshaydi?
SELECT
WHERE
ORDER BY
GROUP BY
$group bosqichining asosiy vazifasi nima?
Ma’lumotlarni saralash
Ma’lumotlarni yangilash
Ma’lumotlarni guruhlash va hisob-kitob qilish
Ma’lumotlarni o‘chirish
$group bosqichida _id maydoni nimani bildiradi?
Hujjat identifikatorini
Guruhlash mezonini
Ma’lumot turi
Indeks nomini
$group bosqichida _id: null yozilsa, nima sodir bo‘ladi?
Har bir hujjat alohida chiqadi
Hujjatlar o‘chiriladi
Barcha hujjatlar bitta guruhga birlashtiriladi
Xatolik yuz beradi
Qaysi operator qiymatlarni yig‘indisini hisoblaydi?
$avg
$count
$sum
$max
$avg operatori nima qiladi?
Eng katta qiymatni topadi
Eng kichik qiymatni topadi
O‘rtacha qiymatni hisoblaydi
Qiymatlarni sanaydi
$count operatorining vazifasi nima?
Qiymatlarni qo‘shish
Hujjatlar sonini hisoblash
Qiymatlarni ko‘paytirish
Qiymatlarni tartiblash
$sort bosqichida -1 nimani bildiradi?
O‘sish tartibi
Kamayish tartibi
Filtrlash
Guruhlash
Qaysi agregatsiya bosqichi ma’lumotlarni kamayish yoki o‘sish tartibida joylaydi?
$project
$group
$match
$sort
MongoDB’da yangi baza yaratish uchun qaysi buyruq ishlatiladi?
use myDB
create database myDB
db.createDatabase("myDB")
mongo use myDB
students nomli collection qo‘lda qanday yaratiladi?
Tanlangan bazadagi collectionlar ro‘yxatini ko‘rish uchun qaysi buyruq ishlatiladi?
show tables
show collections
db.listCollections()
db.collections
Qaysi buyruq yangi foydalanuvchi yaratadi?
CREATE ROLE test_user;
CREATE USER test_user WITH PASSWORD '123';
GRANT test_user;
CREATE TABLE test_user;
