Multidimenzionální modelování v rámci analýzy a návrhu IS/ICT

Rozměr: px
Začít zobrazení ze stránky:

Download "Multidimenzionální modelování v rámci analýzy a návrhu IS/ICT"

Transkript

1 Multidimenzionální modelování v rámci analýzy a návrhu IS/ICT Abstrakt: Vladimíra Zádová Katedra informatiky, TU Liberec, vladimira.zadova@tul.cz Strukturovaný a objektový přístup jsou klasické přístupy používané pro modelování informačních systémů. Diagramy přístupů jsou navrženy pro konceptuální a technologickou úroveň modelování v rámci P3A. Oba přístupy byly navrženy pro analýzu a návrh transakčních systémů. Pro modelování BI aplikací, zejména modelování datového skladu, je užíván termín multidimenzionální modelování, výstupem jsou multidimenzionální modely. Příspěvek se zabývá vztahem multidimenzionálního modelování, resp. multidimenzionálních modelů k jednotlivým úrovním P3A uplatňovaném při vývoji aplikací. Klíčová slova: analýza, návrh, model, objektový přístup, strukturovaný přístup, multidimenzionální modelování, konceptuální úroveň, technologická úroveň, P3A, datový sklad, BI Abstract: Structured and object-oriented approaches are classical approaches used for modeling of information systems. Diagrams of these approaches are proposed for conceptual and technological levels of modeling within P3A. Both kinds of approaches have been proposed for analysis and design of transaction processing systems. For modeling of BI applications, namely data warehouse modeling, the term multidimensional modeling is used, multidimensional models being products of it. This contribution is about relationship between multidimensional modeling and multidimensional models to conceptual and technological levels within P3A applied in the analysis and design of applications. Key Words: Analysis, design, model, structured approach, object-oriented approach, multidimensional modeling, conceptual level, technological level, Principle of Different Architectures (P3A), data warehouse, BI 1. Úvod Význam informací a znalostí pro rozhodování posiluje v organizacích postavení jejich informačních systémů (IS). Nové informační a komunikační technologie (ICT) umožňují změnu kvality a postupné rozšiřování IS založeného na ICT (IS/ICT) - včetně podpory vazeb vně organizace a podpory rozhodování. Aplikace (subsystémy) IS/ICT organizací jsou tvořeny aplikacemi pro podporu činností (transakčními aplikacemi) a aplikacemi pro podporu rozhodování. U aplikací pro podporu rozhodování se vžil název business intelligence (BI). V rámci BI hrají zásadní roli datové sklady. Obtížnost návrhu datových skladů je dána jejich postavením v rámci IS/ICT. I když datové sklady patří do BI, jejich podoba odpovídá nejen požadavkům managementu na procesy pro podporu rozhodování, ale také dosažitelnosti a kvalitě zdrojů dat. Úspěšnost realizace datového skladu je dána i schopnostmi návrhářů a přístupy k návrhu. Pro proces modelování datového skladu, na jehož konci je navržený model datového skladu, se vžil název multidimenzionální modelování, pro navržené modely pak název multidimenzionální modely. 66

2 Multidimenzionální modelování v rámci analýzy a návrhu IS/ICT Předkládaný příspěvek je zaměřen na multidimenzionální modelování a multidimenzionální modely pro návrh datového skladu. Hlavním cílem příspěvku je určit vztah multidimenzionálního modelování a jeho produktů - multidimenzionálních modelů ke konceptuální a technologické úrovni v rámci principu tří architektur (P3A) používaného v klasických přístupech. Pro potřeby hlavního cíle jsou uvedeny multidimenzionální modely používané pro návrh datového skladu (3. kapitola) a krátce zmíněny vztahy mezi dvěma základními typy aplikací z hlediska dat a procesů (2. kapitola). Příspěvek navazuje na články [ZA1] a [ZA3] zveřejněné v tomto časopise, které jsou věnovány přístupům k analýze a návrhu IS/ICT. 2. Data a procesy v IS/ICT Jak je uvedeno v předchozí části, aplikace IS/ICT lze rozdělit na dva základní typy - aplikace pro podporu činností a aplikace pro podporu rozhodování (BI). Mezi těmito dvěma typy aplikací existují vztahy, které lze z hlediska dat a procesů manipulujících s daty zjednodušeně zobrazit tak, jak je uvedeno na obr. 1. OLTP Operativní data ETL Datové sklady BI aplikace OLAP, DM Ostatní zdroje Obr.1 Vztahy a návaznosti mezi daty a procesy v IS/ICT Zdroj: vlastní Za ostatní zdroje jsou považovány externí zdroje a další vnitřní zdroje organizace mimo OLTP (On-line Transaction Processing, transakční systémy). Na obrázku jsou dále uvedeny dva základní zdroje dat operativní data a datové sklady, ve způsobech zpracování jsou rozlišeny procesy OLTP, OLAP (On-line Analytical Processing), ETL procesy (Extraction Transformation Loading; Extrakce, transformace, uložení) a dolování dat (Data Mining). OLTP a operativní data tvoří jednotný celek, který je dán historicky a je z hlediska vývoje prakticky uzavřen. V případě datových skladů je třeba vidět dva základní procesy - procesy, kterými jsou získávány informace a znalosti z dat (OLAP, dolování dat) a procesy spojené s aktualizací datového skladu (ETL). Určujícím pro strukturu datových skladů je zejména OLAP, kde se jedná o analýzu ukazatelů na různé úrovni podrobnosti pro různé dimenze (operace roll-up a drill down, eventuálně drill across). Pro všechny procesy rozhodování je důležité stanovit zaměření, podrobnost a rozsah sledování (tedy jednotlivé atributy, které vyhovují požadavkům). V případě dolování dat se jedná spíše o stanovení atributů jedné úrovně hierarchie, pro OLAP jsou v dimenzích určeny atributy vytvářející více úrovní jedné hierarchie, popřípadě může dimenze obsahovat více hierarchií. K atributům na jednotlivých úrovních 67

3 Vladimíra Zádová (agregační úrovně, dimenzionální atributy) mohou být stanoveny popisné atributy (vlastností atributů, nedimenzionální atributy). 3. Datové modely pro návrh datových skladů Pro návrh struktury datových skladů jsou zásadní jak modely dat datových skladů, tak modely pro ukládání operativních dat. Z modelů pro návrh datové struktury operativních dat se jedná zejména o ERA model a model tříd pro konceptuální úroveň, relační a objektově relační model pro úroveň technologickou. Tyto modely jsou třeba pro zjišťování existence zdrojů dat i kvality dat pro plnění datových skladů a návrh ETL. Multidimenzionální modely pro návrh datových skladů v současné době nejčastěji vycházejí z relačního modelu dat, nebo jsou založeny na multidimenzionální kostce. Vývojová prostředí nabízená pro řešení datových skladů, resp. aplikací BI (např. Oracle, Microsoft, Progress) jsou založena na těchto modelech. V odborných kruzích jsou uváděny objektové modely pro řešení datových skladů, objevují se XML řešení návrhu datového skladu, prozatím bez praktických aplikací. Některými autory jsou pro řešení navrhovány modely datového skladu, které zobrazují hierarchické vztahy mezi atributy sledovaných dimenzí, eventuálně i možné agregační funkce k daným faktům. Existují i úpravy modelů používaných pro konceptuální úroveň návrhu OLTP systémů ( např. uvedeno v [KOU]). Relační model dat pro návrh datového skladu Multidimenzionální model dat vycházející z relačního modelu odlišuje dva základní typy relací, které se nazývají tabulky dimenzí a tabulky faktů. Oba typy tabulek jsou databázové relace s určitými specifiky, které zohledňují cíl, pro který jsou určeny. Mohou vytvářet hvězdicové struktury (star schema), různé formy sněhových vloček (snowflake schema) a souhvězdí (constellation schema). Na následujících dvou obrázcích jsou graficky znázorněna dvě základní schémata. Obecně jsou zobrazeny jen tabulky dimenzí a tabulky faktů, nejsou uvedeny atributy, které tabulky obsahují. D 1 D 2 F 1 D 3 D 4 Obr.2 Hvězdicové schéma Zdroj: vlastní 68

