Section 1 : Welcome

Lecture 1 Welcome 3:29
Lecture 2 About This Course 3:21

Section 2 : Data Modeling Fundamentals

Lecture 3 Introduction to Data Modeling Fundamentals 1:9
Lecture 4 The Purpose and Role of Data Modeling 8:13
Lecture 5 Basic Data Modeling Concepts and Terminology 10:19
Lecture 6 Navigate Your Alternatives Among Methodologies, Techniques, and Notations
Lecture 7 Compare Data Modeling to Database Design 4:18
Lecture 8 Compare Transactional Data Modeling to Analytical Data Modeling 5:9
Lecture 9 Summarize Data Modeling Fundamentals

Section 3 : The Building Blocks of Data Modeling

Lecture 10 Introducing Data Modeling Building Blocks 0:37
Lecture 11 The Role of Entities in Data Modeling 5:2
Lecture 12 Add Attributes to Your Data Model 8:39
Lecture 13 Use Multi-Valued Attributes in Your Data Model 5:43
Lecture 14 Build Relationships into Your Data Model 7:4
Lecture 15 Summarize Data Modeling Building Blocks 0:32

Section 4 : Add Real-World Complexities to Entities and Attributes

Lecture 16 Why Real-World Complexities Matter in Data Modeling 1:7
Lecture 17 Build Hierarchies for the Entities in Your Data Model 9:50
Lecture 18 Specify Constraints for Your Attributes 9:59
Lecture 19 Specify Cross-Entity Dependencies Through Strong and Weak Entities 7:42
Lecture 20 Summarize Real-World Entity and Attribute Complexities 1:1

Section 5 : Add Real-World Complexities to Relationships

Lecture 21 Why Relationship Cardinality and Complexities Matter 1:33
Lecture 22 Build Real-World Complexities into Data Model Relationships 9:46
Lecture 23 Define the Maximum Cardinality of a Relationship 6:43
Lecture 24 Define the Minimum Cardinality of a Relationship 7:48
Lecture 25 Use Crow's Foot Notation for Minimum and Maximum Cardinality
Lecture 26 Summarize Cardinality and Complex Relationships

Section 6 : Move Across the Different Levels of a Data Model

Lecture 27 Harmonize Different Levels of a Data Model 1:5
Lecture 28 A Brief Look at Relational Database Normalization 9:56
Lecture 29 Forward-Engineering Your Conceptual Data Model
Lecture 30 More Data Model Forward-Engineering 7:44
Lecture 31 Reverse-Engineer a Physical Model Back into a Conceptual Model 7:39
Lecture 32 Summarize How to Work with Different Levels of a Data Model 0:37

Section 7 : Software for Data Modeling

Lecture 33 The Importance of Data Modeling Software 0:39
Lecture 34 Build a Data Model with a Drawing Program 5:24
Lecture 35 Build a Model with a Data Modeling Software Tool 7:11