maktab.db bazasiga hududlar jadvalida kamida 5 ta viloyat qayd etilgan bo'lishi kerak. yillik_kpi jadvaliga shu 5 ta viloyat uchun 2022, 2023 va 2024 yillar bo'yicha quyidagi ustunlar bilan ma'lumotlar kiriting:
hudud_id — viloyat identifikatori
yil — yil
oquvchilar_soni — talabalar soni (maqsadga muvofiq raqamlar, masalan, 300 000 — 900 000 oralig'ida)
maktablar_soni — maktablar soni (masalan, 500 — 2000 oralig'ida)
oquvchilar_soni / maktablar_soni ni hisoblash uchun ikkala ustun ham to'ldirilishi shart
Eslatma:INSERT INTO SQL buyrug'i yordamida. Qiymatlarni o'ylab topmasdan, o'zingiz yashayotgan yoki o'qiyotgan viloyatlar statistikasini taxminiy kiriting.
maktab.db ga ulaning, PRAGMA foreign_keys = ON qo'ying.
SQL 1 — Barcha hududlar uchun o'rtacha yuklama: Har bir hudud uchun 2022–2024 yillar bo'yicha o'rtacha bitta maktabga to'g'ri keladigan o'quvchilar sonini hisoblang.
ROUND(... / ..., 1) va AS taxallusidan foydalaning.
Natijani hudud nomi bilan chiqaring (JOIN bilan).
SQL 2 — Yuklamasi 700 dan oshgan hududlar: 2-so'rovda faqat 2024-yilgi yuklamasi 700 nafardan oshgan hududlarni WHERE orqali filtrlang.
SQL 3 — TOP-3 hudud: Yuqori yuklamalidan pastiga ORDER BY ... DESC saralang va LIMIT 3 bilan faqat eng yuqori 3 ta hududni chiqaring.
Har uchala so'rov natijasini print bilan konsolga tartibli — chiroyli jadval ko'rinishida — chiqaring.
python
# Kutilayotgan natija ko'rinishi:# ============================================# TOP-3: Maktab yuklamasi (2024-yil)# ============================================# Hudud Yuklama (o'quvchi/maktab)# ----------------------------------------# Toshkent viloyati 842.3# Samarqand viloyati 791.0# Qashqadaryo viloyati 735.8
Internetdan O'zbekistonning haqiqiy ta'lim statistikasini toping (stat.uz yoki xalqaro ma'lumotlar). Kamida 3 ta viloyat uchun haqiqiy ma'lumotlarni maktab.db ga kiriting va SQL tahlil natijalari bilan taqqoslang. Taqqoslash natijasini qisqa (5–7 jumladan iborat) matn ko'rinishida izoh.txt faylida yozing.