2 Bazy danych i język SQL Podstawy projektowania baz danych. 10 w.
Język SQL 18 lab. Implementacja reguł i ograniczeń Definiowanie bazy danych Definiowanie reguł i ograniczeń Język SQL – DDL (Data Definition Language) Język SQL – DML (Data Manipulation Language) Zapytania SQL Operatory złaczeń (INNER JOIN, OUTER JOIN, PIVOT, UNPIVOT, APPLY) Wyrażenia CTE Zapytania rekurencyjne Widoki i widoki zmaterializowane Nierelacyjne typy danych
3 Data Mining – metody Wprowadzenie do problemów eksploracji danych 8 w.
eksploracji danych (Data Mining) 14 lab. Metodologia procesów DM Projektowanie rozwiązań klasy "Business Intelligence" Algorytmy DM
4 Analiza danych w języku Wprowadzenie do języka R, 8 w.
R Typy danych, 16 lab. Wizualizacja danych w języku R Analiza danych Wykorzystanie R w SQL Server oraz Power BI
5 Analiza danych w języku Wprowadzenie do języka Python 8 w.
Python Typy danych 16 lab. Struktury danych Pakiety matematyczne i analityczne Wykorzystanie języka Python w środowisku SQL Server
6 Uczenie maszynowe w Sieci neuronowe 8 w.
analizie danych Drzewa decyzyjne 16 lab. Bayesian Learning Analytical Learning Wykorzystanie języka R i SQL Server w procesach uczenia maszynowego
7 Metody raportowania i Usługi SQL Server Reporting Services 6 w.
wizualizacji danych Projektowanie raportów 14 lab. Raporty sparametryzowane Dystrybucja raportów Definiowanie i dystrybucja raportów w Power BI
8 Hurtownie danych i wprowadzenie do zagadnień związanych z 6 w.
systemy OLAP terminologią OLAP, 14 lab. model wielowymiarowy i model tabelaryczny, projektowanie wielowymiarowych magazynów danych z zastosowaniem schematów star i snowflake, wielowymiarowe kostki danych, kluczowe wskaźniki wydajności (KPI), pulpity menadżera