Data jsou srdcem každého informačního systému. Téměř každý business požadavek dříve či později narazí na nutnost data uložit, přenést nebo transformovat. Role analytika v tomto procesu je nezastupitelná – musí totiž postavit most mezi vágním [...]
  • GOC4605
  • Délka 2 dny
  • 20 ITK bodů
  • 0 termínů
  • ČR (19 990 Kč)

    SR (na vyžádání)

Data jsou srdcem každého informačního systému. Téměř každý business požadavek dříve či později narazí na nutnost data uložit, přenést nebo transformovat. Role analytika v tomto procesu je nezastupitelná – musí totiž postavit most mezi vágním businessovým chápáním pojmů a precizní strukturou, kterou vyžadují vývojáři a databázoví specialisté. Na tomto kurzu se naučíte, jak navrhovat datové struktury, které jsou srozumitelné pro business (konceptuální modely) a zároveň technicky realizovatelné (logické a fyzické modely). Ukážeme si, proč je nebezpečné tyto světy oddělovat a jak zajistit, aby váš návrh zůstal konzistentní i při technologických změnách. Školení je postavené na praktickém procvičování, kde teorii okamžitě přetavíme v konkrétní modely a slovníky.

»
  • Business a IT analytici, kteří potřebují přesně definovat datové struktury a vazby tak, aby v zadání nezůstala hluchá místa.
  • Solution architekti, hledající způsoby, jak efektivně propojit business potřeby s technologickým návrhem řešení.
  • Zkušení vývojáři, kteří se posouvají směrem k analýze a potřebují si osvojit metodický přístup k modelování nezávisle na konkrétním kódu.
  • Umět rozlišovat mezi platformově nezávislým (CO) a platformově závislým (JAK/ČÍM) datovým modelem.
  • Suverénně modelovat doménové, konceptuální a logické modely (včetně relačních tabulek).
  • Naučit se správně pracovat s kardinalitou, integritou dat a (de)normalizací.
  • Umět vytvořit a předat datové slovníky tak, aby jim všichni příjemci (od businessu po IT) skutečně rozuměli.
  • Efektivně využívat nástroj Sparx Enterprise Architect pro tvorbu a správu těchto modelů.
  • Analytické myšlení.
  • Základní orientace v pojmech jako tabulka nebo vztah (výhodou, nikoliv podmínkou).
  • Úvod do datového modelování
    • Základní pojmy a princip abstrakce (model, modelování, informace, data).
    • Rozdíly v přístupu k datovému modelování (PIM a PSM).
    • Použití modelovacího nástroje Sparx Enterprise Architect pro datové modelování.
    • Postupy, tipy, návody.
  • Konceptuální modelování (Úroveň CO)
    • Důležité pojmy: entita, relace.
    • Modelování pomocí UML (základy diagramu tříd) a E-R diagramů.
    • Násobnosti vazeb, možnosti omezování a další pravidla pro integritu dat.
    • Práce s databázovými modely ve Sparx EA.
  • Technologické modely a architektura (Úroveň JAK)
    • Určování technologií pro různé vrstvy.
    • Front-endy, back-endy, mezivrstvy.
    • Význam platform.
    • Technologické modely.
  • Modelování pro relační databáze (Úroveň ČÍM)
    • Relační databáze.
    • Databázové pojmy: tabulka, relace, primární a cizí klíče.
    • Modelování: kardinalit, vazeb.
    • Zajištění datové integrity.
    • Normalizace a denormalizace modelu.
    • Převod generalizace do relačního prostředí.
    • Práce s databázovými modely ve Sparx EA.
    • Indexy.
Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.

Školení na míru

Nenašli jste vhodný termín, nebo chcete školení přizpůsobit specifickým potřebám vašeho týmu? Rádi pro vás připravíme školení na míru.