Develop expertise in relational database design principles and implementation using SQL Server. This course teaches normalization techniques, entity-relationship modeling, and schema optimization to create efficient database structures. You'll use DDL (Data Definition Language) statements to build and modify database objects while enforcing data integrity through constraints. The advanced querying section covers complex joins, subqueries, CTEs, and aggregate functions that enable sophisticated data analysis. You'll also explore data warehousing concepts and learn to leverage GenAI to assist with complex query development from natural language descriptions. By the end of this course, you'll be able to design normalized databases from scratch and write advanced queries that extract meaningful insights from complex data structures.
In this module, you will delve into the importance and application of relational database design principles to optimize data integrity and performance. You will explore normalization techniques to structure databases and implement key constraints to maintain data integrity. The lessons include practical exercises, such as analyzing existing database structures for improvement opportunities, and emphasize the real-world business impact of effective database design.
涵盖的内容
5个视频12篇阅读材料3个作业
显示有关单元内容的信息
5个视频•总计22分钟
Welcome to Relational Database Design and Advanced Querying•2分钟
Understanding Key Constraints for Data Integrity•15分钟
DiscountTech Data Code File•10分钟
Applying Data Integrity with Key Constraints to TechHealth's Datasets•15分钟
Normalization and its Applications•15分钟
Normalize Sample Datasets from TechHealth Analytics•25分钟
3个作业•总计90分钟
Database Design Fundamentals•30分钟
Understanding and Applying Key Constraints•30分钟
Principles of Normalization•30分钟
Module 2: Advanced Query Techniques
第 2 单元•小时 后完成
单元详情
This module equips you with the skills to construct complex SQL queries, utilizing joins and subqueries to retrieve data from multiple tables efficiently. You will learn how to use aggregate functions and grouping techniques for data summarization, and how to evaluate and optimize SQL queries for improved performance. Through hands-on activities, you will practice these advanced querying techniques using real-world scenarios, supporting efficient data analysis in large-scale databases.
涵盖的内容
4个视频6篇阅读材料3个作业
显示有关单元内容的信息
4个视频•总计17分钟
Leveraging Multi-Join SQL Queries to Gain Business Insights•1分钟
Building Multi-Join Queries with Joins and Subqueries•5分钟
Applying Aggregate Functions and GROUP BY for Reporting•3分钟
Analyzing and Improving Query Execution Plans•8分钟
6篇阅读材料•总计120分钟
Learn to Master Advanced SQL Joins and Subqueries•20分钟
Use Joins and Subqueries to Consolidate and Analyze TechHealth's Data•25分钟
Using Aggregate Functions and Grouping for Reporting•15分钟
Generate Data Summaries Using Aggregate Functions for TechHealth Analytics•20分钟
SQL Query Optimization Techniques•15分钟
Optimize Queries to Improve the Performance of TechHealth's Database•25分钟
3个作业•总计90分钟
Advanced Joins and Subqueries in SQL•30分钟
Assessing Practical Usage of Aggregate Functions•30分钟
Assess the Principles of Query Optimization•30分钟
Module 3: Designing and Implementing Database Schemas
第 3 单元•小时 后完成
单元详情
In this module, you will apply Data Definition Language (DDL) commands to create and modify database schemas, ensuring alignment with business requirements. You will learn to implement relational constraints to enforce data integrity and explore the use of Generative AI tools to assist in schema design and optimization. Through activities and practical applications, you will gain hands-on experience managing dynamic database schemas, ensuring they can adapt to evolving business needs.
涵盖的内容
5个视频6篇阅读材料3个作业1个非评分实验室
显示有关单元内容的信息
5个视频•总计20分钟
Creating Streamlined Data Structures•2分钟
Creating and Modifying DiscountTech Database Schemas•6分钟
Implementing Relational Constraints in SQL Server•6分钟
Using GenAI for Innovative Database Design•2分钟
Applying GenAI to Automate and Optimize Schema Design•5分钟
6篇阅读材料•总计85分钟
DDL Operations and Schema Design•15分钟
Design and Modify a Schema for TechHealth's Operational Needs•20分钟
Relational Constraints and their Applications•15分钟
Apply Constraints to Enhance TechHealth Data Integrity•15分钟
The Role of AI Tools in Database Schema Design•10分钟
Accessing GitHub for Copilot•10分钟
3个作业•总计90分钟
DDL Command Usage and Schema Management•30分钟
Techniques for Relational Constraint Implementation•30分钟
GenAI's Role in Modern Database Schema Design•30分钟
1个非评分实验室•总计60分钟
Design a Schema Using GenAI for TechHealth Analytics•60分钟
Module 4: Data Warehousing and Business Intelligence with SQL Server
第 4 单元•小时 后完成
单元详情
This module introduces you to the concepts of data warehousing and business intelligence, focusing on the role of data warehouses in modern analytics. You will explore star schema modeling and engage in hands-on activities to create and query data warehouses. The module also covers integrating SQL Server data warehouses with business intelligence tools like Power BI to visualize trends, supporting strategic decision-making through comprehensively presented insights from warehouse data.
涵盖的内容
4个视频9篇阅读材料3个作业
显示有关单元内容的信息
4个视频•总计21分钟
Transforming Data into Insights with Data Warehousing•2分钟
Building a Data Warehouse in SQL Server•4分钟
SQL for Data Warehousing: From Basics to Advanced Analytics•8分钟
Power BI Workflows: Connecting, Visualizing, and Presenting Data•7分钟
9篇阅读材料•总计150分钟
Understanding OLTP and OLAP•15分钟
Introduction to Star Schema•15分钟
Create a Star Schema and Run a Basic Extract, Transform, Load (ETL) Process•25分钟
Comprehensive Guide to Data Warehouse Querying•10分钟
Integrated Data Warehouse Query Challenge•25分钟
Power BI: Visualizing and Presenting Data Insights•10分钟
Connecting to Power BI•15分钟
Integrated Power BI Challenge•25分钟
Wrapping Up and Looking Ahead•10分钟
3个作业•总计90分钟
Database Systems and Star Schema Fundamentals•30分钟
Data Warehouse Querying, Time Analysis, and Techniques Assessment•30分钟
Our goal at Microsoft is to empower every individual and organization on the planet to achieve more.
In this next revolution of digital transformation, growth is being driven by technology. Our integrated cloud approach creates an unmatched platform for digital transformation. We address the real-world needs of customers by seamlessly integrating Microsoft 365, Dynamics 365, LinkedIn, GitHub, Microsoft Power Platform, and Azure to unlock business value for every organization—from large enterprises to family-run businesses. The backbone and foundation of this is Azure.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.