This course draws a picture of the workfield of data modeling. Addressing the various modeling methodologies and the reasons behind choosing these different modeling methods. We will provide practical tips on how data modeling offers added value for your organisation, based on numerous backgrounds including databases, datawarehousing, messaging, software development, big data and (master) data management.
The following modeling techniques are demonstrated: Concept lists and trees, SIPOC, ArchiMate, UML class and object modeling, Entity Relationship, XSD, CRUD, RACI, OET, Data Flows, Snowflake and Star ModelsBased on a simple case you are able to practice the theory. You get examples of how to create every modeling technique discussed. Furthermore you will receive an example repository with all the modeling techniques discussed.