Introduction To Information And Data Modeling
Tags: Data Modeling
Using multiple data modeling techniques in Sparx Enterprise Architect
Last updated 2022-01-10 | 3.9
- Create information and data models at conceptual- logical and physical level
- Use Sparx Enterprise Architect as a data modeling tool
- Practice the various modeling techniques in a case based assignment
What you'll learn
* Requirements
* Availabilty of a data modeling tool of your choice to create the models in the sample case* but the examples are with Sparx Enterprise Architect as data modeling tool
* Installation of the trial version of Sparx Enterprise Architect
Description
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.
Who this course is for:
- Data modelers, information analysts, data architects, data owners and stewards
Course content
8 sections • 37 lectures
What is data? Preview 26:19
In this lesson we discuss the definition of data, information and knowledge. Furthermore we look at the four aspects of data
What is data modeling? Preview 27:19
We discuss the various aspects of modeling, including the DaMa definitions, the modeling techniques and some general definitions
Quiz: What is data
Five questions on data and modeling
Basic modeling concepts of Sparx Enterprise Architect Preview 22:04
Introduction to the basic modeling concepts like getting around, repository based modeling and using perspectives.
Data modeling techniques in Sparx Enterprise Architect Preview 32:59
Introduction to the navigation and usage for the various data modeling techniques, creating basic diagrams and creating a repository structure
Assignment Alberto Sparx Enterprise Architect
In this assignment you create a simple repository structure and some diagrams in Sparx Enterprise Architect
Quiz: Modeling in Sparx Enterprise Architect
Five questions on Data Modeling in Enterprise Architect
Introduction to conceptual data modeling Preview 10:41
Discussion of the conceptual data modeling techniques. Including tips and tricks for conceptual data modeling
Concept lists and trees Preview 24:22
Techniques and usage for concept lists and trees
SIPOC Preview 13:37
Description of the modeling technique Supplier - Input - Process - Output - Consumer
Data models using ArchiMate Preview 26:50
Using the Enterprise Architecture modeling language ArchiMate for creating conceptual data models
Assignment Conceptual Data Model
There are two assignment tracks. The first one is about time registration. the second about home delivery. Please feel free to select one of these. When you want to do both that is alo perfect of course. A sample repository can be found in the last section of this training
Quiz: Conceptual Data Model
Five questions on Conceptual Models
Introduction to logical data modeling Preview 03:22
Description of why and how to create logical data models using UML modeling techniques
Basic UML Class diagram concepts Preview 22:02
Basic concepts of class diagrams explained from a data perspective.
Extending UML Class Diagrams Preview 18:39
Extend UML Class Diagrams with extra notations for the expression of cardinalities, attributes and roles
UML Object Models Preview 05:16
Use UML Object Models and simulators for explaining class models to stakeholders
Advanced UML Class Diagrams Preview 15:57
Learn about advanced concepts like enumerations and complex data types
Assignment Logical Data Modeling
There are two assignment tracks. The first one is about time registration. the second about home delivery. Please feel free to select one of these. When you want to do both that is alo perfect of course. A sample repository can be found in the last section of this training
Quiz: Logical Data Modeling
Five questionsabout logical data modeling
Introduction to Physical Data Modeling Preview 18:01
Introduction, including tips and tricks on creating physical data models
Basic Entity Relationship models Preview 15:17
Basic ER modeling techniques explained
Advanced Entity Relationship modeling Preview 13:41
Advanced modeling concepts like indexes, unique constraints and checks
Modeling XML Schema Definitions Preview 10:46
Modeling for data in motion: XML Schema Definition
Theoretical Background on Normal-Forms Preview 09:03
Discussion of the first 3 normal forms and why they are relevant for physical data models
Assignment Physical Data Modeling
There are two assignment tracks. The first one is about time registration. the second about home delivery. Please feel free to select one of these. When you want to do both that is alo perfect of course. A sample repository can be found in the last section of this training
Quiz: Physical Data Modeling
Five questions on physical data modeling
Hybrid Data Modeling Preview 13:23
Learn how to integrated the modeling layers, including the approach in Sparx Enterprise Architect
Matrix Diagrams Preview 15:13
Learn how to apply CRUD, RACI or OET matrix diagrams
Data Flow Diagrams Preview 09:15
Using an information system modeling technique: Data Flows
Data Mappings Preview 07:11
Describing a detailed data modeling technique: Data Mappings
Datawarehouse modeling Preview 21:16
Introduction to the data modeling techniques for DWH like star and snowflake models
Assignment Additional Data Modeling
There are two assignment tracks. The first one is about time registration. the second about home delivery. Please feel free to select one of these. When you want to do both that is alo perfect of course. A sample repository can be found in the last section of this training
Quiz: Additional Data Modeling
Five questions on additional data modeling
Applying data models Preview 28:05
Examples of data model applications like Service Orientation or Master Data Management
Epilogue Preview 08:27
Discussions on Data Modeling and a look to the future