Event Details
Overview

This 3-day interactive workshop combines the core content from two popular data modelling offerings by Alec Sharp – “Business Oriented Data Modelling” and “Advanced Data Modelling.” First, the workshop gets both new and experienced modellers to the same baseline on terminology, conventions, and the unique, business-engaging approaches this course provides. Next, it provides intense, hands-on practice with more advanced situations, such as the enforcement of complex business rules, handling recurring patterns, satisfying regulatory requirements to model time and history, capturing complex changes and corrections, dealing with existing databases or packaged applications, and integrating with dimensional modelling. In all cases, the underlying philosophy is that a data model is a description of a business, not of a database.

Three main themes are explored in a very practical way:
1. The foundations of data modelling – what a data model really is, and maximising its relevance
2. The human side of data modelling - improving communication skills and engaging the business
3. The complex side of data modelling - getting better at modelling difficult situations

Training Outline

• Apply a variety of techniques that support the active participation and engagement of business professionals and subject matter experts;
• Use entity-relationship modelling to depict facts and rules about business entities at different levels of detail, including conceptual (overview) and logical (detailed) models;
• Learn an easy, language-oriented approach to initiating development of a data model;
• Recognise the four basic patterns in data modelling, and when to use them;
• Effectively use definitions and assertions (“rules”) as part of data modelling;
• Use an intuitive approach to data normalisation within an entity-relationship model;
• Apply various techniques for discovering and meeting additional requirements ;
• Read a data model, and communicate with specialists using the appropriate terminology.
• Understand “the four Ds of data modelling” – definition, dependency, demonstration, and detail;
• Be able to implement lists, trees, and networks with recursive relationships;
• Know how and when to use supertypes/subtypes (generalisation/specialisation) vs. roles vs. both;
• Combine subtyping and recursion, as appropriate, to model difficult rules;
• Recognise the “category vs. types vs. instances” problem, and model reference data properly;
• Model “vectors” (attibutes that repeat a fixed number of times) properly – entity or attribute?;
• Use complex associations and relationship constraints to handle complex rules;
• Handle circular relationships and cyclic dependencies properly with advanced normal forms;
• Model history, corrections, and time-dependent business rules with “temporal data models”;
• Understand the connection between analytic data structures (star schema or dimensional models) and ER models;
• Rapidly develop a first-cut dimensional model from a well-structured ER model;
• Prepare and deliver a data model review presentation.

Who Is It For?

Roles that are currently benefitting from this workshop include:
• Specialist data modellers, data architects, data analysts, and DBAs who wish to hone their skills.
• Business analysts, business architects, enterprise architects, and application architects
• Application / solution developers (especially on Agile teams)
• Business professionals, Subject Matter Experts, and Project / Programme Managers involved in the analysis, design, and development (or selection and configuration) of a system.
• BI (Business Intelligence) professionals, DW (Data Warehouse) professionals, big data specialists, data scientists, analytics specialists, and data lake implementers

Speaker
Senior Consultant
Clariteq Systems Consulting Ltd
40 years of international consulting experience helping clients achieve organisational change, improve or transform their business processes, improve their data initiatives through effective, business-friendly concept modelling (conceptual data modelling,) and specify requirements for purchased or custom-built systems to support those processes. Particular strengths in group facilitation, and helping parties with conflicting priorities and objectives reach alignment on major initiatives. Globally recognized as an expert in practical techniques for business process change, process modelling and analysis, and data modelling (or concept modelling, if you prefer.) Also widely recognized for expertise in requirements definition (use cases, scenarios, service specifications) and group facilitation. Deliver top-rated workshops globally on topics such as Working With Business Processes, Advanced Business Process Management, introductory and advanced Data Modelling, and Requirements Modelling with Use Cases and Service Specs. Author of "Workflow Modeling, Second Edition" (Artech, 2009) a top-selling title on process modeling, analysis, and redesign. Widely used in industry, by consulting firms, and as an MBA text. The second edition was a complete rewrite, and has received many (unsolicited!) five star ratings on Amazon.com. Specialties: All major industry sectors, but currently specialising in Higher Education Business Process Redesign, Process Scope and Workflow Modelling, Business-oriented Data Modelling, Requirements Modelling, Use Cases, Service Specification (requirements modelling for SOA environment), Group techniques - Session facilitation + presentations + education + seminars