Tento web používá k poskytování funkcí sociálních médií a analýze návštěvnosti soubory cookies. Kliknutím na tlačítko „Povolit“ souhlasíte s ukládáním a používáním souborů cookies.

Datové modelování

Termíny:
19. - 20. září 2024
Praha
19 990 Kč
Objednat
Uvedené ceny jsou bez DPH.

Datové modelování je nedílnou součástí dodávky změn. Požadavky téměř vždy vedou k potřebě data ukládat, přenášet či jinak s nimi pracovat. A je práce analytika, aby navrhl vhodné datové struktury. Takový návrh by pak měl být jednak platformově nezávislý např. z důvodu reference či správného chápání různými analytiky, jednak technologicky a platformově závislý, abychom specifikovali požadavky na vývoj.

Cílem školení je postihnout oba přístupy a ukázat, jak je vhodně propojit nejenom mezi sebou, ale i mezi dalšími modely. Účastníci se dozví potřebné množství teoretických základů a hned si je procvičí pomocí modelování na obou úrovních.

Obsah školení

  • Úvod
  • Základní pojmy a jejich chápání (model, modelování, data)
  • Rozdíly v přístupu k datovému modelování (PIM a PSM) – míry abstrakce
  • Použití modelovacího nástroje Sparx Enterprise Architect pro datové modelování
  • Postupy, tipy návody
  • Příklady
  • Část první: datové modelování nezávislé na platformě – konceptuální modelování (odpovídá na otázku 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
  • Příklady
  • Část druhá: modelování technologií (odpovídá na otázku JAK)
  • Určování technologií pro různé vrstvy
  • Front-endy, back-endy, mezivrstvy
  • Význam platform
  • Technologické modely
  • Příklady
  • Část třetí: datové modelování pro relační databáze (odpovídá na otázku ČÍ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
  • (De)normalizace modelu
  • Převod generalizace do relačního prostředí
  • Práce s databázovými modely ve Sparx EA
  • Indexy
  • Příklady
  • Ostatní možnosti

Předpoklady pro účastníky

  • Analytické myšlení
  • Základní zkušenost s vývojem SW
  • Vlastní počítač na školení s nainstalovaným Sparx EA (může být i 30denní trial verze) pro cvičení.
  • Přístup ke některé z SQL databází Oracle, MS SQL Server, MySQL nebo PostgreSQL (minimálně ODBC ovladač pro připojení ze Sparx EA, doporučen administrační/vývojový nástroj) – v případě potřeby můžeme poradit a pomoct.

Typičtí účastníci

  • Analytici (business i IT)
  • Pokročilí programátoři s ambicemi posunout se na analytickou úroveň
  • Solution architekti

Doba trvání školení

  • 2 dny

Doporučená předchozí školení

Nepodařilo se načíst data.

Doporučená následná školení

No items found.

Kontaktujte nás, rádi vám ukážeme směr