4 Multidimenzionální modelování v rámci analýzy a návrhu IS/ICT D 1 D 2 F 1 D 3 D 4 F 2 D 5 D 6 Obr.3 Schéma souhvězdí Zdroj: vlastní Další možnosti návrhu schémat vycházejí z těchto dvou základních a jsou dány rozdělením tabulky faktů v souladu s hierarchií dimenzí, nebo vybudováním hierarchií jako řetězců tabulek či normalizací tabulek dimenzí daného schématu (jedné nebo více). V prvním případě vzniká souhvězdí tabulek faktů, které je speciálním případem schématu souhvězdí. Další možnost, vybudování hierarchií jako řetězců tabulek, znamená nejen rozdělení tabulek faktů, ale i rozdělení tabulek dimenzí podle hierarchií (obdobným způsobem). Tento způsob rozkladu se nazývá sněžení, tedy vytváření sněhových vloček (např. [PO1]). Normalizaci tabulek dimenzí, uvedenou jako poslední možnost, lze provádět jak ve hvězdicových schématech, tak i ve schématech souhvězdí. Hvězdicové schéma s explicitními hierarchiemi v dimenzích je v řadě publikací označeno jako schéma sněhové vločky. Multidimenzionální datový model založený na kostce Reprezentace dat datového skladu může být založena na datové kostce. Každá hrana kostky odpovídá jedné dimenzi, každý prvek v dimenzi se nazývá pozice a odpovídá hodnotě atributu v relační databázi. Prvek kostky buňka pak vyjadřuje konkrétní hodnotu faktů vzhledem ke konkrétním hodnotám atributů dimenzí. Rozšíření sledování ukazatele o další dimenzi vede k přidání další hrany ke kostce. Obrázek 4 zobrazuje konkrétní příklad třídimenzionální kostky, která sleduje čtyři ukazatele. 69

5 Vladimíra Zádová Obr.4 Multidimenzionální databáze založená na kostce Zdroj: [SAR], str.53 V multidimenzionální kostce jsou data zobrazena pomocí vícerozměrných polí, kdy každá dimenze v poli odpovídá jedné dimenzi n-rozměrné množiny dat. Obdobně jako u multidimenzionálních modelů založených na relačním modelu dat i zde existuje více typů modelů, odlišují se hyperkostky a multikostky. Modely pro podrobnější specifikaci datového skladu Postupně jsou uvedeny tři modely pro popsání vztahů mezi atributy dimenzí i požadované agregace ukazatelů. Na obrázku 5 je zobrazena tabulka faktů a tabulky dimenzí, na tuto základní strukturu navazuje další zobrazení - jednotlivých agregačních cest (spojení plnou čarou), volitelné agregační cesty (zdvojené čáry u hran). Dimenze jsou zobrazeny včetně názvu (obdélník s výplní), jsou odlišeny atributy agregačních úrovní (obdélník bez výplně) a vlastnosti atributů, vztahy mezi oběma typy atributů (spojením plnou čarou). Vlastnosti atributů jsou uvedeny vedle hrany, která je spojuje s atributem agregační úrovně, ke kterému náleží; povinnost vlastností atributu je uvedena graficky (kosočtvercem s výplní na spojovací hraně). Na obrázku k atributu agregační úrovně custid je povinně sledován atribut vlastností custname, nepovinně atribut custage. Sledované fakty jsou spojeny s tabulkou faktů plnou čarou, jména faktů jsou uvedena vedle. Graficky není sledována agregovatelnost faktů k jednotlivým dimenzím. Agregovatelnost faktů je uváděna zvlášť přiřazením jednotlivých úrovní omezení k těmto dimenzím. 70

6 Multidimenzionální modelování v rámci analýzy a návrhu IS/ICT Obr. 5 Grafické znázornění konceptuálního multidimenzionálního schématu Zdroj: [HLV] Na následujícím obrázku nejsou uvedeny implicitní agregační hierarchie, jednotlivé dimenze začínají od nejvyšší úrovně granularity, volitelnost cesty je označena přeškrtnutím hrany (viz vztah product-diet). Řeší přiřazení vlastnosti atributů (např. address) k jednotlivým agregačním úrovním, povinnost vlastností atributů není zaznamenána. Agregovatelnost faktů k jednotlivým dimenzím je zde vyjádřena spojením v případě neaditivity (čárkovaně), ostatní agregační funkce jsou uvedeny explicitně. Na obrázku jsou první dva fakty aditivní ke všem dimenzím, mimo součtů nebude prováděna žádná jiná agregace, poslední fakt není aditivní k dimenzi produkt, nebude prováděna ani žádná jiná agregace k této dimenzi, k ostatním dimenzím bude prováděn pouze součet. Obr. 6 Grafické znázornění schéma faktů Zdroj: [GMR2] 71

7 Vladimíra Zádová Další možný způsob zobrazení multidimenzionálního modelu, známý jako MDS (multidimenzionální doménová struktura, Multidimensional Domain Structure), je na následujícím obrázku (autor E. Thomsen). Dimenze a ukazatele sledované v rámci schématu jsou od sebe odděleny. U dimenzí jsou zobrazeny agregační cesty, u každé agregační úrovně je uveden název a počty jednotlivých instancí. Vedle jednotlivých agregačních cest dimenzí je označeno sledování ukazatelů na jednotlivých agregačních úrovních, způsob značení jednotlivých ukazatelů je uveden u jejich specifikace. Nejsou zobrazeny vlastnosti atributů. Obr. 7 Multidimenzionální doménová struktura Zdroj: [NPS], str Multidimenzionální modely v rámci P3A Modelování IS probíhá ve třech etapách, které souvisí s P3A. Etapa analýzy odpovídá konceptuální úrovni, konstrukce (design) technologické úrovni, implementace fyzické úrovni. Výstupem z jednotlivých etap jsou postupně konceptuální, technologický a implementační model. Přístupy k analýze a návrhu byly navrženy, vzhledem k době svého vzniku, pro transakční systémy. Charakter datového skladu je odlišný, proto je základní otázkou, zda jsou úrovně i modely, které jsou používány pro vývoj OLTP systémů, postačující pro vývoj datových skladů. Teoreticky mohou nastat tyto základní situace: - převzetí modelů a úrovní daného přístupu beze změn - provedení změn do stávajících modelů vzhledem ke specifickým požadavkům návrhu datových skladů - použití jiných modelů, které lépe vystihnou dimenze, fakty, budou intuitivní pro uživatele - dojde k rozšíření stávajících přístupů o nové modely, eventuálně úrovně. I zde je třeba rozdělit řešení datového skladu na tři části procesy na podporu rozhodování, datový sklad, zabezpečení datových skladů daty. Pro zachycení procesů pro kontrolu konzistence zdrojů dat a jejich transformaci do datového 72

