Plan Szkolenia
Krótkie wprowadzenie do modelowania danych ogólnie
- Języki używane do opisywania danych
- ERD i inne notacje przed UML
- Dlaczego modelowanie danych to nie to samo co modelowanie bazy danych
- Koncepcje przechowywania danych (relacyjne, hierarchiczne, obiektowe itp.)
UML i modelowanie danych
- Diagram klas
- Asocjacja
- Agregacja
- Kompozycja
- Dziedziczenie (generalizacja i specjalizacja)
Atrybuty
- Atrybut i typy atrybutów
- Atrybuty i relacje
- Typy danych
- Ograniczenia dotyczące danych
- Ograniczenia dotyczące relacji
Widoki modeli danych
- Widok biznesowy
- Widok modelarza
- Widok architekta
- Widok projektanta
- Widoki implementatora (krótkie wyjaśnienie)
Inne przydatne diagramy UML
- Diagram struktury złożonej
- Diagram profilu
Unikanie redundancji
- Stereotypowanie a dziedziczenie
- Tagi
- Wzorce projektowe (tylko wprowadzenie)
Opinie uczestników (3)
Format szkolenia 1:1 pozwolił na dostosowania modułów pod moje potrzeby. Tam gdzie mogliśmy przyśpieszyć - robiliśmy to, tam gdzie potrzebowałem więcej czasu, również dłużej się skupialiśmy. Trener przygotował szkolenie pod moje potrzeby i był w stanie odpowiedzieć na wszystkie moje pytania (było ich baaaardzo dużo). Dodatkowo wskazywał mi pewne szczegóły, na które nikt inny wcześniej nie zwrócił mi uwagi.
Tomasz Pawliczak - ZF Automotive Poland sp. z o.o.
Szkolenie - Data Modelling with UML
Praktyczne ćwiczenia przeprowadzane przy użyciu aplikacji Sparx EA, którą intensywnie wykorzystujemy w pracy
Andy Davey - Envitia
Szkolenie - Data Modelling with UML
Przetłumaczone przez sztuczną inteligencję
Przejrzystość proponowanych ćwiczeń, dynamiczne prowadzenie zajęć