Skladišta podataka

Cilj i ishod predmeta

Sticanje opštih znanja iz projektovanja i implementacije skladišta podataka, kao i važnih koncepata poslovne inteligencije. Po završetku kursa, student ima osnovna znanja o funkcionisanju skladišta podataka, kao i ostalih bitnih koncepata poslovne inteligencije. Student zna da implementira ETL proces i jednostavnije data mart-ove primenom raspoloživih alata. Student zna da koristi nekoliko analitičkih alata krajnjeg korisnika. Takođe, raspolaže osnovnim znanjima o BSC metodologiji strateškog upravljanja i njenoj primeni zajedno sa rešenjima skladišta podataka.

Teorijska nastava

Mesto i uloga skladišta podataka (DW) u informacionom sistemu savremenog preduzeća, osnovni pojmovi i komponente (izvori podataka, Data Staging, meta podaci, skladišta podataka, data mart, upravljanje i kontrola, isporuka informacija). Kimbal i Inmon pristup izgranji skladišta podataka. Planiranje i upravljanje skladištima podatka. Pristupi za dizajniranje skladišta podataka (top-down, bottom-up, praktični pristup). Arhitektura i infrastruktura skladišta podataka. Dimenziono modelovanje (tabele činjenica, granularnost podataka, tipovi tabela činjenica; tabele dimenzija, principi promena vrednosti kod tabela činjenica i dimenzionih tabela, Slowly Changing Dimensions, tipovi tabela dimenzija). Šeme skladišta podataka (Star, Snowflake, Fact Constellation). ETL (Extraction Transformation Loading) proces i alati, integracija sa ERP i ostalim transakcionim sistemima. OLAP (data cubes, operacije: drill-up/down, slice/dice, roll-up, pivot; OLAP modeli; FASMI test za OLAP, OLAP alati). KPI (Key Performance Indicators) i koncept dashboard-a. Elementi BSC (Balanced ScoreCard) metodologije strateškog upravljanja i njihova implementacija korišćenjem DW.

Praktična nastava

Analiza podataka u konkretnom operacionom sistemu. Odabir poslovnog procesa, odabir granularnosti, identifikacija dimenzija i identifikacija numeričkih činjenica kod modelovanje zvezdaste šeme skladišta podataka. Implementacija različitih načina za izvlačenje podataka iz operacionih sistema. Primena metoda za transformaciju podataka korišćenjem upitnog jezika i dostupnih alata. Inicijalno učitavanje podataka u skladište. Inkrementalno učitavanje podataka u skladište primenom različitih tehnika. Kreiranje multidimenzionog modela za analizu podataka. Primena drill-up/down, slice/dice, roll-up, pivot operacija kod analize podataka. Upotreba KPI za određivanje poslovnih metrika.

3076-skladista-podataka