8 Multidimenzionální modelování v rámci analýzy a návrhu IS/ICT skladu je možné použít funkční větve strukturovaného přístupu i objektový přístup. Obdobně nečiní problémy ani sledování požadavků na procesy na podporu rozhodování. Problematické je použití modelů pro vyjádření podoby datového skladu. Proto jsou výše uvedené situace analyzovány z hlediska návrhu modelu datového skladu. První možnost převzetí modelů a úrovní přístupů beze změn - není vhodná, hlavním argumentem je to, že rozdílné cíle v IS vedou i k rozdílným požadavkům na datové modely. Podíváme-li se na specifikované požadavky pro modelování datového skladu, ke zobrazení dimenzí a faktů, hierarchií dimenzí není možné použít na konceptuální úrovni modely strukturovaného ani objektového přístupu. Uvažujeme-li datovou větev strukturovaného přístupu, která je dnes brána jako určující pro návrh datového skladu, pak pro konceptuální modelování je nejrozšířenější ERA model. Pro konceptuální modelování transakčních systémů jsou v ERA modelu dostačující prostředky pro zobrazení relevantních typů entit (objektů), typů vztahů mezi nimi a určení atributů vyjadřujících podstatné vlastnosti entit a vztahů. V konceptuálním modelu datových skladů je ale potřebné uvést jakou roli budou mít určené typy entit - mohou být dimenzemi, fakty, agregační úrovní, agregační hierarchií atp. To v základní notaci konceptuálního modelu chybí stejně jako možnost zaznamenat vztahy mezi atributy dimenzí - tedy notace pro příslušnost atributů ke stejné agregační úrovni, ke stejné agregační hierarchii, notace pro zachycení více agregačních hierarchií včetně označení implicitní hierarchie (není zřejmé jak jednoduše agregovat data). Dalším argumentem proti použití tohoto modelu je skutečnost, že byl navržen tak, aby mohl být transformován na technologické úrovni do normalizované databáze vhodné pro aktualizaci nikoli pro dotazování, pro koncového uživatele není dosti srozumitelný pro orientaci v něm [KIM]. V objektovém přístupu je situace obdobná. I když pro návrh datového skladu je možné model modifikovat - např. pro ERA model existuje notace ME-R (multidimenzionální rozšíření E-R diagramů, [KOU], str. 339), domnívám se, že není vhodné použít tyto modely pro návrh modelu datového skladu i v případě provedených změn (rozšíření o další konstrukty, eventuálně omezení pro stávající konstrukty). Důvodem je odlišný charakter procesů, pro které jsou modely entit (objektů) určeny a z toho plynoucí odlišné požadavky na jejich použití, zejména pro konceptuální úroveň. Další uvažovanou možností je použít jiný model. Multidimenzionální modely jsou vhodnými modely pro návrh datového skladu. Kladem modelů je přehlednost pro dotazování koncového uživatele, snadná orientace v modelu při analýze dalších požadavků uživatelů a snadná rozšiřitelnost modelu. V případě nutnosti lze jednoduše přidat dimenze či fakty při zakomponování dalších požadavků (samozřejmě s ohledem na granularitu). V souvislosti s použitím multidimenzionálních modelů je třeba zodpovědět, zda je vůbec nutné uvažovat o zařazení multidimenzionálního modelování do stávajících přístupů k analýze a návrhu. I když by se zdálo být vhodné použít multidimenzionální modely a řešit odděleně aplikace pro podporu rozhodování a aplikace pro podporu činností, domnívám se, že je třeba zařadit modely datového skladu do stávajících přístupů k návrhu. Za hlavní důvody považuji, že datový sklad i aplikace pro podporu rozhodování jsou integrovány do IS/ICT, možná řešení mají vazbu na zdroje dat. Dalším důvodem je i to, že modely klasických přístupů mohou být použity i pro vývoj datových skladů (např. DFD, strukturní diagram pro vyjádření konzistence zdrojů dat, jejich transformaci). 73

9 Vladimíra Zádová Je-li vyřešena otázka zda zařadit multidimenzionální modely do existujících přístupů pro návrh IS/ICT, pak je třeba zařadit multidimenzionální modely v rámci P3A. V počátečním období řešení datových skladů je považována autory za nejvhodnější možnost rozšířit dosavadní přístup o další úroveň návrhu, která je zařazena mezi konceptuální a technologickou úroveň. Tím je porušen P3A, výsledná čtyřúrovňová architektura je pak následující: - konceptuální úroveň (konceptuální model) - multidimenzionální úroveň (multidimenzionální model) - technologická úroveň (technologický model) - fyzická úroveň (implementační model). V současné době se od tohoto řešení ustoupilo. Domnívám se, že v rané fázi nebyl vzat v úvahu charakter úrovní v rámci P3A. Klasické úrovně je třeba ponechat, poněvadž i v analýze a návrhu datových skladů se řeší obsah, technologie a implementace, které odpovídají konceptuální, technologické a fyzické úrovni, jen odlišnost charakteru procesů vede k jiným požadavkům na zachycení řešení. Není-li multidimenzionální modelování další úrovní, pak je třeba zařadit multidimenzionální modely v rámci řešení P3A. Konceptuální úroveň a multidimenzionální modelování Pro modely na konceptuální úrovni je vhodné vycházet z multidimenzionálních modelů založených na relačním modelu dat. Tyto modely jsou přehledné i pro uživatele (což je pro návrh datových skladů zásadní), jejich přehlednost není výrazně omezena počtem sledovaných dimenzí. Základními modely jsou v této úrovni hvězdicové schéma a schéma souhvězdí. Pro řešení datového skladu je možné zachytit model datového skladu jako schéma souhvězdí, kde jsou zobrazeny jen fakty ke sledování a uvedeny dimenze, na jemnější rozlišovací úrovni pak uvést v rámci modelu pro každou dimenzi atributy dimenzí (bez zachycení vztahů mezi jejími atributy). Tato úroveň podrobnosti je poslední úrovní, na které je možné zobrazit model sledující vztahy mezi fakty a dimenzemi celého datového skladu. V další úrovni detailu, zobrazení hierarchií v rámci dimenzí a agregovatelnosti faktů, je třeba provádět řešení po jednotlivých částech (většinou odpovídajících hvězdicovému schématu) pomocí modelu např. uvedených na obr. 5, 6, 7. Pro konceptuálně čistý návrh by bylo vhodné vycházet i z konceptuálního modelu zdrojů dat tedy ERA modelu či diagramu tříd, eventuálně z DFD, diagramu užití aj. (dle situace). Přístup k návrhu datových tržišť pro datový sklad vycházející z ERA modelu zdrojových dat je uveden v [GMR1], [BCF1]). Tento způsob řešení nemusí být proveditelný konceptuální modely (ať již strukturované či objektově orientované) na této úrovni nemusí být k dispozici vůbec, nebo nemusí být aktualizovány při změnách aplikací. Technologická úroveň a multidimenzionální modelování Multidimenzionální modely založené na relačním modelu dat, popřípadě další multidimenzionální modely (např. založené na XML, objektové modely) je možné použít pro technologickou úroveň návrhu. Tato úroveň se již musí zabývat vhodným způsobem uložení z hlediska požadavků procesů pro podporu rozhodování, rychlosti odezvy - tedy modely použité na této úrovni mohou být i normalizovány (v případě schémat založených na databázové relaci), popřípadě bude upřednostněn návrh hyperkostky či multikostky. Transformace modelů 74

10 Multidimenzionální modelování v rámci analýzy a návrhu IS/ICT z konceptuální úrovně do technologické úrovně závisí i na analýzách požadavků vyjádřených pomocí agregačních vzorů. Použití modelů na této úrovni záleží i na vývojovém prostředí, které je dostupné pro řešení. Při návrhu datového skladu není porušen P3A, multidimenzionální modely jsou součástí jednotlivých úrovní architektury. Transakční systémy, které jsou zdroji dat pro datové sklady, mohou být řešeny pomocí modelů strukturovaných přístupů i objektových přístupů. To je hlavní důvod proč je třeba integrovat modely obou přístupů pro analýzu a návrh IS/ICT do jednoho celku spolu s multidimenzionálními modely pro návrh BI aplikací. Řešení není obtížné i v těchto přístupech je respektován P3A. V případě návrhu datového skladu se zcela jasně objevuje vhodnost použít Business Rules přístup (blíže [ZA3]) pomocí pravidel lze formulovat dimenze, fakty, atributy, modelovat vztahy. Tento přístup zajistí jeden ze základních požadavků na datový sklad - jednu verzi pravdy. Použití prostředků pro analýzu a sledování pravidel je tedy vhodné nejen k řešení aplikací pro sledování procesů, ale pro řešení všech aplikací. 5. Závěr Z předchozí části článku vyplývá, že na multidimenzionální modelování se je třeba dívat jako na proces pro návrh datového skladu, jehož výstupy, jednotlivé modely, nepatří do jedné úrovně v rámci P3A, ale souvisí s konceptuální a technologickou úrovní. To podporují i návrhy konceptuálních modelů publikované na konferencích či uvedené v odborných časopisech. Z porovnání zde uvedených konceptuálních modelů na větší úrovni podrobnosti je patrné, že ačkoliv zobrazují vztahy mezi jednotlivými atributy dimenzí, atributy dimenzí a fakty i agregační funkce, liší se v konstruktech pro zobrazení, liší se i v tom co zobrazují. Na porovnání těchto modelů z hlediska potřebných konstruktů pro vyjádření jednotlivých vztahů a jejich úplnosti bych ráda zaměřila další článek. Literatura [BCF1] Bonifati, A., Cattaneo, F., Ceri, S., Fuggetta, A., Paraboschi, S.: Designing Data Marts for Data Warehouse; ACM Transactions on Software Engineering and Methodology, Vol.10, No.4, October 2001 [GMR1] Golfarelli, M., Maio, D. Rizzi, S.: Conceptual Design of data warehouses from E/R schemes, Proc. 32 th HICSS 1998 Proceedings 31st Hawaii. International Conference on System Sciences (HICSS-31), vol. VII, Kona, Hawaii, pp , [GMR2] M. Golfarelli, D. Maio, S. Rizzi. The Dimensional Fact Model: a Conceptual Model for Data Warehouses. International Journal of Cooperative Information Systems, vol. 7, n. 2&3, pp , 1998 [HLV] Hüsemann, B., Lechtenbörger, J., Vossen, G.: Conceptual Data Warehouse Design,In Proceedings of the International Workshop on Design and Management of Data Warehouses, DMDW, Stockholm, 2000, čl.6 [KIM] Kimball, R. a kol.: The Data Warehouse Lifecycle Toolkit: Expert Methods for Designing, Developing, and Deploying Data Warehouses, John Wiley & Sons, 1998;ISBN

