Data Modeling
Learn to create use data models.
FormatsVirtual Classroom Live · Classroom LiveTopicsAnalytics And Data Management · GK Polaris
What you’ll learn
1. Introduction to Logical Data Modeling
- Importance of logical data modeling in requirements
- When to use logical data models
- Relationship between logical and physical data model
- Elements of a logical data model
- Read a high-level data model
- Data model prerequisites
- Data model sources of information
- Developing a logical data model
2. Project Context and Drivers
- Importance of well-defined solution scope
- Functional decomposition diagram
- Context-level data flow diagram
-
Sources of requirements
- Functional decomposition diagrams
- Data flow diagrams
- Use case models
- Workflow models
- Business rules
- State diagrams
- Class diagrams
- Other documentation
-
Types of modeling projects
- Transactional business systems
- Business intelligence and data warehousing systems
- Integration and consolidation of existing systems
- Maintenance of existing systems
- Enterprise analysis
- Commercial off-the-shelf application
3. Conceptual Data Modeling
- Discovering entities
- Defining entities
- Documenting an entity
- Identifying attributes
- Distinguishing between entities and attributes
4. Conceptual Data Modeling-Identifying Relationships and Business Rules
- Model fundamental relationships
-
Cardinality of relationships
- One-to-one
- One-to-many
- Many-to-many
- Is the relationship mandatory or optional?
- Naming the relationships
5. Identifying Attributes
- Discover attributes for the subject area
- Assign attributes to the appropriate entity
- Name attributes using established naming conventions
- Documenting attributes
6. Advanced Relationships
- Modeling many-to-many relationships
- Model multiple relationships between the same two entities
- Model self-referencing relationships
- Model ternary relationships
- Identify redundant relationships
7. Completing the Logical Data Model
- Use supertypes and subtypes to manage complexity
- Use supertypes and subtypes to represent rules and constraints
8. Data Integrity Through Normalization
-
Normalize a logical data model
- First normal form
- Second normal form
- Third normal form
- Reasons for denormalization
- Transactional vs. business intelligence applications
9. Verification and Validation
- Verify the technical accuracy of a logical data model
- Use CASE tools to assist in verification
-
Verify the logical data model using other models
- Data flow diagram
- CRUD matrix
Upcoming training
Dates and availability are confirmed by Bolt when we follow up. All times are shown in the provider’s stated time zone.
2026-10-14 — 2026-10-168:30 AM - 4:30 PM EDT
Virtual Classroom LiveONLINE · English
2027-01-13 — 2027-01-158:30 AM - 4:30 PM EST
Virtual Classroom LiveONLINE · English
2027-04-12 — 2027-04-14April 12 - 14, 2027
Virtual Classroom LiveONLINE · English
2027-07-12 — 2027-07-14July 12 - 14, 2027
Virtual Classroom LiveONLINE · English
2027-10-12 — 2027-10-14October 12 - 14, 2027
Virtual Classroom LiveONLINE · English