Dnes: 20. ledna 2018    | Registrace | Hledáme | Redakce | Info | Testy | Školení | Ocenění | Nápověda | Čtenář: nepřihlášen

Rychlé odkazy
  • Hlavní stránka
  • Seznam rubrik
  • Ankety
  • Editoriály
  • TOP 15
  • KONFERENCE 2008
  • KONFERENCE 2007
  • KONFERENCE 2006
  • KONFERENCE 2005
  • KONFERENCE 2004
  • Sborník
  • Testy
  • Virtuální školení
  • Personalizace


  • Hledáte práci?
    Hledáme redaktora - pojďte s námi tvořit Databázový svět!

    Vyhledávání

    Hledej
    na Databázovém světě!



    Rozšířené vyhledávání

    Rubriky
    Aktuality
    Bezpečnost
    Business
    Česká scéna
    Datové sklady
    Dokumentace
    Dotazovací jazyky
    Hardware
    Historie
    Komentáře
    Literatura
    Metodologie
    Nondb
    Open Source
    Poradna
    Produkty
    Případové studie
    Redakce
    Rozhovory
    Standardy
    Technologie
    Tipy - triky
    Tiskové zprávy
    Vývoj
    Vývojové nástroje
    Zajímavosti

    Co je to?
    SQL
    (Structured Query Language)

    Jedná se o neprocedurální jazyk, používaný v databázových technologiích. Počátky tohoto jazyka spadají do druhé poloviny minulého století.

    Akce
    Dynamická Datová Centra
    - na semináři se seznámíte s komplexním řešením a koncepcí Dynamických Datových Center od Fujitsu Siemens Computers se speciálním důrazem na řešení FlexFrame.

    Textová inzerce
    IBPhoenix - Vše o InterBase a Firebirdu.

    Smějete se rádi? - Pak je pro vás Vtipník to pravé!

    Prodejce reklamy - Hledáme schopného prodejce reklamního prostoru, možnost i externí spolupráce.

    Přihlášený čtenář
    Nepřihlášený čtenář

    O portálu
    Databázový svět
    ISSN: 1213-5933

    Web je optimalizován pro rozlišení 1024x768, nicméně kromě větších rozlišení podporujeme i 800x600. Podrobnosti najdete zde.

    Chcete-li mít kdykoliv možnost zkontrolovat obsah našeho portálu, můžete využít podporu rss. Podrobnosti najdete zde.
    Datový sklad v Yukonu poprvé


    [Datové sklady] - Jedným z preferovaných trendov pre budovanie podnikových projektov aplikácií je model driven development, kedy sa budovanie projektu začne fázou modelovania. Na základe vytvoreného modelu bude následne vygenerovaná štruktúra pre dátový sklad a vytvorené úlohy pre jeho plnenie. Budovanie projektu pokračuje návrhom mierok, dimenzií, kociek a podobne. U MS SQL Servera 2005 slúži pre modelovanie technológia UDM.



    Prvý predpoklad pre unifikovaný prístup k modelovaniu je unifikácia technológií. Tento predpoklad je splnený integráciou databázových analytických a reportovacích služieb do jedného balíka. Druhým predpokladom je unifikované používateľské rozhranie, čo v prípade databázového servera predstavujú nástroje pre administráciu, dopytovanie a návrh štruktúr a dielčích modelov. Aj táto požiadavka je v prípade SQL Servera 2005 splnená. K dispozícii sú dva komfortné nástroje:

    • SQL Server Management Studio
    • Business Intelligence Development Studio

    Nehovoriac už o tesnej interakcii medzi SQL Serverom 2005 a vývojovým prostredím Visual Studio 2005.

    U MS SQL Servera 2000 sú vrstvy databázových, analytických a reportovacích služieb pomerne striktne oddelené, aj keď aj tu už nájdeme množstvo zjednocujúcích prvkov - je možné analyzovať údaje z relačných databáz, prípadne generovať reporty z relačných aj analytických databáz. Prípadne pomocou MDX dotazu (Skratka MDX je akronym od slovného spojenia MultiDimensional Expresions – multidimenzionálne výrazy) vyšpecifikujeme určitú podmnožinu údajov z multidimenzionálnej štruktúry (OLAP kocky) a vypíšeme ju do dvojrozmernej tabuľky, ktorá obsahuje množinu buniek. A dvojrozmerné tabuľky – na to sa už predsa ideálne hodia reportovacie služby.


    Oddelenie vrstvy OLAP a reportovacích služieb u SQL Serveru 2000

    Hlavná nevýhoda architektúry predchádzajúcej verzie – redundancia údajov a modelov je zrejmá už na prvý pohľad. Na obrázku v ľavej časti vidíme už na prvý pohľad, že dochádza k redundancii údajov, pretože tie isté údaje sú jednak v relačných a jednak v multidimenzionálnych databázach. Pri hlbšej analýze dátových tokov zistíme, že situácia z hľadiska redundancie je ešte komplikovanejšia. Tie isté údaje sa prenášajú z relačných databáz do dátových skladov, odtiaľ v mnohých prípadoch do dátových tržníc a odtiaľ do multidimenzionálnych OLAP kociek. Taktiež nezanedbateľná redundancia a s ňou spojené množstvo práce vysokokvalifikovaných špecialistov je vo vrstve modelov. Iným problémom takejto oddelenej architektúry sú rozdielne návyky pracovníkov čo sa týka práce s údajmi. Problematika preorientovania sa z relačných databáz na OLAP kocky.

    • Relačné databázy
      • Viacnásobné tabuľky faktov
      • Žiadne obmedzenia pre atribúty dimenzií
      • Možnosť transakčných prístupov
      • Možnosť použitia vyšších normálnych foriem
      • Relačné vzťahy medzi objektami v databáze
      • Možnosť definovania zložitých vzťahov typu many-to-many

    • Multidimenzionálne databázy
      • Multidimenzionálna navigácia
      • Možnosť hierarchickej prezentácie
      • Mená entít sa vzťahujú k predmetu podnikania
      • Možnosť výkonných MDX kalkulácií
      • Pohľad na údaje z viacerých perspektív
      • Partície
      • Databáza obsahuje výsledky agregácií
      • Distribuované zdroje

    Modelovanie s využitím UDM umožňuje využitie výhod obidvoch typov databáz a do istej miery eliminuje ich nevýhody. Oblasť výhodnosti použitia reportov z relačných a OLAP databáz naznačuje aj tabuľka.

    Vlastnosť Relačné DB OLAP
    Pružné schémy v x
    Prístup k údajom v reálnom čase v x
    Jednotné úložisko údajov v x
    Jednoduchá správa v x
    Detailné reportovanie v x
    Vysoký výkon x v
    Orientácia na koncového používateľa x v
    Jednoduchá navigácia x v
    Zložité analýzy x v

    V novej verzii SQL Servera 2005 sú vrstvy business intelligence zjednotené do jednotného modelu Unified Dimensional Model (UDM). Tento model prevzal to najlepšie z reportovania a OLAP analýz. K zjednoteniu dochádza jednak na úrovni modelov, kedy je potrebný len jeden dimenzionálny model pre generovanie reportov aj OLAP kociek.


    Unified Dimensional Model – zjednotenie na úrovni modelov

    Dokončenie nabudúce.

    Související články:
    Datový sklad v Yukonu podruhé (06.07.2005)

    ( Celý článek! | Autor: Ľuboslav Lacko | Počet komentářů: 0 | Přidat komentář | Informační e-mailVytisknout článek )

    Vyhledávání
     

    Anketa
    Kolik ročně utratíte za dovolené?

    Nic 
     (1552 hl.)
    Do 1 000,- Kč 
     (1071 hl.)
    Do 10 000,- Kč 
     (1001 hl.)
    Do 25 000,- Kč 
     (1381 hl.)
    Do 50 000,- Kč 
     (1018 hl.)
    Do 75 000,- Kč 
     (1182 hl.)
    Více než 75 000,- Kč 
     (1021 hl.)

    Celkem hlasovalo: 8226


    Poslední komentáře
    frontierd@126.com
    frontierd@126.com
    frontierd@126.com
    c
    http://www.coachoutl

    Newsletter
    Přihlaste si nezávazně - i bez registrace - odběr informačního newsletteru. Podrobné informace najdete zde.

    Emailová adresa:


    Kalendář
    <<  Leden  >>
    PoÚtStČtSoNe
    1234567
    891011121314
    15161718192021
    22232425262728
    293031    

    Redakci připojuje


    Nejčtenější

    Databáze je prázdná!


    Nejvíce komentářů

    Databáze je prázdná!


    Reklama






    Nenechte si ujít články na dalších webech




    Na této stránce použité názvy programových produktů, firem apod. mohou být ochrannými známkami
    nebo registrovanými ochrannými známkami příslušných vlastníků.

    Databázový svět | dfKlub - digitální fotografie | Vtipník - vtipy přímo k Vám | Reminder - přestaňte zapomínat | Databázový svět

    Copyright (c) 2004 AVRE Publishing, spol. s r.o. Všechna práva vyhrazena