11 Vladimíra Zádová [KOU] ařík, V. a kol:. Umělá inteligence (4), Academia 2003, kap. 10 Datové sklady a získávání znalosti (Kouba, Z.) str [NPS] Novotný, O., Pour, J., Slánský, D.: Business Intelligence. Jak využít bohatství v datech, Grada, Praha, 2005, ISBN [PO1] Pokorný, J., Sokolowsky, P: A Conceptual Modelling Perspective for Data Warehouses, Electronic Business Engineering, 1999, str [PO2] Pokorny, J.: XML Data Warehouse Possibilities and Solutions, In: Constructing the Infrastructure for the Knowledge Economy: Methods & Tools, Theory & Practice. H. Linger et al (Eds), Kluwer Academic Publishers, Dordrecht, The Netherlands, 2004, pp [REP] Řepa, V.: Analýza a návrh informačních systémů, Ekopress, Praha, 1999, 1. vydání ISBN [SAR] Šarmanová, J.: Datové sklady a dolování znalostí z nich, VŠB Technická univerzita Ostrava, Regionální centrum celoživotního vzdělávání, 2003, ISBN X [ZA1] Zádová, V.: Strukturovaný versus objektový přístup v oblasti analýzy a návrhu. Časopis Systémová integrace č. 3/2002, str , ISSN [ZA2] Zádová, V.: Specifika postavení a návrhu datových skladů v rámci IS/ICT,[disertační práce] Liberec 2006 [ZA3] Zádová, V.: Business Rules přístup v návrhu informačních systémů. Časopis Systémová integrace. č.2/2008, s ISSN

Konceptuální modely datového skladu

Konceptuální modely datového skladu Vladimíra Zádová Katedra informatiky, TU Liberec, e-mail: vladimira.zadova@tul.cz Abstrakt: Příspěvek je zaměřen na modely datového skladu pro konceptuální úroveň návrhu. Existující modely pro tuto úroveň

Více

Datové sklady. Multidimenzionální modelování Modely datového skladu Návrh datového skladu v rámci návrhu IS/ICT. Vladimíra Zádová, KIN, EF, TUL

Datové sklady. Multidimenzionální modelování Modely datového skladu Návrh datového skladu v rámci návrhu IS/ICT. Vladimíra Zádová, KIN, EF, TUL Datové sklady Multidimenzionální modelování Modely datového skladu Návrh datového skladu v rámci návrhu IS/ICT Multidimenzionální modelování (Multi)dimenzionální modelování speciální technika určená pro

Více

Trendy v IS/ICT přístupy k návrhu multidimenzionální modelování

Trendy v IS/ICT přístupy k návrhu multidimenzionální modelování Trendy v IS/ICT přístupy k návrhu multidimenzionální modelování Aplikace IS/ICT BI SCM e-business ERP ERP CRM II e-business Aplikace pro podporu základních řídících a administrativních operací 1 Informační

Více

Ing. Roman Danel, Ph.D. 2010

Ing. Roman Danel, Ph.D. 2010 Datový sklad Ing. Roman Danel, Ph.D. 2010 Co je to datový sklad a kdy se používá? Pojmem datový sklad (anglicky Data Warehouse) označujeme zvláštní typ databáze, určený primárně pro analýzy dat v rámci

Více

Datový sklad. Datový sklad

Datový sklad. Datový sklad Datový sklad Postavení v rámci IS/ICT Specifika návrhu Modelování Datový sklad POSTAVENÍ NÁVRH Postavení datového skladu (DW) v IS/ICT z hlediska aplikací jako součást Business Intelligence z hlediska

Více

10. Datové sklady (Data Warehouses) Datový sklad

10. Datové sklady (Data Warehouses) Datový sklad 10. Datové sklady (Data Warehouses) Datový sklad komplexní data uložená ve struktuře, která umožňuje efektivní analýzu a dotazování data čerpána z primárních informačních systémů a dalších zdrojů OLAP

Více

BI v rámci IS/ICT komponenty BI architektura. Charakteristika dat a procesů v IS/ICT. Datové sklady ukládání dat návrh datového skladu

BI v rámci IS/ICT komponenty BI architektura. Charakteristika dat a procesů v IS/ICT. Datové sklady ukládání dat návrh datového skladu BI v rámci IS/ICT komponenty BI architektura Charakteristika dat a procesů v IS/ICT Datové sklady ukládání dat návrh datového skladu BI CRM ERP SCM Aplikace pro podporu základních řídících a administrativních

Více

Informační systémy 2006/2007

Informační systémy 2006/2007 13 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení Informační systémy 2006/2007 Ivan Kedroň 1 Obsah Analytické nástroje SQL serveru. OLAP analýza

Více

AdventureWorksDW2014 SQL Server Data Tools Multidimenziona lnı model Tabula rnı model Multidimenziona lnı mo d Tabula rnı mo d MS SQL Server 2016 Tabula rnı mo d Azure Analysis Services 16 3.2 Dimenzionální

Více

Datové sklady. Ing. Jan Přichystal, Ph.D. 1. listopadu 2011. PEF MZLU v Brně

Datové sklady. Ing. Jan Přichystal, Ph.D. 1. listopadu 2011. PEF MZLU v Brně PEF MZLU v Brně 1. listopadu 2011 Úvod Intenzivní nasazení informačních technologií způsobuje hromadění obrovské spousty nejrůznějších údajů. Příkladem mohou být informace z obchodování s cennými papíry

Více

Základy business intelligence. Jaroslav Šmarda

Základy business intelligence. Jaroslav Šmarda Základy business intelligence Jaroslav Šmarda Základy business intelligence Business intelligence Datový sklad On-line Analytical Processing (OLAP) Kontingenční tabulky v MS Excelu jako příklad OLAP Dolování

Více

DATABÁZOVÉ SYSTÉMY. Metodický list č. 1

DATABÁZOVÉ SYSTÉMY. Metodický list č. 1 Metodický list č. 1 Cíl: Cílem předmětu je získat přehled o možnostech a principech databázového zpracování, získat v tomto směru znalosti potřebné pro informačního manažera. Databázové systémy, databázové

Více

4IT218 Databáze. 4IT218 Databáze

4IT218 Databáze. 4IT218 Databáze 4IT218 Databáze Osmá přednáška Dušan Chlapek (katedra informačních technologií, VŠE Praha) 4IT218 Databáze Osmá přednáška Normalizace dat - dokončení Transakce v databázovém zpracování Program přednášek

Více

Základní informace o co se jedná a k čemu to slouží

