9-sinf (BI)
Business Intelligence: Ma'lumotlar tahlili
34 hafta102 darshaftasiga 3 dars · 80 daqiqa6 / 34 hafta tayyor
I chorak
1–9-haftalar1hafta
I-bob · Ma’lumotlar tahliliga kirish va Excel bilan ishlash
- 1-darsMa’lumot tushunchasi, uning turlari va DIKW modeli (Data, Information, Knowledge, Wisdom)
- 2-darsBusiness Intelligence (BI) asoslari: BI arxitekturasi, Katta to'rtlik (Deskriptiv, Diagnostik, Prediktiv, Preskriptiv) va hayotiy sikl
- 3-darsBI tizimlari arxitekturasi, sohadagi mutaxassislik rollari va Excel analitik platformasi
2hafta
I-bob · Ma’lumotlar tahliliga kirish va Excel bilan ishlash
- 4-darsExcelda ma'lumotlar tahlili: Saralash (Sort), ko'p darajali filtrlash (Filter) va shartli formatlash (Conditional Formatting)
- 5-darsProfessional jadval tuzish, ma'lumotlarni strukturalash (Tidy Data) va rasmiy Excel Table (Ctrl+T)
- 6-darsExcel formulalari: Nisbiy/absolut murojaatlar, matematik, shartli va qidiruv funksiyalari (SUM, AVERAGE, IF, SUMIF, COUNTIF, XLOOKUP)
3hafta
I-bob · Ma’lumotlar tahliliga kirish va Excel bilan ishlash
- 7-darsMa’lumotlarni tozalash (Data Cleaning) va transformatsiya: Power Query, dublikatlar, bo'sh qiymatlar va Text-to-Columns
- 8-darsPivot jadvallar (PivotTable) va ma'lumotlar vizualizatsiyasi: Slicerlar, diagrammalar va tahliliy hisobot yaratish
- 9-darsRelatsion ma’lumotlar bazalari va model tushunchasi (1-qism): Jadvallar, Primary Key, Foreign Key va munosabatlar
4hafta
II-bob · SQL va relatsion ma’lumotlar tahlili
- 10-darsRelatsion ma’lumotlar bazalari va model tushunchasi (2-qism): Normalizatsiya asoslari va BI'dagi o'rni
- 11-darsRelatsion ma’lumotlar bazalari va model tushunchasi (3-qism): RDBMS muhitlari va ma'lumotlar yaxlitligi
- 12-darsSQL asoslari: SELECT, ustunlar va sodda ifodalar
5hafta
II-bob · SQL va relatsion ma’lumotlar tahlili
- 13-darsSQL asoslari: WHERE shartli filtrlash, taqqoslash va mantiqiy operatorlar (AND, OR, NOT)
- 14-darsSQL asoslari: ORDER BY saralash (ASC, DESC), LIMIT va OFFSET
- 15-darsSQL asoslari: NULL qiymatlar bilan ishlash va ma'lumot turlari
6hafta
II-bob · SQL va relatsion ma’lumotlar tahlili
- 16-darsAggregatsiya funksiyalari: COUNT, SUM, AVG, MIN, MAX
- 17-darsGROUP BY operatori va guruhlash mexanizmi
- 18-darsHAVING filtrlash operatori (WHERE vs HAVING)
7hafta
II-bob · SQL va relatsion ma’lumotlar tahlili
- 19-darsGuruhlangan ma'lumotlar bilan kompleks tahlil va DISTINCT COUNT
- 20-darsShartli tahlil: CASE WHEN asosiy sintaksisi va mantiqiy shartlar
- 21-darsCASE WHEN orqali ma'lumotlarni segmentatsiya qilish va toifalash
8hafta
II-bob · SQL va relatsion ma’lumotlar tahlili
- 22-darsBiznes qoidalarini SQL'da ifodalash va yangi hisoblangan ko'rsatkichlar
- 23-darsShartli tahlil va agregatsiyani birgalikda qo'llash (Conditional Aggregation)
- 24-darsJOIN turlari: INNER JOIN va jadvallarni kalitlar orqali bog'lash
9hafta
II-bob · SQL va relatsion ma’lumotlar tahlili
- 25-darsLEFT JOIN va RIGHT JOIN: to'liq bo'lmagan ma'lumotlar bilan ishlash
- 26-darsFULL OUTER JOIN va CROSS JOIN amallari
- 27-darsKo'p jadvalli kompleks so'rovlar va jadvallar munosabatlari tahlili
II chorak
10–16-haftalar10hafta
II-bob · SQL va relatsion ma’lumotlar tahlili
- 28-darsMurakkab SQL I: Skalyar va ko'p qatorli Subquery (ichki so'rovlar)
- 29-darsKorrelatsiyalangan (Correlated) Subquery va EXISTS/IN operatorlari
- 30-darsCTE (Common Table Expressions) tushunchasi va WITH operatori
11hafta
II-bob · SQL va relatsion ma’lumotlar tahlili
- 31-darsMurakkab tahliliy CTE strukturalari va virtual jadvallar
- 32-darsMurakkab SQL II: Window functions asoslari va OVER() klauzulasi
- 33-darsPARTITION BY va ORDER BY bilan oynali hisob-kitoblar
12hafta
II-bob · SQL va relatsion ma’lumotlar tahlili
- 34-darsRanking funksiyalari: ROW_NUMBER(), RANK(), DENSE_RANK()
- 35-darsHarakatlanuvchi oynalar (Running Total, Moving Average) va Navigatsiya (LEAD, LAG)
- 36-darsSQL bo'yicha oraliq amaliy nazorat loyihasi (I va II bob sarhisobi)
13hafta
III-bob · Python orqali tahlil qilish
- 37-darsMa’lumotlar tahlili uchun Python asoslari: Ma'lumot turlari, o'zgaruvchilar va sintaksis
- 38-darsPythonda ma'lumot tuzilmalari: List, Tuple, Dictionary, Set va funksiyalar
- 39-darsJupyter Notebook muhiti, Magic commands va analitik muhitni sozlash
14hafta
III-bob · Python orqali tahlil qilish
- 40-darsNumPy asoslari: NDArray tuzilishi, massivlar yaratish va indekslash
- 41-darsNumPy vektorlashtirish (Vectorization) va Broadcasting qoidalari
- 42-darsNumPy matematik, statistik funksiyalari va 2D massivlar bilan ishlash
15hafta
III-bob · Python orqali tahlil qilish
- 43-darsNumPy amaliyot: Katta sonli massivlar ustida tezkor operatsiyalar
- 44-darsPandas asoslari: Series va DataFrame obyektlari, ularning arxitekturasi
- 45-darsFayllardan ma'lumot o'qish (read_csv, read_excel, read_json) va birlamchi inspeksiya
16hafta
III-bob · Python orqali tahlil qilish
- 46-darsPandas indekslash va qirqish: loc, iloc va mantiqiy filtrlash
- 47-darsDataFrame ustunlari ustida amallar, yangi ko'rsatkichlar hisoblash va saralash
- 48-darsMa’lumotlarni tozalash: Missing values (dropna, fillna) bilan ishlash
III chorak
17–26-haftalar17hafta
III-bob · Python orqali tahlil qilish
- 49-darsTakroriy qatorlar (drop_duplicates), tiplarni o'zgartirish (astype) va matnli ustunlar (.str)
- 50-darsOutlierlar va anomal qiymatlarni aniqlash hamda tozalash
- 51-darsMa'lumotlarni birlashtirish: pd.merge() (inner, left, right, outer)
18hafta
III-bob · Python orqali tahlil qilish
- 52-darsDatasetlarni birlashtirish: pd.concat() va qo'shish usullari
- 53-darsGuruhlash mexanizmi: groupby() va agregatsiya funksiyalari (agg)
- 54-darsMa'lumotlarni qayta shakllantirish: pivot_table(), melt(), stack/unstack
19hafta
III-bob · Python orqali tahlil qilish
- 55-darsMatplotlib asoslari: Line, Bar, Scatter va Histogram grafiklarini chizish
- 56-darsSeaborn kutubxonasi yordamida statistik vizualizatsiyalar
- 57-darsPython orqali to'liq tahliliy hisobot (EDA - Exploratory Data Analysis) loyihasi
20hafta
IV-bob · Power BI va vizuallashtirish
- 58-darsBusiness Intelligence va Power BI platformasi: Desktop, Service, Mobile
- 59-darsPower BI Desktop interfeysi: Report, Data va Model ko'rinishlari
- 60-darsMa'lumot manbalariga ulanish: Excel va CSV fayllarni import qilish
21hafta
IV-bob · Power BI va vizuallashtirish
- 61-darsSQL server va relatsion ma'lumotlar bazalariga ulanish usullari
- 62-darsPower Query asoslari: Transformatsiyalar, Applied Steps va M tili
- 63-darsPower Query: Ustunlarni ajratish, birlashtirish, formatlash va tozalash
22hafta
IV-bob · Power BI va vizuallashtirish
- 64-darsPower Query: Append va Merge Queries (jadvallarni birlashtirish)
- 65-darsPower Query optimallashtirish: Query Folding va amallarni yengillashtirish
- 66-darsMa'lumot modellashtirish nazariyasi: Fact va Dimension jadvallari
23hafta
IV-bob · Power BI va vizuallashtirish
- 67-darsStar sxemasi va Snowflake sxemasi arxitekturasi
- 68-darsJadvallararo bog'lanishlar (Relationships), kardinallik (1:*, *:*) va filter yo'nalishi
- 69-darsSana jadvali (Date Table) yaratish va modellashtirish gigiyenasi
24hafta
IV-bob · Power BI va vizuallashtirish
- 70-darsDAX tili asoslari: Calculated Columns vs Measures farqi
- 71-darsDAX kontekstlari: Row Context va Filter Context mohiyati
- 72-darsAsosiy agregatsiya funksiyalari: SUM, AVERAGE, COUNT, DISTINCTCOUNT
25hafta
IV-bob · Power BI va vizuallashtirish
- 73-darsMantiqiy DAX funksiyalari: IF, SWITCH, DIVIDE va xatolarni boshqarish
- 74-darsCALCULATE funksiyasi: DAX'ning eng kuchli mexanizmi
- 75-darsCALCULATE va FILTER kombinatsiyasi, ALL va ALLEXCEPT funksiyalari
26hafta
IV-bob · Power BI va vizuallashtirish
- 76-darsTime Intelligence DAX: YTD, QTD, MTD ko'rsatkichlarini hisoblash
- 77-darsTime Intelligence DAX: O'tgan davr bilan solishtirish (SAMEPERIODLASTYEAR, DATEADD)
- 78-darsDynamic Measures va parametrlar bilan ishlash
IV chorak
27–34-haftalar27hafta
IV-bob · Power BI va vizuallashtirish
- 79-darsKengaytirilgan DAX iteratorlari: SUMX, AVERAGEX, RANKX
- 80-darsDAX yordamida biznes KPI ko'rsatkichlarini modellashtirish
- 81-darsDAX modellarini optimallashtirish va xatolarni tekshirish
28hafta
IV-bob · Power BI va vizuallashtirish
- 82-darsVizualizatsiya turlari: Bar chart, Column chart, Line chart, Area chart
- 83-darsMaxsus vizuallar: KPI cards, Gauge, Treemap va Waterfall chart
- 84-darsDashboard dizayn tamoyillari: Visual hierarchy, ranglar palitrasi va UX/UI
29hafta
IV-bob · Power BI va vizuallashtirish
- 85-darsGrid tizimi va biznes auditoriyasiga mos dashboard maketi yaratish
- 86-darsInteraktivlik: Slicerlar, cross-filtering va cross-highlighting
- 87-darsDrill-down, Drill-through va Tooltip sahifalari bilan ishlash
30hafta
IV-bob · Power BI va vizuallashtirish
- 88-darsBookmarks, Selection paneli va navigatsiya tugmalari bilan storytelling
- 89-darsPower BI Service: Workspace yaratish, hisobotlarni nashr qilish (Publish)
- 90-darsPower BI Service: Rollar, xavfsizlik (RLS - Row-Level Security) va avtomatik yangilash
31hafta
V-bob · Zamonaviy tahlil va amaliy BI tizimlari
- 91-darsMa’lumotlar integratsiyasi: SQL, Python va Power BI yagona tizimda
- 92-darsAvtomatlashtirilgan end-to-end analitik quvur (Pipeline) qurish
- 93-darsSun’iy intellekt va BI: Q&A vizuali, Smart Narrative va AI Insights
32hafta
V-bob · Zamonaviy tahlil va amaliy BI tizimlari
- 94-darsPower BI'da AI vizuallari: Key Influencers va Decomposition Tree
- 95-darsMashinaviy o’qitish asoslari: Ma'lumotlar tahlilida ML vazifalari (Klassifikatsiya, Regressiya, Klasterlash)
- 96-darsPython ML modellarini Power BI'ga integratsiya qilish
33hafta
V-bob · Zamonaviy tahlil va amaliy BI tizimlari
- 97-darsMa’lumot etikasi, shaxsiy daxlsizlik va GDPR tamoyillari
- 98-darsAnalitikada ma'lumotlarni himoyalash va noxolislik (Bias) xatarlari
- 99-darsMa’lumotlarni boshqarish (Data Governance) asoslari va arxitekturasi
34hafta
V-bob · Zamonaviy tahlil va amaliy BI tizimlari
- 100-darsData Catalog, Data Lineage va korporativ ma'lumotlar sifati nazorati
- 101-darsTo'liq amaliy BI yakuniy loyihasini himoya qilishga tayyorlash
- 102-darsYakuniy Nazorat ishi va professional BI portfolio taqdimoti