Get in Touch

Course Outline

Short Introduction to Data Modelling in General

  • Languages used to describe data
  • ERD and other pre-UML notations
  • Why data modelling is not the same as database modelling
  • Concepts of storing data (Relational, Hierarchical, Object-Oriented, etc.)

UML and Data Modelling

  • Class Diagram
  • Association
  • Aggregation
  • Composition
  • Inheritance (Generalisation and Specialisation)

Attributes

  • Attribute and attribute types
  • Attributes and relations
  • Data types
  • Constraints on data
  • Constraints on relations

Views of data models

  • Business View
  • Modeller View
  • Architect View
  • Designers View
  • Implementers' Views (brief explanation)

Other useful UML diagrams

  • Composite structure diagram
  • Profile diagram

Avoid Redundancies

  • Stereotyping versus Inheritance
  • Tags
  • Design Patterns (brief introduction)
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories