Podatkovno skladiščenje

Mimogrede...

Spodnji video posnetki so posneti v HD rezoluciji (720p). V kolikor slika na youtube ne omogoča ostre slike, je "youtube/brskalnik kombinacijo" potrebno nastaviti na pravo rezolucijo. Poglejte si kako - video 3:33 min, 31.5.12, 6 Mb

Nekaj teorije o podatkovnih skladiščih

ETL v podatkovnem skladišču (24 min, 28.5.12, 35 Mb): ETL = Extraction Transformation Load proces, ki polni podatkovno skladišče. V tem videu je predstavljen ta proces in konvencija imenovanja tabel v naših podatkovnih skladiščih BIPS - P.IT.S (bančno) in PPS - P.IT.S (projektno).

Zvezde podatkovnega skladišča (31 min, 28.5.12, 38 Mb): simbolni prikaz zvezd dimenzionalnega modela podatkovnega skladišča.

-----------------------------------------------------------------------------

Uvod v SQL (21 min, 24.5.12, 30 Mb): uvod v SQL z osnovnimi primeri. SQL pomeni Structured Query Language in predstavlja jezik, ki je namenjen poizvedovanju po bazah podatkov.

Join - povezovanje tabel z SQL-om (25 min, 29.5.12, 27 Mb): video pojasnjuje, kako deluje povezovanje tabel (join) v SQL-u.

SQL v zvezdah (prd, bil_obj) (55 min, 29.5.12, 118 Mb): SQL je v dimenzionalnem podatkovnem modelu zelo enostaven. Ta video to pokaže na primeru sestavljanja "bilanc" po produktih (prd) in bilančnih objektih (bil_obj).

DEMO model podatkovnega skladišča (50 min, 30.5.12, 111 Mb): Podatkovno skladišče, ki je narejeno za namen teh video predstavitev, vsebuje dve fact tabeli: F_STN (stanja/denarni tokovi) in F_IPI (knjižbe izkaza poslovnega izida) ter naslednje dimenzije:

- D_BIL_OBJ - bilnačni objekti

- D_KMT - komitenti

- D_KONTI - konti

- D_OM_IDX - obrestni indeksi

- D_PO - prihodki/odhodki

- D_POG - pogodbe

- D_PRD - produkti

- D_PRE_ZAP - preostale zapadlosti

- D_VAL - valute

Denarni tokovi v podatkovnem skladišču (32 min, 30.5.12, 57 Mb): v podatkovnem skladišču, ki je ustrezno modelirano, je dostop do denarnih tokov z SQL izredno enostaven.

Hierarhije v zvezdah (33 min, 2.6.12, 46 Mb): hierarhije v dimenzijah zvezdnega modela podatkovnega skladišča igrajo ključno vlogo. Pravilno modelirane v veliki meri poenostavijo uporabo podatkov.

Bančno integralno podatkovno skladišče BIPS - P.IT.S (40 min, 31.5.12, 67 Mb): Okvirna predstavitev Bančnega integralnega podatkovnega skladišča BIPS - P.IT.S podjetja P.IT.S - Poslovno IT svetovanje, d.o.o.

Uporabni SQL

Uvod v SQL (21 min, 24.5.12, 30 Mb): uvod v SQL z osnovnimi primeri. SQL pomeni Structured Query Language in predstavlja jezik, ki je namenjen poizvedovanju po bazah podatkov.

SQL 2 - having, gnezdenje, rollup, množice (59 min, 6.6.12, 108 Mb): video prikazuje kako sestavljati kompleksna SQL povpraševanja. Pri tem obdela koncepte gnezdenja in princip uporabe množic kot kriterija za izbiro zapisov, ter elementa having in rollup. Zanimiv aspekt videa je tudi, da nazorno pokaže, kako pomembna je pravilna definicija poslovnega problema, ki ga želimo rešiti z SQL-om.

SQL 3 - for update, update, delete, insert, create, drop (49 min, 6.6.12, 71 Mb): video prikazuje kako z SQL-om manipuliramo podatke. Prikazan je dodatek sql-u "for update", ki nam omogoča popravljanje malih količin podatkov. Na primerih so pojasnjeni stavki update, insert, delete, s katerimi lahko podatke spreminjamo "na veliko". Podan je tudi primer kreiranja tabele in vstavljanja stolpca na pravo mesto v tabeli.

Besedila

- Arhitektura BIPS P.IT.S: arhitektura bančnega integralnega podatkovnega skladišča BIPS - P.IT.S (pdf, 5 strani, 20.7.2010)

- Podatkovno skladišče v slovenskih bankah ali podatkovna zmeda po slovensko (pdf, 43 strani, 7.4.2005): besedilo, ki je nastalo nekje na sredini moje kariere na temo bančna podatkovna skladišča. Za menoj so bili trije veliki projekti bančnega skladiščenja podatkov, pred menoj pa večji del poti, na kateri je nastalo praktično vse, kar je tukaj zapisano. To besedilo predstavlja nekakešn manifesto bančnega podatkovnega skladiščenja in mnogo zapisanega po skoraj 9 letih še vedno drži.