Kurz je zaměřen na zvládnutí řešení základních problémů při návrhu struktury objektově orientovaného datového modelu SW aplikací. Provedeme vás cestou od analytického vzoru až po návrh konkrétní struktury tříd a databázových tabulek relační [...]
  • GOC281
  • Délka 2 dny
  • 20 ITK bodů
  • 6 termínů
  • ČR (9 200 Kč)

    SR (400 €)

  • Začátečník

Kurz je zaměřen na zvládnutí řešení základních problémů při návrhu struktury objektově orientovaného datového modelu SW aplikací. Provedeme vás cestou od analytického vzoru až po návrh konkrétní struktury tříd a databázových tabulek relační databáze.

»
  • Překonat nesoulad mezi objektovým návrhem a možnostmi relačních databází
  • Orientovat se v portfoliu analytických vzorů
  • Upravovat analytické vzory pro využití v konkrétním případě
  • Z analytického vzoru odvodit návrh tříd a databázových tabulek relační databáze
  • Generovat DDL skript pro vytvoření databázových tabulek, které realizují analytický vzor
  • Základní znalost UML

Filozofie analytických vzorů a používaná terminologie

Základní principy návrhu datově orientované aplikace s využitím vzorů

Objektové normální formy a jejich srovnání s databázovými normálními formami

Vzory pro modelování:

  • Odkazů na objekty a identifikaci objektů
  • Výběru ze seznamu připravených hodnot (číselníková vazba)
  • Rolí a funkcí objektů (Party)
  • Hierarchicky uspořádaných objektů (Organization)
  • Zodpovědnosti za vytvoření a obsah objektu (Accountability)
  • Sledování množství a konverzního poměru (Quantity, Conversion Ratio)
  • Stavu objektu, historie objektu
  • Reakce na změnu údajů umístěných ve struktuře vázaného stromu,
  • Variant objektů pomocí generalizace/specializace
  • Akcí, plánů, přidělování zdrojů
  • Kontraktů mezi objekty
  • Účtů, transakcí
  • Dalších pomocných vzorů, které se používají společně s analytickými vzory
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.