Základní informace o co se jedná a k čemu to slouží Základní informace o co se jedná a k čemu to slouží založené na relačních databází transakční systémy, které jsou určeny pro pořizování a ukládání dat v reálném čase (ERP, účetní, ekonomické a další podnikové

Více

Zdroje informací v organizaci IS/ICT BI v rámci IS/ICT historie architektura OLTP x DW ukládání dat

Zdroje informací v organizaci IS/ICT BI v rámci IS/ICT historie architektura OLTP x DW ukládání dat Zdroje informací v organizaci IS/ICT BI v rámci IS/ICT historie architektura OLTP x DW ukládání dat Vladimíra Zádová BI CRM ERP SCM Aplikace pro podporu základních řídících a administrativních operací

Více

T T. Think Together 2012. Martin Závodný THINK TOGETHER. Business Intelligence systémy Business Intelligence systems

T T. Think Together 2012. Martin Závodný THINK TOGETHER. Business Intelligence systémy Business Intelligence systems Česká zemědělská univerzita v Praze Provozně ekonomická fakulta Doktorská vědecká konference 6. února 2012 T T THINK TOGETHER Think Together 2012 Business Intelligence systémy Business Intelligence systems

Více

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů.

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů. Modely datové Existují různé úrovně pohledu na data. Nejvyšší úroveň je úroveň, která zachycuje pouze vztahy a struktury dat samotných. Konceptuální model - E-R model. Další úrovní je logická úroveň Databázové

Více

Databázové systémy. 10. přednáška

Databázové systémy. 10. přednáška Databázové systémy 10. přednáška Business Intelligence Poprvé byl termín BI použit Gartnerem a dále pak popularizován Howardem Dresnerem jako: proces zkoumání doménově strukturovaných informací za účelem

Více

3 zdroje dat. Relační databáze EIS OLAP

3 zdroje dat. Relační databáze EIS OLAP Zdroje dat 3 zdroje dat Relační databáze EIS OLAP Relační databáze plochá dvourozměrná tabulková data OLTP (Online Transaction Processing) operace selekce projekce spojení průnik, sjednocení, rozdíl dotazování

Více

Návrh ROLAP databáze v zemědělském podniku: Transformace ekonometrického modelu do konceptuálního modelu dat

Návrh ROLAP databáze v zemědělském podniku: Transformace ekonometrického modelu do konceptuálního modelu dat Návrh ROLAP databáze v zemědělském podniku: Transformace ekonometrického modelu do konceptuálního modelu dat Tyrychtr Jan 1, Buchtela David 2, Havlíček Zdeněk 3 Česká zemědělská univerzita, Provozně ekonomická

Více

Marketingová komunikace. 2. a 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3aph)

Marketingová komunikace. 2. a 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3aph) Marketingová komunikace Kombinované studium Skupina N9KMK3PH (vm3aph) 2. a 3. soustředění Mgr. Pavel Vávra 9103@mail.vsfs.cz http://vavra.webzdarma.cz/home/index.htm Co nás čeká: 2. soustředění 16.1.2009

Více

Modelování procesů s využitím MS Visio.

Modelování procesů s využitím MS Visio. Modelování procesů s využitím MS Visio jan.matula@autocont.cz Co je to modelování procesů? Kreslení unifikovaných či standardizovaných symbolů, tvarů a grafů, které graficky znázorňují hlavní, řídící nebo

Více

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Úvod 9

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Úvod 9 Obsah Úvod 9 Kapitola 1 Business Intelligence, datové sklady 11 Přechod od transakčních databází k analytickým..................... 13 Kvalita údajů pro analýzy................................................

Více

Analýza a modelování dat. Helena Palovská

Analýza a modelování dat. Helena Palovská Analýza a modelování dat Helena Palovská Analýza a modelování pro SW projekt Strukturovaný přístup Dynamická část (procesy, aktivity, funkce) Statická část (data) Objektově orientovaný přístup use case

Více

ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ

ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ ROZDÍLY V NÁVRZÍCH RELAČNÍCH A OBJEKTOVÝCH DATABÁZÍ A JEJICH DŮSLEDKY PRO TRANSFORMACI MODELŮ RELATIONAL AND OBJECT DATABASES DESIGN DIFFERENCES AND IT S IMPLICATIONS TO MODEL TRANSFORMATION Vít Holub

Více

Business Intelligence

Business Intelligence Business Intelligence Skorkovský KAMI, ESF MU Principy BI zpracování velkých objemů dat tak, aby výsledek této akce manažerům pomohl k rozhodování při řízení procesů výsledkem zpracování musí být relevantní

Více

Architektura informačních systémů. - dílčí architektury - strategické řízení taktické řízení. operativní řízení a provozu. Globální architektura

Architektura informačních systémů. - dílčí architektury - strategické řízení taktické řízení. operativní řízení a provozu. Globální architektura Dílčí architektury Informační systémy - dílčí architektury - EIS MIS TPS strategické řízení taktické řízení operativní řízení a provozu 1 Globální Funkční Procesní Datová SW Technologická HW Aplikační

Více

kapitola 2 Datové sklady, OLAP

kapitola 2 Datové sklady, OLAP Tomáš Burger, burger@fit.vutbr.cz kapitola 2 Datové sklady, OLAP Získávání znalostí z databází IT-DR-3 / ZZD Co je to datový sklad A data warehouse is a subjectoriented, integrated, time-variant and nonvolatile

Více

Marketingová komunikace. 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3bph)

Marketingová komunikace. 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3bph) Marketingová komunikace Kombinované studium Skupina N9KMK3PH (vm3bph) 3. soustředění Mgr. Pavel Vávra 9103@mail.vsfs.cz http://vavra.webzdarma.cz/home/index.htm Zdroje Studijní materiály Heleny Palovské

Více

Podnikové informační systémy Jan Smolík

Podnikové informační systémy Jan Smolík Podnikové informační systémy Jan Smolík Zobecněné schéma aplikační architektury Vlastníci, management Aplikační architektura podnikové informatiky Business Intelligence, manažerské aplikace Obchodní partneři

Více

GIS Geografické informační systémy

GIS Geografické informační systémy GIS Geografické informační systémy Obsah přednášky Prostorové vektorové modely Špagetový model Topologický model Převody geometrií Vektorový model Reprezentuje reálný svět po jednotlivých složkách popisu

Více

Obsah. Úvod do problematiky. Datový sklad. Proces ETL. Analýza OLAP

Obsah. Úvod do problematiky. Datový sklad. Proces ETL. Analýza OLAP Petr Jaša Obsah Úvod do problematiky Data vs. informace Operační vs. analytická databáze Relační vs. multidimenzionální model Datový sklad Důvody pro budování datových skladů Definice, znaky Schéma vazeb

Více

Databáze. datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek

Databáze. datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek Databáze datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek 980103 Jan Novak Dlouha 5 Praha 1 9945371 100.00 100.00 980105 Jan Novak Dlouha 5 Praha 1 9945371 1500.00 1600.00 980106

Více

Dobývání znalostí z databází. Databáze. datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek

Dobývání znalostí z databází. Databáze. datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek Databáze datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek 980103 Jan Novak Dlouha 5 Praha 1 9945371 100.00 100.00 980105 Jan Novak Dlouha 5 Praha 1 9945371 1500.00 1600.00 980106

Více

Data v informačních systémech

Data v informačních systémech Data v informačních systémech Vladimíra Zádová, KIN 6. 5. 2015 Obsah přednášky informační systémy (IS) vztah dat a informačních systémů databáze, databázový systém základní dělení IS, trendy pojmy (terminologie)

Více

MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH. Jindřich Kaluža Ludmila Kalužová

MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH. Jindřich Kaluža Ludmila Kalužová MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH Jindřich Kaluža Ludmila Kalužová Recenzenti: prof. Ing. Milan Turčáni, CSc. prof. Ing. Ivan Vrana, DrSc. Tato kniha vznikla za finanční podpory Studentské grantové

Více

Uživatelem řízená navigace v univerzitním informačním systému

Uživatelem řízená navigace v univerzitním informačním systému Hana Netrefová 1 Uživatelem řízená navigace v univerzitním informačním systému Hana Netrefová Abstrakt S vývojem počítačově orientovaných informačních systémů je stále větší důraz kladen na jejich uživatelskou

Více

