About this courseSkip About this course
In this introductory course, learn how logical and physical data modeling can give you a better understanding of your organization's data, business rules, and information architecture decisions. Examine how data models are critical to your data security, privacy, and compliance posture. And get hands-on with real-world data—analyze it, implement business requirements, develop data models, and forward and reverse-engineer SQL Server databases.
Note: To complete the hands-on requirements, you’ll work with Office 365, Visual Studio, and Azure SQL Database. Free or limited-time trials are available for these products. You will require an Azure subscription. You can sign up for a free Azure trial subscription (a valid credit card is required for verification, but you will not be charged for Azure services). Note that the free trial is not available in all regions. It is possible to complete the course and earn a certificate without completing the hands-on practices.
What you'll learnSkip What you'll learn
- Fundamentals of normalization and why it's important to transactional databases
- How to develop logical and physical data models
- How to model data security, privacy and protection requirements
- When and where to model database-specific performance requirements
- How model-driven development fits in a DevOps or agile environment
- How to avoid schema drift and other data anti-patterns
Understand the business case for data modeling, and get an introduction to normalization, data modeling taxonomy, and model-driven database design.
Module 2: Designing Logical Data Models
Learn about identifying entities, attributes, and relationships, and learn about entity relationship diagramming and metadata capture.
Module 3: Designing Physical Data Models
Get the details on transforming a logical data model into a physical model, including designing database-specific features and constraints.
Module 4: Leveraging Data Models on Agile and DevOps Projects
Explore the process of data modeling on modern development projects, including planning, continuous delivery, test driven development, continuous integration, sprints, versioning, and deliverables.
Meet your instructors
Pursue a Verified Certificate to highlight the knowledge and skills you gain$99 USD
Official and Verified
Receive an instructor-signed certificate with the institution's logo to verify your achievement and increase your job prospects
Add the certificate to your CV or resume, or post it directly on LinkedIn
Give yourself an additional incentive to complete the course
Support our Mission
EdX, a non-profit, relies on verified certificates to help fund free education for everyone globally