The DMBoK and CDMP Preparation: Data Modeling Specialist Learning Plan explains the fundamental building blocks of Data Modeling. It will help students to understand the differences between relational and dimensional models, and be able to describe the purpose of enterprise, conceptual, logical, and physical data models. Attendees will learn how to create conceptual and logical models, and understand the compromises frequently necessary for good physical data models. They will also learn the different approaches for fact finding and how to apply normalization techniques.
Often misunderstood and relegated to just the technical aspect of “database design,” Data Modeling is one of the most important disciplines of Data Management. Taught by instructor Christopher Bradley (a CDMP Fellow), this course introduces students to Data Modeling, its purpose, the different types of models, how to construct and read a data model, and the wider use of data models beyond the traditional area of database design. It also goes into best practices, practical applications, and implementation of Data Modeling at enterprise levels.
The training presents methods and practices for addressing key Data Modeling challenges. It is grounded in the industry standard DAMA International Data Management Body of Knowledge (DMBoK).
The training also prepares attendees to take the Certified Data Management Professional (CDMP) Data Modeling Specialist exam that is necessary for the attainment of the Practitioner and Master levels.
The DAMA International-endorsed live online training was developed with DAMA International, DATAVERSITY, and Christopher Bradley, the former VP of Professional Development at DAMA.
CDMP Specialist Exam Preparation Information:
- Understand the in-depth information required for the CDMP Data Modeling Specialist exam
- Throughout the course, practice by taking sample questions in each section
- There is a full, comprehensive practice test at the end of Course 5, each of the other courses have shorter review tests
Learning Plan Outcomes:
- Get prepared for taking the Data Modeling CDMP Specialist exam
- Learn about the need for and the application of data models
- See the areas where Data Modeling adds value to Data Management activities
- Understand the critical role of data models in Master Data Management and Data Governance
- Understand the difference between enterprise, conceptual, logical, physical, and dimensional data models
- Learn the best practices for developing data models that can be read by humans
- Through practical examples, learn how to apply different techniques in Data Modeling
Who Should Take This Learning Plan?
This Learning Plan is intended for business and IT professionals at all levels who have been charged with investigating or implementing Data Modeling in their organizations and who seek to gain an overview of the different disciplines of Data and Information Management. It was also developed as a preparation course for people wishing to take the CDMP Data Modeling Specialist exam, and much of the materials focuses on the necessary skills to pass that exam. It does assume general business knowledge, but not specific technical knowledge or experience. It is appropriate for executives, departmental and/or project managers, data and enterprise architects, consultants, data modelers, BI and data warehouse developers, data and business analysts, DBAs, technical staff, and anyone else interested and involved in data. The course is not designed for any specific business domain, and as such is applicable to any business function in need of more reliable information, such as finance, manufacturing, human resources, analytics, operations, and more.
Learning Plan Price: $799
Individual Course Price: $199
Learning Plan CEUs: 10.0 hours
Each Course Includes:
- A 63- to 138-minute educational training video
- A 14- to 34-question exam
- After Course 5 (the final course in the Learning Plan), there is a 34-question CDMP-style practice exam
- The other final exams and quizzes for each course are content-based practice tests
- “Check for Understanding” quizzes after each course section
- Presentation slides to assist in studying for the CDMP
- Self-paced and on-demand e-learning
- Unlimited course access
Courses within the DMBoK and CDMP – Data Modeling Specialist Learning Plan:
- CDMP Overview, Data, Data Modeling Drivers, and Goals
- Metadata, Subtypes and Supertypes, Entities, Attributes, Domains, and Relationships
- Keys, Approaches, and Normalization
- Abstraction, Denormalization, Lineage, Data Models, Views, and Partitioning
- Dimensional Models, Best Practices, and Notations
We offer several bulk licensing options for corporate and group use.
Contact us for a follow-up discussion!

Milestone
Complete All Five Data Modeling Specialist Courses
1. DMS1: CDMP Overview, Data, Data Modeling Drivers, and Goals
required
CourseData Modeling and Data Management work together for business success. In this course, instructor Christopher Bradley (a CDMP Fellow) sets the foundation for the entire DMBoK and CDMP Preparation: Data Modeling Specialist Learning Plan. This course explores why Data Management is critical, highlights the significance of the Information Value Chain, and provides a detailed discussion of the importance of data models and Data Modeling as a core Data Management discipline.
View Details
2. DMS2: Metadata, Subtypes and Supertypes, Entities, Attributes, Domains, and Relationships
required
CourseIn this course, instructor Christopher Bradley (a CDMP Fellow) covers the relationship of metadata and Data Modeling, explores entity subtypes and supertypes, covers attributes and various types of data models, and discusses entity definition best practices. The course also highlights creating domains, relationship types, and cardinality, and includes several exercises to assist in understanding these Data Modeling concepts.
View Details
3. DMS3: Keys, Approaches, and Normalization
required
CourseWhat are keys? What are the advantages and disadvantages of different Data Modeling approaches? What is normalization and why does it matter? In this course, instructor Christopher Bradley (a CDMP Fellow) covers these questions, and many more, to give students a solid foundation around keys, approaches, and normalization as essential Data Modeling practices.
View Details
4. DMS4: Abstraction, Denormalization, Lineage, Data Models, Views, and Partitioning
required
CourseIn this course, instructor Christopher Bradley (a CDMP Fellow) does a deep dive into some of the primary concepts in Data Modeling such as abstraction, denormalization, data lineage, many types of data models including network and hierarchical, non-relational databases, partitioning, types of keys including virtual and surrogate, ACID and BASE, and indexing.
View Details
5. DMS5: Dimensional Models, Best Practices, and Notations
required
CourseIn this course, instructor Christopher Bradley (a CDMP Fellow) presents an in-depth exploration of dimensional models (including practice exercises), best practices in Data Modeling, the importance of Data Quality in Data Modeling, aggregate tables, fact tables, and many different Data Modeling notations such as entity relationship symbols, UML class diagrams, Unified Modeling Language, CHEN Models, and many others.
View Details