Business Intelligence. Adam Trčka

Business Intelligence. Adam Trčka Business Intelligence Adam Trčka 09:00 11:30: BI v kostce Navrhněme si sklad Ukázka BI Datamining 12:30 14:30: Pokračování kurzu 14:30 15:00: Q&A Agenda Co se dnes dovíme? Data informace znalost Business

Více

DBS Konceptuální modelování

DBS Konceptuální modelování DBS Konceptuální modelování Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze Michal.Valenta@fit.cvut.cz c Michal Valenta, 2010 BIVŠ DBS I, ZS 2010/11 https://users.fit.cvut.cz/

Více

Smysl metodiky IS/IT. Koncentrovaná zkušenost Checklist na nic nezapomeneme

Smysl metodiky IS/IT. Koncentrovaná zkušenost Checklist na nic nezapomeneme Smysl metodiky IS/IT Koncentrovaná zkušenost Checklist na nic nezapomeneme Přínosy metodik Větší produktivita a kooperace týmů Komunikační standard Specializace projektových týmů Nezávislost na konkrétních

Více

PODNIKOVÁ INFORMATIKA

PODNIKOVÁ INFORMATIKA GÁLA Libor POUR Jan TOMAN Prokop PODNIKOVÁ INFORMATIKA Obsah O autorech... 11 Na úvod jak chápat tuto knihu... 13 Část I: Principy podnikové informatiky... 17 1. Informatika, aplikovaná informatika, podniková

Více

GIS Geografické informační systémy

GIS Geografické informační systémy GIS Geografické informační systémy Obsah přednášky Prostorové vektorové modely Špagetový model Topologický model Převody geometrií Vektorový model Reprezentuje reálný svět po jednotlivých složkách popisu

Více

PV005 Služby počítačových sítí: Data Warehouses

PV005 Služby počítačových sítí: Data Warehouses PV005 Služby počítačových sítí: Data Warehouses Jaroslav Bayer 1 Fakulta informatiky Masarykova univerzita 26. 11. 2015 1 CVT FI MU, B310, email: xbayer@fi.muni.cz Jaroslav Bayer (FI MU) PV005 Služby počítačových

Více

ARCHITEKTURA INFORMAČNÍCH SYSTÉMŮ PODLE ÚROVNĚ ŘÍZENÍ

ARCHITEKTURA INFORMAČNÍCH SYSTÉMŮ PODLE ÚROVNĚ ŘÍZENÍ ARCHITEKTURA INFORMAČNÍCH SYSTÉMŮ PODLE ÚROVNĚ ŘÍZENÍ Podle toho, zda informační systém funguje na operativní, taktické nebo strategické řídicí úrovni, můžeme systémy rozdělit do skupin. Tuto pyramidu

Více

Znalostní systém nad ontologií ve formátu Topic Maps

Znalostní systém nad ontologií ve formátu Topic Maps Znalostní systém nad ontologií ve formátu Topic Maps Ladislav Buřita, Petr Do ladislav.burita@unob.cz; petr.do@unob.cz Univerzita obrany, Fakulta vojenských technologií Kounicova 65, 662 10 Brno Abstrakt:

Více

Data Warehouses. Jaroslav Bayer 1. Fakulta informatiky Masarykova univerzita

Data Warehouses. Jaroslav Bayer 1. Fakulta informatiky Masarykova univerzita PV005 Služby počítačových sítí: Data Warehouses Jaroslav Bayer 1 Fakulta informatiky Masarykova univerzita 28. 11. 2012 1 CVT FI MU, B310, email: xbayer@fi.muni.cz Jaroslav Bayer (FI MU) PV005 Služby počítačových

Více

Business Intelligence a datové sklady

Business Intelligence a datové sklady Business Intelligence a datové sklady Ing Jan Přichystal, PhD Mendelova univerzita v Brně 2 prosince 2014 Ing Jan Přichystal, PhD Úvod Intenzivní nasazení informačních technologií způsobuje hromadění obrovské

Více

Architektury Informačních systémů. Jaroslav Žáček

Architektury Informačních systémů. Jaroslav Žáček Architektury Informačních systémů Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Nutné pojmy Co je to informační systém? Jaké oblasti zahrnuje? Jaká je vazba IS na podnikovou strategii?

Více

Databáze Bc. Veronika Tomsová

Databáze Bc. Veronika Tomsová Databáze Bc. Veronika Tomsová Databázové schéma Mapování konceptuálního modelu do (relačního) databázového schématu. 2/21 Fyzické ik schéma databáze Určuje č jakým způsobem ů jsou data v databázi ukládána

Více

Business Rules přístup v návrhu informačních systémů

Business Rules přístup v návrhu informačních systémů Business Rules přístup v návrhu informačních systémů Vladimíra Zádová Katedra informatiky, TU Liberec, e-mail: vladimira.zadova@tul.cz Abstrakt: Pro analýzu a návrh informačních systémů jsou v současnosti

Více

2. Modelovací jazyk UML 2.1 Struktura UML 2.1.1 Diagram tříd 2.1.1.1 Asociace 2.1.2 OCL. 3. Smalltalk 3.1 Jazyk 3.1.1 Pojmenování

2. Modelovací jazyk UML 2.1 Struktura UML 2.1.1 Diagram tříd 2.1.1.1 Asociace 2.1.2 OCL. 3. Smalltalk 3.1 Jazyk 3.1.1 Pojmenování 1. Teoretické základy modelování na počítačích 1.1 Lambda-kalkul 1.1.1 Formální zápis, beta-redukce, alfa-konverze 1.1.2 Lambda-výraz jako data 1.1.3 Příklad alfa-konverze 1.1.4 Eta-redukce 1.2 Základy

Více

Architektury Informačních systémů. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/

Architektury Informačních systémů. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Architektury Informačních systémů Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Nutné pojmy Co je to informační systém? Jaké oblasti zahrnuje? Jaká je vazba IS na podnikovou strategii?

Více

2. Konceptuální model dat, E-R konceptuální model

2. Konceptuální model dat, E-R konceptuální model 2. Konceptuální model dat, E-R konceptuální model Úvod Databázový model souhrn prostředků, pojmů a metod, jak na logické úrovni popsat data a jejich strukturu výsledkem je databázové schéma. Databázové

Více

Návrh datového skladu z hlediska zdrojů

Návrh datového skladu z hlediska zdrojů Návrh datového skladu Návrh datového skladu OLTP ETL OLAP, DM Operativní data Datové sklady Zdroje dat Transformace zdroj - cíl Etapy realizace 1 Návrh datového skladu Hlavní úskalí analýzy a návrhu spočívá

Více

Návrh softwaru. RNDr. Michal Žemlička, Ph.D. Zimní semestr 2013/2014

Návrh softwaru. RNDr. Michal Žemlička, Ph.D. Zimní semestr 2013/2014 Softwarové inženýrství I Návrh softwaru RNDr. Michal Žemlička, Ph.D. Vysoká škola finanční a správní Zimní semestr 2013/2014 Návrh softwaru k čemu to? Udělat cokoliv většího bez plánu je riskantní záležitost.

Více

On line analytical processing (OLAP) databáze v praxi

On line analytical processing (OLAP) databáze v praxi On line analytical processing (OLAP) databáze v praxi Lukáš Matějovský Lukas.Matejovsky@CleverDecision.com Jan Zajíc Jan.Zajic@CleverDecision.com Obsah Představení přednášejících Základy OLAP Příklady

Více

Zkušenosti s Business Intelligence ve veřejném sektoru České republiky

Zkušenosti s Business Intelligence ve veřejném sektoru České republiky Zkušenosti s Business Intelligence ve veřejném sektoru České republiky Slovak Business Intelligence Day 2006 Jan Pour Katedra IT, VŠE Praha pour@vse.cz, http://nb.vse.cz/~pour Snímek 1 Zkušenosti s BI

Více

Business Intelligence pro univerzitní prostředí

Business Intelligence pro univerzitní prostředí Martin Závodný, Robert Pergl Katedra informačního inženýrství Provozně ekonomická fakulta České zemědělské univerzity Kamýcká 129, 165 21 Praha 6 Suchdol martin.zavodny@gmail.com, pergl@pef.czu.cz Abstrakt:

