<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-3364429883071607433</id><updated>2010-03-17T08:57:51.984-07:00</updated><title type='text'>INFORMAČNÍ TECHNOLOGIE</title><subtitle type='html'>studenti pro studenty, soubor studijních materiálů</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default?start-index=26&amp;max-results=25'/><author><name>m</name><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>805</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-4367310089585794945</id><published>2009-03-27T14:38:00.004-07:00</published><updated>2010-03-03T01:30:06.985-08:00</updated><title type='text'>Atributy datového a objektového modelování</title><content type='html'>- preference skalárních (statických) atributů ENTIT&lt;br /&gt;- preference dynamických atributů TŘÍD objektů&lt;br /&gt;- obr.: Dekompozice logistického multisystému&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Dynamický model&lt;/span&gt;&lt;br /&gt;- v souvislosti s IS byl poprvé publikován v r. 1986&lt;br /&gt;- datové modelová bylo záležitostí kybernetiky&lt;br /&gt;&lt;br /&gt; &lt;span style="font-weight: bold;"&gt;základní pojmy:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; Stav&lt;/span&gt;&lt;br /&gt;- vyjadřuje hodnoty sledovaných atributů systému vztažené k časovému okamžiku&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Změny stavu &lt;/span&gt;– jak probíhají&lt;br /&gt;- skoková, neboli diskrétní&lt;br /&gt;- spojitá&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-4367310089585794945?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/4367310089585794945/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=4367310089585794945' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4367310089585794945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4367310089585794945'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/atributy-datoveho-objektoveho.html' title='Atributy datového a objektového modelování'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-1940096172073554309</id><published>2009-03-27T14:38:00.003-07:00</published><updated>2010-03-03T01:32:25.350-08:00</updated><title type='text'>Seznam událostí</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Seznam událostí&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;- shody a rozdíly v sémantice modelů&lt;br /&gt;- metody strukturované (pracujeme s entitou)   X   objektově orientované (pracujeme s objektem)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Funkční model&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Datový model&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Objektový model&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dynamický model&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dynamický model&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Funkční model&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;databázové        simulační&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;systémy         modely&lt;/span&gt;&lt;br /&gt;- v abstrakci systému a tvorbě konceptuálního modelu před realizací aplikace na požadavku, aby materiály, informace a peníze byly v potřebném množství včas na správném míst&lt;br /&gt;&lt;br /&gt;- v metodologickém základu&lt;br /&gt;&lt;br /&gt;- dynamické modelování (STD)&lt;br /&gt;&lt;br /&gt;- funkční model (informačních, peněžních, energetických, materiálových a jiných toků)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; Rozdíly:&lt;/span&gt;&lt;br /&gt;- ve sledování objektů z objektivní reality (typické pro DB systémy) se u simulačního modelu rozšiřuje o objekty subjektivní reality&lt;br /&gt;&lt;br /&gt;- cíle systémové analýzy a účel modelování systémů&lt;br /&gt;&lt;br /&gt;- i DB systémů se sleduje množstevní kvantifikace stavů entit vzhledem k časovému okamžiku (časový snímek) pro účely organizace&lt;br /&gt;&lt;br /&gt;- u simulačních modelů se průběžně sledují změny stavu systému jako celku vzhledem k časovému intervalu existence za účelem poznání jeho chování&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-1940096172073554309?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/1940096172073554309/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=1940096172073554309' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/1940096172073554309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/1940096172073554309'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/shody.html' title='Seznam událostí'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-7049461831618657192</id><published>2009-03-27T14:37:00.002-07:00</published><updated>2010-03-03T01:34:23.973-08:00</updated><title type='text'>V CASE/4/0 jsou DSD zaznamenány:</title><content type='html'>datový tok    základ pro vytypování&lt;br /&gt;&lt;br /&gt;    &lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Data Store    předmětných oblastí&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;        &lt;br /&gt;      &lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;ER model předmětné oblasti (objednávka, dodací list)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;       &lt;br /&gt;    &lt;span style="font-weight: bold;"&gt;Subsystémy&lt;/span&gt;&lt;br /&gt;1.) subsystém obchodních činností&lt;br /&gt;2.) skladové hospodářství&lt;br /&gt;3.) výroba&lt;br /&gt;4.) ekonomika, …&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Yourdonův model&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Vztah se vyjadřuje slovesně&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;- v ER modelu&lt;/span&gt; – na vztah pravým tlačítkem Create Relation Mode vygeneruje se model klasický, ve kterém provádím normalizaci&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; Entity na normalizaci:&lt;/span&gt;&lt;br /&gt;- objednávka&lt;br /&gt;- dodací listopad&lt;br /&gt;- faktura&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-7049461831618657192?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/7049461831618657192/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=7049461831618657192' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/7049461831618657192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/7049461831618657192'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/v-case40-jsou-dsd-zaznamenany.html' title='V CASE/4/0 jsou DSD zaznamenány:'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-2392001116458519183</id><published>2009-03-27T14:37:00.001-07:00</published><updated>2010-01-29T03:10:48.688-08:00</updated><title type='text'>CASE/4/0</title><content type='html'>jednoznačné přiřazení&lt;br /&gt;&lt;br /&gt;nejednoznačné přiřazení – řeší se vazební entitou (různé číselníky, adresáře)&lt;br /&gt;- objektově orientované modelování&lt;br /&gt;- operace nejsou řešeny v relačních databázích&lt;br /&gt;&lt;br /&gt;- generalizace (v objektovém modelování nazýváme dědičností)&lt;br /&gt;- specializace&lt;br /&gt;&lt;br /&gt;Ve cvičení máme udělané:&lt;br /&gt;Model prostředí: seznam událostí                    z hlediska toků, a to&lt;br /&gt;  cíl systému        materiálových, informační, peněžních,&lt;br /&gt;  kontextový diagram                         v organizaci&lt;br /&gt;&lt;br /&gt;Model IS firmy: seznam událostí               z hlediska&lt;br /&gt;  cíl systému           informačních toků&lt;br /&gt;  kontextový diagram       v rámci subsystému IS&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-2392001116458519183?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/2392001116458519183/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=2392001116458519183' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/2392001116458519183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/2392001116458519183'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/case40.html' title='CASE/4/0'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-8481243020827736247</id><published>2009-03-27T14:36:00.002-07:00</published><updated>2010-01-29T03:11:37.837-08:00</updated><title type='text'>Datové modelování v CASE</title><content type='html'>- datový model je ve strukturovaných metodách 2. Modelem&lt;br /&gt;- obr.:&lt;br /&gt;&lt;br /&gt;- subsystém – část systému&lt;br /&gt;- vyznačuje se tím ,že zahrnuje některou předmětnou oblast&lt;br /&gt;- předmětná oblast – data, která do této oblasti patří&lt;br /&gt;- zahrnujeme zde ta data, ty databáze, které spolu mají nějaký vztah&lt;br /&gt;- základní pojmy datového modelování:&lt;br /&gt;- entita&lt;br /&gt;- abstrakce reálného předmětu, jehož vlastnosti (atributy) eviduje v počítači (v IS)&lt;br /&gt;- pojmenování v jednotném čísle&lt;br /&gt;&lt;br /&gt;- data store&lt;br /&gt;- databázové množiny nějakých předmětů&lt;br /&gt;- pojmenování je v množném čísle (např.: Pracovníci)&lt;br /&gt;- relation – tabulka s jednotlivými záznamy&lt;br /&gt;&lt;br /&gt;- relationship – vazba mezi objekty&lt;br /&gt;- kardinalita 1 : 1, 1 : n, m : n, kde m, n = 0, 1, 2, …&lt;br /&gt;- parciální vztah – je-li kardinalita n = 0, připouštíme NULL hodnoty&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-8481243020827736247?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/8481243020827736247/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=8481243020827736247' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/8481243020827736247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/8481243020827736247'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/datove-modelovani-v-case.html' title='Datové modelování v CASE'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-4891947155841890777</id><published>2009-03-27T14:36:00.001-07:00</published><updated>2009-03-27T14:36:37.925-07:00</updated><title type='text'>DFD – Data Flow Diagram</title><content type='html'> ke každé úrovni existuje DFD&lt;br /&gt; nelze spojit horizontálně, ale v DFD to lze, ale nelze to vertikální&lt;br /&gt; objevuje se zde interface, a to nám poskytuje data&lt;br /&gt; data ukládáme do databází&lt;br /&gt; musí vytvářet systém&lt;br /&gt; každá funkce musí mít vstup i výstup&lt;br /&gt; Flow (toky) mohou být:&lt;br /&gt;• informační                    (šedé)    Data Store (sklad)&lt;br /&gt;• materiálové                   (modré)    Material Store&lt;br /&gt;• peněžní           (použít materiálový tok) &lt;br /&gt;• událostní       Event Store&lt;br /&gt; mohou být obousměrné nebo bez orientace (nepůsobí jako změna, ale pouze ke čtení)&lt;br /&gt; nelze: přenos z Interface do Data Store&lt;br /&gt; lze: přenos z funkce do funkce (ale nebudeme to používat)&lt;br /&gt; vhodné pro RT systémy (Real Time) – počítačové systémy, které řídí výrobu&lt;br /&gt; TOP úroveň – má kontextový diagram – ukazuje vazby na okolí&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-4891947155841890777?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/4891947155841890777/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=4891947155841890777' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4891947155841890777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4891947155841890777'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/dfd-data-flow-diagram.html' title='DFD – Data Flow Diagram'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-11173666991576914</id><published>2009-03-27T14:35:00.002-07:00</published><updated>2009-03-27T14:36:16.497-07:00</updated><title type='text'>• 70./80. léta</title><content type='html'>– vyvinuty databázové systémy na podporu dokumentace&lt;br /&gt; v 80. letech – skupina v čele s Yourdonem v r. 1989 publikovali Yourdonovu strukturovanou metodu&lt;br /&gt; 3 typy modelů:&lt;br /&gt;1.) funkční model&lt;br /&gt;• FSD (Function Structured Diagram)&lt;br /&gt;• DFD (Data Flow Diagram)&lt;br /&gt;2.) datový model&lt;br /&gt;• ERD (Entity Relationship Diagram)&lt;br /&gt;• DSD (Data Structured Diagram)&lt;br /&gt;• DDD (Data Dictionary Diagram)&lt;br /&gt;3.) dynamický model &lt;br /&gt;• STD (State Transition Diagram) – diagram přechodu stavů&lt;br /&gt; poprvé byl publikován v r. 1986&lt;br /&gt; byl převzat z kybernetiky – systémová věda pro informatiku&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-11173666991576914?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/11173666991576914/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=11173666991576914' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/11173666991576914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/11173666991576914'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/7080-leta.html' title='• 70./80. léta'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-5763536875555033020</id><published>2009-03-27T14:35:00.001-07:00</published><updated>2009-03-27T14:35:52.273-07:00</updated><title type='text'>BOTTOM         DOWN</title><content type='html'> minispecifikace – funkce na nejnižší úrovni, které jsou určeny k programování (jsou programovatelné)&lt;br /&gt; systém – abstrakce nějaké části reality, která je objektem našeho poznání nebo přetváření&lt;br /&gt; vlastnosti:&lt;br /&gt;1.) struktura – množina prvků a vazeb mezi nimi&lt;br /&gt;2.) chování&lt;br /&gt;3.) cíl&lt;br /&gt;4.) hierarchická výstavba systému&lt;br /&gt; subsystémy – vytypujeme podle předmětných oblastí&lt;br /&gt; mají své funkce&lt;br /&gt; funkční přístup – přístup, který je založen na tom, že se zabýváme funkcemi&lt;br /&gt;• 70. léta&lt;br /&gt; Chen, Bachmann, Codd – teorie pro způsob, jak modelovat data  na jejich základě byly vytvořeny relační databáze&lt;br /&gt; vůdčí postavení má firma IBM – vyvinula metodu HIPO&lt;br /&gt; metoda HIPO = hierarchy + Input Process Output&lt;br /&gt;• hierarchie – dekompozice na dílčí subsystému, z toho vyplynulo:&lt;br /&gt;&lt;br /&gt;• systémový diagram – specifikoval zpracovávaná data&lt;br /&gt;&lt;br /&gt; souběžně s tím vznikly jazyky pro popis (dokumentaci) výsledků systémové analýzy a projektů&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-5763536875555033020?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/5763536875555033020/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=5763536875555033020' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/5763536875555033020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/5763536875555033020'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/bottom-down.html' title='BOTTOM         DOWN'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-661383734818763496</id><published>2009-03-27T14:34:00.000-07:00</published><updated>2009-03-27T14:35:22.713-07:00</updated><title type='text'>Yourdonova strukturovaná metoda</title><content type='html'>Vývoj metod:&lt;br /&gt;• 60. léta&lt;br /&gt; Jackson se věnoval metodě strukturovaného programování, kterou metodicky zpracoval&lt;br /&gt; analytici zjistili, že je tato metoda vhodná i pro účely systémové analýzy&lt;br /&gt; jednou z vlastností systému je jeho hierarchická výstavba&lt;br /&gt; každá funkce má nějaký svůj cíl, popis ve Wordu&lt;br /&gt;&lt;br /&gt;Diagram hierarchické struktury (FSD)&lt;br /&gt;          úrovně&lt;br /&gt;&lt;br /&gt;         SYSTÉM   TOP&lt;br /&gt;UP          TOP D&lt;br /&gt;  1.       2.   3.    E&lt;br /&gt;  subsystém      subsystém           subsystém    nultá a K&lt;br /&gt;   s               úroveň n O&lt;br /&gt;   y      1.1                         1.2 a M  &lt;br /&gt;   n      subsystém      subsystém                   1. úroveň  l P&lt;br /&gt;   t             ý O  &lt;br /&gt;   é          z Z&lt;br /&gt;   z 1.2.1       1.2.2         1.2.3               2. úroveň a I&lt;br /&gt;   a subsystém      subsystém        subsystém     jeden vstup ,  C&lt;br /&gt;            nebo 1 výstup,  E&lt;br /&gt;            nebo obojí&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-661383734818763496?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/661383734818763496/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=661383734818763496' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/661383734818763496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/661383734818763496'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/yourdonova-strukturovana-metoda.html' title='Yourdonova strukturovaná metoda'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-1970192381690128488</id><published>2009-03-27T14:33:00.002-07:00</published><updated>2009-03-27T14:34:14.430-07:00</updated><title type='text'>6.12.2. fáze užití DW</title><content type='html'>Zajištění přístupu uživatelům k relevantním informacím a  podpora výběru prostředí dle individuálních potřeb uživatelů. Zde je kladen důraz na :&lt;br /&gt; směrování na příslušný zdroj dat operativního prostředí se zajištěním  efektivního a pružného přístupu (heterogenní a distribuované prostředí),&lt;br /&gt; respektování  standardů a všeobecného interface s cílem dosažení otevřenosti infrastruktury a integrace produktů.&lt;br /&gt;6.12.3 fáze údržba DW&lt;br /&gt;Přizpůsobení DW měnícím se potřebám řízení. Zpravidla se jedná o:&lt;br /&gt; nárůst objemu dat (historie, vývoj potřeb různých skupin uživatelů),&lt;br /&gt; zajištění průchodnosti řešení,&lt;br /&gt; modifikace získávání informací z operativní úrovně,&lt;br /&gt; změny načasování dodávky dat, &lt;br /&gt; změny v uspořádání uživatelských skupin,&lt;br /&gt; změny v jednotlivých pohledech uživatelských skupin,&lt;br /&gt; aktualizace zajištění bezpečnosti informací.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-1970192381690128488?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/1970192381690128488/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=1970192381690128488' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/1970192381690128488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/1970192381690128488'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/6122-faze-uziti-dw.html' title='6.12.2. fáze užití DW'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-6286253871742077864</id><published>2009-03-27T14:33:00.001-07:00</published><updated>2009-03-27T14:33:42.992-07:00</updated><title type='text'>6.12 Životní cyklus řešení Data Warehouse</title><content type='html'> Vytvoření&lt;br /&gt; Užití &lt;br /&gt; Údržba&lt;br /&gt;&lt;br /&gt;Obr. č. 4 Životní cyklus DW&lt;br /&gt;6.12.1. fáze vytvoření DW&lt;br /&gt;Navržení a vytvoření kvantitativní a kvalitativní formy dat, která odpovídá potřebám koncových uživatelů dispozitivní úrovně, tj.:&lt;br /&gt; dobré porozumění obsahu a struktuře operativních dat,&lt;br /&gt; zahrnutí časového faktoru pro účely komparativní a trendové analýzy,&lt;br /&gt; respektování  úrovní agregací dat (střední management, představenstvo),&lt;br /&gt; zajištění pružnosti datových pohledů vzhledem k měnícím se potřebám uživatelů.&lt;br /&gt;Produktem této fáze je vytvoření třech typů metadat, které jsou využívány ve fázi  Užití nebo modifikovány ve fázi Údržba. Jedná se o:&lt;br /&gt; popis dat operativního prostředí,&lt;br /&gt; popis dat DW,&lt;br /&gt; popis uživatelských profesních pohledů (view).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-6286253871742077864?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/6286253871742077864/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=6286253871742077864' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/6286253871742077864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/6286253871742077864'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/612-zivotni-cyklus-reseni-data.html' title='6.12 Životní cyklus řešení Data Warehouse'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-4379849377074205484</id><published>2009-03-27T14:32:00.004-07:00</published><updated>2009-03-27T14:33:16.751-07:00</updated><title type='text'>• Data mining (surfing)</title><content type='html'>– v podstatě „prosévání“ velkých objemů dat pro nalezení vzájemných vztahů v datech, navigování v celém datovém skladu pomocí Drag&amp;Drop operací.&lt;br /&gt;• Drill-down – zobrazení detailních dat, která byla použita pro agregace.&lt;br /&gt;• Drill-up – zobrazení agregovaných hodnot na nejblíže vyšší úrovni.&lt;br /&gt;• Drill-everywhere – rozlišení aktuální analýzy v libovolném smysluplném směru.&lt;br /&gt;• Drill-across – možnost změny pohledu na jiná data beze změny stupně agregace.&lt;br /&gt;• Dicing – rotace nebo převrácení multidimenzionální kostky.&lt;br /&gt;• Slicing – vydělení jedné vrstvy z multidimenzionální kostky.&lt;br /&gt;• Pivoting – rotace dvourozměrné křížové tabulky (záměna sloupců za řádky a naopak).&lt;br /&gt;• Dynamické dotazy – dynamické SQL dotazy obvykle formulované v klientské aplikaci, nejsou předzpracovány, provádějí se v reálném čase.&lt;br /&gt;11. flexibilní výstupy – koncový uživatel musí mít možnost snadné manipulace s výstupními daty v jakékoliv formě.&lt;br /&gt;12. neomezené dimenze a úrovně agregací – nástroje by měly umožňovat práci alespoň s 15-ti, lépe s 20-ti dimenzemi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-4379849377074205484?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/4379849377074205484/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=4379849377074205484' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4379849377074205484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4379849377074205484'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/data-mining-surfing.html' title='• Data mining (surfing)'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-1303696087627184926</id><published>2009-03-27T14:32:00.003-07:00</published><updated>2009-03-27T14:32:51.618-07:00</updated><title type='text'>2. transparentnost</title><content type='html'>– pro uživatele by mělo být lhostejné, kde a jak jsou analytické funkce pro multidimenzionální analýzu umístěny.&lt;br /&gt;3. dostupnost dat – schopnost získat data z heterogenních zdrojů fyzických dat ( i externích zdrojů). DBMS musí pracovat nezávisle na HW a musí pracovat s nezbytným middleware přes standardní rozhraní (např. ODBC). Pro optimalizaci využívání uživatelskými skupinami musí být schopen distribuovat data na různé servery.&lt;br /&gt;4. stabilní výkonnost – výkonnost nezávislá na nárůstu počtu dimenzí pro výběr.&lt;br /&gt;5. architektura klient/server – komponenty musí být dostatečně mocné, aby je bylo možno implementovat s minimálním úsilím.&lt;br /&gt;6. generická dimenzionalita – pro všechny rozměry by měla existovat pouze jedna logická struktura.&lt;br /&gt;7. dynamické manipulace s řídkými maticemi – pro efektivní zpracování nulových či prázdných hodnot.&lt;br /&gt;8. podpora více uživatelů – řešení musí umožňovat souběžný přístup, bezpečnost a integritu pro více uživatelů.&lt;br /&gt;9. neomezené cross – dimenzionální operace – tj.výpočty a jiné činnosti mezi dimenzemi bez zásahu uživatele.&lt;br /&gt;10. intuitivní manipulace s daty&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-1303696087627184926?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/1303696087627184926/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=1303696087627184926' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/1303696087627184926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/1303696087627184926'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/2-transparentnost.html' title='2. transparentnost'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-2817456704833975226</id><published>2009-03-27T14:32:00.001-07:00</published><updated>2009-03-27T14:32:26.992-07:00</updated><title type='text'>Datové sklady jsou charakterizovány těmito technologickými znaky:</title><content type='html'> zpracovávají malý počet komplexních dotazů,&lt;br /&gt; data se načítají dávkově,&lt;br /&gt; důležitým hlediskem je rychlý přístup k datům pro účely analýz a prezentací,&lt;br /&gt; integrita dat se zajišťuje při dávkových načítacích procesech,&lt;br /&gt; datové modely jsou optimalizované pro rychlé zpracování výstupů,&lt;br /&gt; používá se kombinace datových modelů (normalizované a denormalizované relační modely, sumarizované tabulky, star schema modely, snow flake modely, multidimenzionální modely).&lt;br /&gt;6.11 Kvalitativní vlastnosti OLAP&lt;br /&gt;Abychom mohli určitým způsobem kvalifikovat produkty použitelné pro OLAP, je účelné pro ně definovat určitý konceptuální architektonický rámec. Jedním z autorů, který toto kvalitativní vymezení navrhl, byl E. F. Codd. Tato kriteria je možno vymezit takto:&lt;br /&gt;1. multidimenzionální konceptuální pohled – dovoluje uživateli pohledy na data z různých hledisek. Multidimenzionalita znamená, že data jsou uspořádána alespoň s jedním dalším rozměrem – nejčastěji časem. Navíc je možné rozlišovat dotazy s různým stupněm agregace. Se snižujícím se stupněm agregace (drill-down) je možno tyto detaily zobrazit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-2817456704833975226?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/2817456704833975226/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=2817456704833975226' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/2817456704833975226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/2817456704833975226'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/datove-sklady-jsou-charakterizovany.html' title='Datové sklady jsou charakterizovány těmito technologickými znaky:'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-2849738627674382813</id><published>2009-03-27T14:31:00.002-07:00</published><updated>2009-03-27T14:32:04.298-07:00</updated><title type='text'>Datové sklady jsou naopak charakterizovány následujícími znaky:</title><content type='html'> účelem je dostat informace ze systému,&lt;br /&gt; uživatelé mají možnost pouze číst data,&lt;br /&gt; umožňují kreativitu uživatelů při práci s daty (analýzy, prezentace dat),&lt;br /&gt; aplikace jsou dynamické (požadavky na funkčnost aplikace se mění),&lt;br /&gt; podporují dlouhodobé strategie firmy,&lt;br /&gt; poskytují konkurenční výhodu,&lt;br /&gt; proces implementace a využívání je poháněn potřebami organizace (tj. impulsem k inovaci systému jsou nové potřeby uživatelů).&lt;br /&gt;6.10.2 Technologické rozdíly&lt;br /&gt;Provozní systémy se vyznačují těmito technologickými znaky:&lt;br /&gt; zpracovávají velké objemy malých transakcí,&lt;br /&gt; transakce neustále přidávají a aktualizují data,&lt;br /&gt; důležitým hlediskem je omezení redundance dat,&lt;br /&gt; integrita dat se zajišťuje datovým modelem a aplikacemi,&lt;br /&gt; datové modely jsou optimalizované pro on-line aktualizace a rychlé zpracování transakcí,&lt;br /&gt; používají se převážně normalizované relační datové modely.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-2849738627674382813?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/2849738627674382813/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=2849738627674382813' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/2849738627674382813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/2849738627674382813'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/datove-sklady-jsou-naopak.html' title='Datové sklady jsou naopak charakterizovány následujícími znaky:'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-6400266080241954904</id><published>2009-03-27T14:31:00.001-07:00</published><updated>2009-03-27T14:31:39.774-07:00</updated><title type='text'>6.10 Rozdíly mezi provozními systémy a datovým skladem</title><content type='html'>Hlavním účelem provozních systémů je automatizace operací a procesů. Naproti tomu za hlavní účel datových skladů je považováno vytváření podmínek pro poskytování optimálních informací pro rozhodování. Kromě hlavního účelu můžeme dále definovat dva druhy rozdílů:&lt;br /&gt; koncepční rozdíly,&lt;br /&gt; technologické rozdíly.&lt;br /&gt;6.10.1 Koncepční rozdíly&lt;br /&gt;Provozní systémy jsou charakteristické těmito znaky:&lt;br /&gt; účelem je dostat data do systému,&lt;br /&gt; uživatelé mají možnost zadávat data, měnit data, rušit data a číst data,&lt;br /&gt; zajišťují automatizaci rutinních činností,&lt;br /&gt; aplikace jsou v podstatě statické (požadavky na funkčnost jsou poměrně stálé),&lt;br /&gt; podporují každodenní firemní aktivity,&lt;br /&gt; orientované na výkonnost,&lt;br /&gt; proces implementace a využívání je poháněn technologií (tj. impulsem k inovaci systému je nové systémové prostředí, nová verze databáze apod.).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-6400266080241954904?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/6400266080241954904/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=6400266080241954904' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/6400266080241954904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/6400266080241954904'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/610-rozdily-mezi-provoznimi-systemy.html' title='6.10 Rozdíly mezi provozními systémy a datovým skladem'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-1044652167190245977</id><published>2009-03-27T14:30:00.004-07:00</published><updated>2009-03-27T14:31:15.490-07:00</updated><title type='text'>Při metodě MOLAP ...</title><content type='html'>Při metodě MOLAP se všechny podrobné údaje z kostky ukládají ve vyhrazené multidimenzionální databázi. To znamená, že relační data uložená v tabulkách dimenzí a v tabulkách faktů jsou zapsána do optimalizované multidimenzionální databáze.&lt;br /&gt;Navíc jsou k podrobným údajům o kostce do multidimenzionální databáze uloženy také všechny agregace. Tato architektura OLAP je optimalizována pro zpracování dotazu ve službách OLAP a poskytuje nejlepší výkon ze všech tří metod ukládání dat.&lt;br /&gt;Metoda ukládání ROLAP vyžaduje uložení jak všech podrobných údajů, tak agregací v relační databázi. To znamená, že všechna detailní data z kostky, která se najdou v tabulkách dimenzí a tabulkách faktů jsou ponechána v jejich přirozené relační databázi. Data se nepřesunují. Při ukládání agregací se vytvoří sumarizační tabulky, do kterých budou relační data ukládána službami OLAP pomocí jednoduchého SQL příkazu INSERT INTO. Služby OLAP vytvoří všechny tabulky a indexy samočinně. Podrobné údaje v kostce zůstávají beze změny.&lt;br /&gt;Tento způsob ukládání nenabízí pro výkon zlepšení porovnatelná s MOLAPem; nicméně jde o velmi rozšířený způsob ukládání, díky kterému může firma využít stávající možnosti uložení dat.&lt;br /&gt;Posledním způsobem ukládání dat je HOLAP. Je to kombinaci MOLAPu a ROLAPu. Jde o ukládání všech podrobných informací z kostek do relační databáze a všech agregovaných údajů do multidimenzionální databáze. Tato metoda se snaží poskytovat to nejlepší z obou světů: výkonnost MOLAPu a rozšiřitelnost ROLAPu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-1044652167190245977?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/1044652167190245977/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=1044652167190245977' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/1044652167190245977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/1044652167190245977'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/pri-metode-molap.html' title='Při metodě MOLAP ...'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-6746954836193170618</id><published>2009-03-27T14:30:00.003-07:00</published><updated>2009-03-27T14:30:51.435-07:00</updated><title type='text'>6.8.5 Multidimenzionální kostka</title><content type='html'>6.8.5 Multidimenzionální kostka&lt;br /&gt;Základní stavební jednotkou v multidimenzionální databázi je kostka (cube, datová kostka, multidimenzionální kostka, hyperkostka). Kostka v multidimenzionální databázi se skládá ze sady dimenzí a měr.&lt;br /&gt;Dimenze (rozměr) kostky jsou kategorie, vůči kterým chceme data agregovat a analyzovat. Dimenze vznikají z tabulek relačních databází. Typickými dimenzemi v multidimenzionálních databázích jsou čas, poloha, výrobek. Dimenze se může skládat z řady úrovní, které dále zpřesňují údaje.&lt;br /&gt;Míry kostky jsou kvantitativní údaje, které chceme analyzovat. Tak jako dimenze jsou i míry odvozeny z tabulek relačních databází. Běžnými mírami jsou prodeje, výdaje, ceny, ale téměř každý kvantitativní údaj může být mírou multidimenzionální kostky.&lt;br /&gt;6.9 Uložení dat v OLAP databázi&lt;br /&gt;Zdrojová data z relační databáze mohou být uložena jednou ze tří základních metod:&lt;br /&gt; Multidimenzionální OLAP (MOLAP).&lt;br /&gt; Relační OLAP (ROLAP).&lt;br /&gt; Hybridní OLAP (HOLAP).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-6746954836193170618?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/6746954836193170618/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=6746954836193170618' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/6746954836193170618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/6746954836193170618'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/685-multidimenzionalni-kostka.html' title='6.8.5 Multidimenzionální kostka'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-4382924609332226593</id><published>2009-03-27T14:30:00.001-07:00</published><updated>2009-03-27T14:30:30.936-07:00</updated><title type='text'>6.8.3 Multidimenzionální modelování</title><content type='html'>Pro efektivní využívání dat uložených v databázi datového skladu prostřednictvím OLAP aplikací je nutné uložit data určitým způsobem. OLAP aplikace jsou ve skutečnosti rozšířením či podrobnějším rozpracováním dřívějších typů aplikací, jako jsou systémy na podporu rozhodování (DSS) či exekutivní informační systémy (EIS). Cílem takovýchto aplikací je poskytování souhrnných údajů na vysoké úrovni agregace, na základě kterých se dělají rozhodnutí a díky nimž zůstává vedení firmy informováno. OLAP z tohoto přístupu vychází a dále ho rozšiřuje. Umožňuje prohlížet vybrané údaje ve firmě z různých stran, rozdělovat je, pohlížet na ně s odstupem či naopak vyhledávat podrobnosti. To, co ve skutečnosti odlišuje OLAP od klasických OLTP, je schopnost poskytovat multidimenzionální pohled na transakční data.&lt;br /&gt;6.8.4 Rozdíly mezi relační a vícerozměrnou databází&lt;br /&gt;Typický relační databázový systém poskytuje tradiční dvourozměrný pohled na data (řádky a sloupce). Tato nestrukturovaná reprezentace transakčních dat se příliš nehodí pro složité postupy analýzy dat, které zahrnují vyhledávání kvalitativních dat sečtených přes mnoho různých kategorií.&lt;br /&gt;Na druhou stranu, vícerozměrné databáze jsou schopné poskytovat n-rozměrný pohled na data. Počet rozměrů, které lze zobrazit je teoreticky nekonečný. Jsou zde nicméně jistá praktická omezení na ukládání a výkonnost, kvůli kterým je tento počet omezen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-4382924609332226593?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/4382924609332226593/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=4382924609332226593' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4382924609332226593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4382924609332226593'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/683-multidimenzionalni-modelovani.html' title='6.8.3 Multidimenzionální modelování'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-8071595062304326580</id><published>2009-03-27T14:29:00.004-07:00</published><updated>2009-03-27T14:30:09.624-07:00</updated><title type='text'>6.8.2 Dimenze</title><content type='html'>Tabulky dimenzí se skládají hlavně z textových informací, které jsou svázány se záznamy v tabulce faktů, jako jsou jména zákazníků, popisy výrobků, dodavatelé a prodejci. Tyto tabulky obsahují méně záznamů než tabulky faktů.&lt;br /&gt;Ve schématu datového skladu se vždy používají tabulky dimenzí či tabulky, které pracují s úseky času. Tvoří základní prvek pro sledování v čase proměnných informací v tomto typu databází.&lt;br /&gt;Teorie i praxe rozeznává několik variací klasického hvězdicového schématu. Občas jsou tabulky dimenzí podrobeny více normalizovanému přístupu. Běžným postupem je i začlenění souhrnů přes hierarchii dimenzí. Výsledkem jsou schémata označována jako sněhové vločky (snow flake schema) či souhvězdí.&lt;br /&gt;Vločková schémata poskytují nejlepší výkon při použití souhrnů a tím upřednostňují výkonnost na úkor budoucích potíží při správě metadat a transformací potřebných při převodu ze zdrojových systémů.&lt;br /&gt;Dimenzionální model je logickým postupem optimalizovaným pro dotazy a souhrnné výstupy. Je to dnes nejčastěji používaný model pro zavádění datových skladů a tržišť. Poskytuje zjednodušené postupy pro implementaci operací koncových uživatelů, jako je zjemňování (drill-down) podhledu a získávání více podrobností, či naopak shrnování stále vyšších celků (drill-up).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-8071595062304326580?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/8071595062304326580/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=8071595062304326580' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/8071595062304326580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/8071595062304326580'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/682-dimenze.html' title='6.8.2 Dimenze'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-316061194427585518</id><published>2009-03-27T14:29:00.003-07:00</published><updated>2009-03-27T14:29:48.366-07:00</updated><title type='text'>6.8 Dimenzionální modelování</title><content type='html'>Tradiční E-R model (entita-relace) používá pro návrh databází normalizovaný přístup. Normalizace odstraňuje ze schématu redundance, čímž optimalizuje uložení dat. Naproti tomu datové sklady nekladou takový důraz na šetření místem, záleží jim však na tom, aby se s nimi uživateli snadno a efektivně pracovalo. Z tohoto důvodu je mírná redundace obvykle akceptována. Dimenzionální modelování je pro návrh datových skladů mnohem vhodnější. Navrhujeme v něm schéma tak, že rozdělujeme činnosti do logických událostí a faktů a nastavujeme odpovídající dimenze.&lt;br /&gt;Výslednému schématu se říká hvězdicové schéma (star schema). Používá totiž pár velkých ústředních tabulek faktů a mnoho malých tabulek dimenzí. Příklad hvězdicového schématu je na obr. 2.&lt;br /&gt; &lt;br /&gt;Obr. č.3    Star schema&lt;br /&gt;6.8.1 Tabulky faktů&lt;br /&gt;Ústřední tabulky faktů se obvykle skládají z obchodních událostí, které lze zaznamenávat v čase, jako jsou bankovní operace, prodeje, objednávky, obraty, dodávky, návštěvy na Webu atd. Běžně jsou tvořeny cizími klíči do tabulek dimenzí a sadou numerických hodnot. Údaje uložené v tabulkách faktů jsou obvykle neměnné, protože jsou historické. Nejběžnějším příkladem tabulky faktů v hvězdicovém schématu jsou prodeje.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-316061194427585518?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/316061194427585518/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=316061194427585518' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/316061194427585518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/316061194427585518'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/68-dimenzionalni-modelovani.html' title='6.8 Dimenzionální modelování'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-2386586657114774829</id><published>2009-03-27T14:29:00.001-07:00</published><updated>2009-03-27T14:29:24.261-07:00</updated><title type='text'>6.7 Tvorba datového skladu</title><content type='html'>Mezi základní rozhodnutí při procesu budování datového skladu patří rozhodnutí o použití určitého přístupu. Rozlišujeme dva přístupy:&lt;br /&gt; Postup zdola nahoru – při tomto postupu pracujeme s menšími, cílenějšími aplikacemi metod datových skladů, což může celý proces zjednodušit. Požadavky na data jsou obvykle menší a rozsah specializovaných dotazů a souhrnů omezenější. Postup zdola nahoru poskytuje rychlejší vývoj na úkor obtížného rozšiřování po celé organizaci. I když tato metoda může přinést nejrychlejší výsledky při zavádění, je nutné se postarat, aby příliš specializované zaměření nebránilo v budoucnosti začlenění do celopodnikových řešení. Efektivitu tohoto přístupu obvykle zvyšuje i neexistence administrativních omezení na vlastnictví údajů.&lt;br /&gt; Postup shora dolů – používá se pro dosažení nejlepších dlouhodobých výsledků. Nástrahám metody zdola nahoru je možné zabránit včasným určením standardizovaných definic obchodních cílů a požadavků na data. Cena, složitost a potřebný čas jsou mnohem větší, než u předchozího přístupu. Problémem je také zajištění spolupráce jednotlivých oddělení firmy, vlastnictví dat a finanční zajištění. Naopak největší předností je možnost získání obsažného zdroje dat, který je globálně použitelný po celé firmě.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-2386586657114774829?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/2386586657114774829/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=2386586657114774829' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/2386586657114774829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/2386586657114774829'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/67-tvorba-datoveho-skladu.html' title='6.7 Tvorba datového skladu'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-2661881448892755377</id><published>2009-03-27T14:28:00.001-07:00</published><updated>2009-03-27T14:28:39.557-07:00</updated><title type='text'>6.3.4 Datový sklad (Data Warehouse)</title><content type='html'>Datový sklad tvoří vlastní databáze a server, na kterém běží datový sklad. Může se skládat z jednoho centrálního skladu či více specializovaných datových tržišť (Data Marts).&lt;br /&gt;6.3.5 Nástroje pro přístup a dotazy&lt;br /&gt;Mohou to být nástroje pro tvorbu sestav od dalších výrobců či aplikace vyvinuté přímo v podniku, které zajistí přístup k informacím uloženým v datovém skladu.&lt;br /&gt;6.6 Využití datového skladu&lt;br /&gt;Přínosy z realizace datového skladu jsou tím větší, čím větší jsou možnosti pro analýzu a prezentace dat. Nejzákladnějšími metodami využití jsou operativní dotazy (předem nepřipravené) na určité hodnoty a sestavy, které mohou být standardní generované dávkově a operativní vytvářené podle potřeby.&lt;br /&gt;Vyšším stupněm je multidimenzionální analýza OLAP, tj. rychlé prohlížení dat sumarizovaných na různých úrovních z různých pohledů neboli dimenzí. Dále nejrůznější statistické a finanční analýzy – ekonometrické modelování, termínové modely.&lt;br /&gt;Analýzy časových řad a tvorby předpovědí slouží k předpovědi budoucích hodnot a identifikace sezónních výkyvů. Jedním z posledních hitů v této oblasti je dolování dat (Data Mining). Jedná se o specializované techniky pro zpracování velkých objemů dat a hledání skrytých vzorů a souvislostí.&lt;br /&gt;Vizualizace dat nabízí prohlížení dat v dynamicky provázaných grafech pro identifikace neobvyklých a extrémních hodnot a závislostí mezi daty. Mezi důležité  aplikace patří i geografické informační systémy, které převádějí hodnoty proměnných na geografickou prezentaci (např. zabarvení okresů podle počtu zákazníků) a manažerské informační systémy (EIS), které kombinují OLAP, reporting, přehledné zobrazení kritických veličin, jednoduché předpovědi a nabízejí podklady pro manažerské rozhodování.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-2661881448892755377?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/2661881448892755377/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=2661881448892755377' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/2661881448892755377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/2661881448892755377'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/634-datovy-sklad-data-warehouse.html' title='6.3.4 Datový sklad (Data Warehouse)'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-4288866116462630975</id><published>2009-03-27T14:27:00.002-07:00</published><updated>2009-03-27T14:28:15.447-07:00</updated><title type='text'>V reálném projektu ...</title><content type='html'>V reálném projektu centralizovaného datového skladu bývají desítky až stovky pumpovacích kroků. Správa kroků v software ETL probíhá obvykle pomocí acyklického orientovaného grafu, kde uzly grafu jsou kroky a spojnice tzv. workflow (pracovní toky). Většinou existují různé typy workflow podle toho, jak dopadl krok ve výchozím uzlu spojnice (úspěch, chyba, nezáleží).&lt;br /&gt;Ukládání dat do datového skladu je možné provádět na základě dvou různých strategií. Buď se pokaždé uloží celý obsah datového skladu znovu, což je použitelné pouze u velmi malých objemů dat a pro úvodní načtení, nebo se ukládají pouze přírůstky a změněná data – v tomto případě musí být k dispozici systém zajišťující rozpoznávání změněných údajů.&lt;br /&gt;6.3.3 Metadata&lt;br /&gt;Metadata obsahují popis dat, která budou uložena do datového skladu. Mohou obsahovat zdroj původní informace a pravidla či transformace, které byly použity při nahrávání dat. Metadata lze rozdělit na dvě skupiny – technická a obchodní:&lt;br /&gt; Technická metadata definují atributy, které popisují fyzické vlastnosti položek jako: odkud pocházejí, jak byly transformovány, kdo je za to zodpovědný, kdy byly naposledy načteny atd.&lt;br /&gt; Obchodní metadata jsou důležitá pro uživatele DW, protože obsahují informace jako jsou definice dat, hodnoty atributů a domén, obchodní pravidla, vztahy mezi daty atd.&lt;br /&gt;Ukládání a využívání metadat umožňuje automatické načítání dat a údržbu datového skladu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-4288866116462630975?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/4288866116462630975/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=4288866116462630975' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4288866116462630975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4288866116462630975'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/v-realnem-projektu.html' title='V reálném projektu ...'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3364429883071607433.post-4461078994793635676</id><published>2009-03-27T14:27:00.001-07:00</published><updated>2009-03-27T14:27:47.376-07:00</updated><title type='text'>Transformace dat se skládá z těchto dílčích operací:</title><content type='html'> Validace – ověření správnosti dat,&lt;br /&gt; Čištění – odstranění či změna nesprávných dat,&lt;br /&gt; Integrace – dosažení konzistence dat pocházejících z různých systémů (datové typy, formáty),&lt;br /&gt; Derivace – vytvoření derivovaných dat na základě vstupních dat,&lt;br /&gt; Denormalizace – snížení potřeby spojování tabulek při využívání DW,&lt;br /&gt; Sumarizace – vytvoření požadovaných souhrnů z detailních dat.&lt;br /&gt;Transformace dat z provozních systémů do datového skladu je časově nejnáročnější částí projektů budování datového skladu, u většiny případů tato část zabírá 70-80 % času realizace projektu. Pro snadnější provedení těchto činností se využívají tzv. datové pumpy (ETL – Extraction Transformation and Loading). Transformace je netriviální proces, který se skládá ze dvou typů kroků:&lt;br /&gt; Přenosových – přenos dat ze zdrojového systému (jako výsledek SQL dotazu) do cíle (tabulka v relační databázi datového skladu).&lt;br /&gt; Transformačních – obvykle procedurální transformace dat v rámci jedné nebo více tabulek.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3364429883071607433-4461078994793635676?l=informacni-technologie.studentske.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informacni-technologie.studentske.cz/feeds/4461078994793635676/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3364429883071607433&amp;postID=4461078994793635676' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4461078994793635676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3364429883071607433/posts/default/4461078994793635676'/><link rel='alternate' type='text/html' href='http://informacni-technologie.studentske.cz/2009/03/transformace-dat-se-sklada-z-techto.html' title='Transformace dat se skládá z těchto dílčích operací:'/><author><name>f</name><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>