Více

POKROČILÉ POUŽITÍ DATABÁZÍ

POKROČILÉ POUŽITÍ DATABÁZÍ POKROČILÉ POUŽITÍ DATABÁZÍ Barbora Tesařová Cíle kurzu Po ukončení tohoto kurzu budete schopni pochopit podstatu koncepce databází, navrhnout relační databázi s využitím pokročilých metod, navrhovat a

Více

Modelování požadavků

Modelování požadavků Modelování požadavků Ing. Jiří Mlejnek Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jiří Mlejnek, 2011 jiri.mlejnek@fit.cvut.cz Softwarové inženýrství

Více

Multidimenzionální pohled na zdravotnické prostředí. INMED Petr Tůma

Multidimenzionální pohled na zdravotnické prostředí. INMED Petr Tůma Multidimenzionální pohled na zdravotnické prostředí INMED - 21.11.2003 Petr Tůma Koncepce multid pohledu Poskytování péče probíhá v multidimenzionálním světě; dimenze tento svět mapují podobně jako souřadnice

Více

Management informačních systémů. Název Information systems management Způsob ukončení * přednášek týdně

Management informačních systémů. Název Information systems management Způsob ukončení * přednášek týdně Identifikační karta modulu v. 4 Kód modulu Typ modulu profilující Jazyk výuky čeština v jazyce výuky Management informačních systémů česky Management informačních systémů anglicky Information systems management

Více

Pilotní projekt implementace Business Intelligence ve studijní agendě VŠE v Praze

Pilotní projekt implementace Business Intelligence ve studijní agendě VŠE v Praze Úvod Pilotní projekt implementace Business Intelligence ve studijní agendě VŠE v Praze Ota Novotný, Lukáš Hrnčíř katedra informačních technologií VŠE v Praze email: novotnyo@vse.cz Business Inteligence

Více

Ontologie. Otakar Trunda

Ontologie. Otakar Trunda Ontologie Otakar Trunda Definice Mnoho různých definic: Formální specifikace sdílené konceptualizace Hierarchicky strukturovaná množina termínů popisujících určitou věcnou oblast Strukturovaná slovní zásoba

Více

Česká zemědělská univerzita v Praze. Provozně ekonomická fakulta. Katedra informačních technologií

Česká zemědělská univerzita v Praze. Provozně ekonomická fakulta. Katedra informačních technologií Česká zemědělská univerzita v Praze Provozně ekonomická fakulta Katedra informačních technologií Teze diplomové práce Analýza a návrh informačního systému Miloš Rajdl 2012 ČZU v Praze 1 Souhrn Diplomová

Více

Analýza a modelování dat. Přednáška 9

Analýza a modelování dat. Přednáška 9 Analýza a modelování dat Přednáška 9 Další dotazování nad kostkou Rozšíření SQL99 rozšíření SQL99 (minulá přednáška): seskupovací operátory za GROUP BY CUBE statistiky dle řezů ROLLUP statistiky dle rolování

Více

Budování architektury pomocí IAA

Budování architektury pomocí IAA Budování architektury pomocí IAA Jaromír Drozd jaromir_drozd@cz.ibm.com Vysoká škola ekonomická 23.března 2007 Seminář Architektury informačních systémů 23.3.2007 Agenda 1. Představení Insurance Application

Více

Business Intelligence

Business Intelligence Business Intelligence Josef Mlnařík ISSS Hradec Králové 7.4.2008 Obsah Co je Oracle Business Intelligence? Definice, Od dat k informacím, Nástroj pro operativní řízení, Integrace informací, Jednotná platforma

Více

Analýza dat skoro zadarmo možnosti rozborů pro malé organizace

Analýza dat skoro zadarmo možnosti rozborů pro malé organizace Analýza dat skoro zadarmo možnosti rozborů pro malé organizace Martin Hess Microsoft Office Specialist Master Certification katedra informačních technologií VŠE Praha hess@vse.cz Abstrakt Článek se zabývá

Více

MANAŽERSKÉ INFORMAČNÍ SYSTÉMY

MANAŽERSKÉ INFORMAČNÍ SYSTÉMY metodický list č. 1 Úvodem: Protože předmětu manažerské informační systémy (MIS) je vyhrazeno ve studijním plánu kombinovaného studia pouze 10 prezenční hodin (5 dvouhodinových bloků), je nezbytné, abyste

Více

Jak velká jsou? Obchodní analytici FB velké datové sady BI = business intelligence. OLAP = Online Analytical Processing. DWH = Data Warehouse

Jak velká jsou? Obchodní analytici FB velké datové sady BI = business intelligence. OLAP = Online Analytical Processing. DWH = Data Warehouse název B = Bajt KB = Kilobajt MB = Megabajt GB = Gigabajt TB = Terabajt PB = Petabajt EB = Exabajt ZB = Zettabajt YB = Yottabajt velikost 8 b 2^10 B 2^20 B 2^30 B 2^40 B 2^50 B 2^60 B 2^70 B 2^80 B Jak

Více

4IT218 Databáze. 4IT218 Databáze

4IT218 Databáze. 4IT218 Databáze 4IT218 Databáze Šestá přednáška Dušan Chlapek (katedra informačních technologií, VŠE Praha) 4IT218 Databáze Datové modelování Transformace KS do LS Šestá přednáška Program přednášek (12 přednášek) Týden

Více

MBI - technologická realizace modelu

MBI - technologická realizace modelu MBI - technologická realizace modelu 22.1.2015 MBI, Management byznys informatiky Snímek 1 Agenda Technická realizace portálu MBI. Cíle a principy technického řešení. 1.Obsah portálu - objekty v hierarchiích,

Více

Modelování a návrh datových skladů

Modelování a návrh datových skladů Modelování a návrh datových skladů Doc. Ing. B. Miniberger, CSc. BIVŠ Obsah 1. Přednáška I. Základy modelování datových skladů (DW) 2. Přednáška II. ETL procesy III. Data Mining IV. Kvalita dat a BI Literatura

Více

NÁVRH APLIKACE BUSINESS INTELLIGENCE PRO SPOLEČNOST BREX S. R. O.

NÁVRH APLIKACE BUSINESS INTELLIGENCE PRO SPOLEČNOST BREX S. R. O. NÁVRH APLIKACE BUSINESS INTELLIGENCE PRO SPOLEČNOST BREX S. R. O. Bakalářská práce Studijní program: Studijní obor: Autor práce: Vedoucí práce: B6209 Systémové inženýrství a informatika 6209R021 Manažerská

Více

Databázové modelování. Analýza Návrh konceptuálního schématu

Databázové modelování. Analýza Návrh konceptuálního schématu Databázové modelování Analýza Návrh konceptuálního schématu 1 Vytváření IS Analýza Návrh Implementace Testování Předání SW Jednotlivé fáze mezi sebou iterují 2 Proč modelovat/analyzovat? Standardizované

Více

Novinky SQL Serveru 2005 v oblasti Business Intelligence

Novinky SQL Serveru 2005 v oblasti Business Intelligence Novinky SQL Serveru 2005 v oblasti Business Intelligence Seminární práce na předmět Business Intelligence (4IT435) Vypracoval Borek Bernard, leden 2006 1 Abstrakt Microsoft SQL Server 2005 je po mnoha

Více

Ing. Petr Kalčev, Ph.D.

Ing. Petr Kalčev, Ph.D. Ing. Petr Kalčev, Ph.D. 17.10.2017 24.10.2017 31.10.2017 7.11.2017 14.11.2017 21.11.2017 28.11.2017 5.12.2017 12.12.2017 19.12.2017 Úvod do manažerský informačních systémů Typy informačních systémů Příklady

Více

Obsah přednášky. Databázové systémy RDBMS. Fáze návrhu RDBMS. Coddových 12 pravidel. Coddových 12 pravidel

Obsah přednášky. Databázové systémy RDBMS. Fáze návrhu RDBMS. Coddových 12 pravidel. Coddových 12 pravidel Obsah přednášky Databázové systémy Konceptuální model databáze Codd a návrh relační databáze fáze návrhu pojem konceptuální model základní pojmy entity, relace, atributy, IO kardinalita, 2 historie: RDBMS

Více

Business Intelligence

Business Intelligence Business Intelligence Vladimíra Zádová Katedra informatiky vladimira.zadova@tul.cz 3.patro, kl.2389 Východiska = příčiny vzniku BI Globalizace Rozvoj technologií ICT (informační a komunikační technologie)

Více

Analýza a modelování dat. Přednáška 8

Analýza a modelování dat. Přednáška 8 Analýza a modelování dat Přednáška 8 OLAP, datová kostka, dotazování nad kostkou Motivace většina DB relační zaznamenání vztahů pomocí logicky provázaných tabulek jakou mají velmi často vztahy povahu vztah

Více

Možnosti řešení ukrytí obyvatelstva na území obcí

Možnosti řešení ukrytí obyvatelstva na území obcí 1 Portál pre odborné publikovanie ISSN 1338-0087 Možnosti řešení ukrytí obyvatelstva na území obcí Rak Jakub Elektrotechnika, Strojárstvo 18.07.2012 Článek předkládá možné základní způsoby realizace ukrytí

Více

Pattern Datový sklad. RNDr. Ondřej Zýka

Pattern Datový sklad. RNDr. Ondřej Zýka Pattern Datový sklad RNDr. Ondřej Zýka 1 Datový sklad Speciální logické modely Dimenzionální modelování Speciální datové servery Teradata Sloupcové ukládání dat OLAP databáze Speciální oblast Data Managementu

Více

Metody tvorby ontologií a sémantický web. Martin Malčík, Rostislav Miarka

Metody tvorby ontologií a sémantický web. Martin Malčík, Rostislav Miarka Metody tvorby ontologií a sémantický web Martin Malčík, Rostislav Miarka Obsah Reprezentace znalostí Ontologie a sémantický web Tvorba ontologií Hierarchie znalostí (D.R.Tobin) Data jakékoliv znakové řetězce

Více

KMA/PDB. Karel Janečka. Tvorba materiálů byla podpořena z prostředků projektu FRVŠ č. F0584/2011/F1d

KMA/PDB. Karel Janečka. Tvorba materiálů byla podpořena z prostředků projektu FRVŠ č. F0584/2011/F1d KMA/PDB Prostorové databáze Karel Janečka Tvorba materiálů byla podpořena z prostředků projektu FRVŠ č. F0584/2011/F1d Sylabus předmětu KMA/PDB Úvodní přednáška Základní terminologie Motivace rozdíl klasické

Více

Moderní přístupy tvorby datových skladů

Moderní přístupy tvorby datových skladů Mendelova univerzita v Brně Provozně ekonomická fakulta Moderní přístupy tvorby datových skladů Diplomová práce Vedoucí práce: Ing. Jan Přichystal, Ph.D. Bc. Luboš Bednář Brno, 2010 Rád bych touto cestou

Více

KIS A JEJICH BEZPEČNOST-I

KIS A JEJICH BEZPEČNOST-I KIS A JEJICH BEZPEČNOST-I INFORMAČNÍ SYSTÉMY POUŽÍVANÉ V MANAŽERSKÉ PRAXI pplk. Ing. Petr HRŮZA, Ph.D. Univerzita obrany, Fakulta ekonomiky a managementu Katedra vojenského managementu a taktiky E-mail.:

Více

Infor Performance management. Jakub Urbášek

Infor Performance management. Jakub Urbášek Infor Performance management Jakub Urbášek Agenda prezentace Stručně o produktu Infor PM 10 Komponenty Infor PM - PM OLAP a PM Office Plus Reporting Analýza Plánování / operativní plánování Infor Performance

Více

Datové sklady ve školství

Datové sklady ve školství Datové sklady ve školství aneb evaluace procesu výuky jinak Jana Šarmanová Obsah Business Intelligence a školní výuka Databáze a datové sklady Analýza datového skladu Studie DS pro studijní agendu VŠ Studie

Více

In orma I a. O nl Dva. Počítačové aplikace v podnikové a mezipodnikové praxi Technologie informačních systému R1zení a rozvoj podnikové informatiky

In orma I a. O nl Dva. Počítačové aplikace v podnikové a mezipodnikové praxi Technologie informačních systému R1zení a rozvoj podnikové informatiky I Libor Gála Jan Pour Prokop Toman., O nl Dva.. In orma I a Počítačové aplikace v podnikové a mezipodnikové praxi Technologie informačních systému R1zení a rozvoj podnikové informatiky Českó společnost

Více

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19 3 Obsah Novinky v tomto vydání 10 Význam základních principů 11 Výuka principů nezávisle na databázových produktech 12 Klíčové pojmy, kontrolní otázky, cvičení, případové studie a projekty 12 Software,

Více

výskyt události reakce na událost

výskyt události reakce na událost ARCHITEKTURA DATOVÉHO SKLADU A PŘÍSTUP K DATŮM V REÁLNÉM ČASE Dušan Kajzar Slezská univerzita v Opavě, Filozoficko - přírodovědecká fakulta, Ústav informatiky, Bezručovo nám. 13, 746 00 Opava, e-mail:

Více

ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY

ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY ADAPTIVITA INFORMAČNÍCH SYSTÉMŮ INFORMATION SYSTEM ADAPTIVITY Roman Malo Mendelova zemědělská a lesnická univerzita v Brně Provozně ekonomická fakulta, Ústav informatiky, malo@pef.mendelu.cz Abstrakt Problematika

Více

Nemocnice. Prvotní analýza a plán projektu

Nemocnice. Prvotní analýza a plán projektu Nemocnice Projekt do předmětu AIS Prvotní analýza a plán projektu Lukáš Pohl, xpohll00, xkosti03 Jan Novák, xnovak79 2009/2010 1 Neformální specifikace FN potřebuje informační systém, který bude obsahovat

Více

TÉMATICKÝ OKRUH Softwarové inženýrství

TÉMATICKÝ OKRUH Softwarové inženýrství TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího

Více

Formální konceptuální analýza

Formální konceptuální analýza moderní metoda analýzy dat 14. října 2011 Osnova Informatika 1 Informatika 2 3 4 Co je to informatika? Co je to informatika? Computer science is no more about computers than astronomy is about telescopes.

Více

DATOVÉ MODELOVÁNÍ A TYPOVÁNÍ

DATOVÉ MODELOVÁNÍ A TYPOVÁNÍ DATOVÉ MODELOVÁNÍ A TYPOVÁNÍ František Huňka Ostravská univerzita v Ostravě, frantisek.hunka@osu.cz Ferdinand Mácha Charonware, s.r.o. Ostrava, f.macha@seznam.cz ABSTRAKT: Datové modelování poskytuje celou

Více

Efekty a rizika Business Intelligence

Efekty a rizika Business Intelligence Jan Pour Katedra informačních technologií VŠE pour@vsecz David Slánský Adastra Corporation DavidSlansky@AdastraCorpcom Abstrakt: Tento článek analyzuje nejdůležitější efekty užití aplikací Business Intelligence

Více

MBI portál pro podporu řízení podnikové informatiky. mbi.vse.cz

MBI portál pro podporu řízení podnikové informatiky. mbi.vse.cz MBI, Management Byznys Informatiky MBI portál pro podporu řízení podnikové informatiky mbi.vse.cz J. Pour Katedra IT VŠE pour@vse.cz MBI, Management byznys informatiky Snímek 1 Agenda 1. Vznik a rozvoj

Více

SYSTÉM PRO AUTOMATICKÉ OVĚŘOVÁNÍ ZNALOSTÍ

SYSTÉM PRO AUTOMATICKÉ OVĚŘOVÁNÍ ZNALOSTÍ SYSTÉM PRO AUTOMATICKÉ OVĚŘOVÁNÍ ZNALOSTÍ PŘIBYL VLADIMÍR Fakulta managementu, Vysoká škola ekonomická v Praze, Jarošovská 1117/II, 377 01 Jindřichův Hradec priby-vl@fm.vse.cz Abstrakt: Příspěvek se zabývá

Více