Skip to content

Commit ec12700

Browse files
committed
Add descriptions, levels, durations, and primary topics to lab exercises
1 parent b6e0c53 commit ec12700

11 files changed

Lines changed: 93 additions & 0 deletions

‎Instructions/Labs/01-create-database-objects.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
lab:
33
title: 'Lab 1 – Design and implement database objects with SQL Server'
44
module: 'Design and implement database objects with SQL Server'
5+
description: This exercise will help you implement various database objects in SQL Server, including tables, constraints, temporal tables, JSON columns, and indexes.
6+
level: 300
7+
duration: 30 minutes
8+
islab: true
9+
primarytopics:
10+
- SQL Server
11+
- Database Design
12+
- T-SQL
513
---
614

715
# Design and implement database objects with SQL

‎Instructions/Labs/02-implement-programmability-objects.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
lab:
33
title: 'Lab 2 – Implement programmability objects with SQL'
44
module: 'Implement programmability objects with SQL'
5+
description: This exercise will help you create and use core SQL Server programmability objects including views, stored procedures, functions, and triggers.
6+
level: 300
7+
duration: 45 minutes
8+
islab: true
9+
primarytopics:
10+
- SQL Server
11+
- Stored Procedures
12+
- T-SQL
513
---
614

715
# Implement programmability objects with SQL

‎Instructions/Labs/03-write-advanced-tsql-code.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
lab:
33
title: 'Lab 3 – Write advanced T-SQL queries'
44
module: 'Write advanced T-SQL queries'
5+
description: This exercise will help you practice using JSON functions, CTEs, and window functions to build and query data from the AdventureWorksLT database.
6+
level: 300
7+
duration: 30 minutes
8+
islab: true
9+
primarytopics:
10+
- T-SQL
11+
- JSON
12+
- SQL Server
513
---
614

715
# Write advanced T-SQL queries

‎Instructions/Labs/04-design-implement-sql-solutions-ai-assisted-tools.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
lab:
33
title: 'Lab 4 – Implement SQL solutions by using AI-assisted tools'
44
module: 'Implement SQL solutions by using AI-assisted tools'
5+
description: This exercise will help you use AI-assisted development tools like GitHub Copilot to design and implement SQL solutions with consistent standards.
6+
level: 300
7+
duration: 45 minutes
8+
islab: true
9+
primarytopics:
10+
- Azure SQL Database
11+
- GitHub Copilot
12+
- AI-Assisted Development
513
---
614

715
# Implement SQL solutions by using AI-assisted tools

‎Instructions/Labs/05-implement-security-compliance.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22
lab:
33
title: 'Lab 5 – Implement security and compliance with SQL'
44
module: 'Implement security and compliance with SQL'
5+
description: This exercise will help you implement security features such as Dynamic Data Masking and Row-Level Security to protect sensitive data in a SQL database.
6+
level: 300
7+
duration: 30 minutes
8+
islab: true
9+
primarytopics:
10+
- Azure SQL Database
11+
- Security
12+
- Dynamic Data Masking
13+
- Row-Level Security
514
---
615

716
# Implement security and compliance with SQL

‎Instructions/Labs/06-optimize-database-performance.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
lab:
33
title: 'Lab 6 - Optimize query performance'
44
module: 'Optimize database performance'
5+
description: This exercise will help you investigate slow queries in Azure SQL Database using execution plans, dynamic management views (DMVs), and Query Store.
6+
level: 300
7+
duration: 45 minutes
8+
islab: true
9+
primarytopics:
10+
- Azure SQL Database
11+
- Query Performance
12+
- Query Store
513
---
614

715
# Optimize query performance

‎Instructions/Labs/07-implement-cicd-sql-database-projects.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22
lab:
33
title: 'Lab 7 - Implement CI/CD with SQL Database Projects'
44
module: 'Implement CI/CD by using SQL Database Projects'
5+
description: This exercise will help you create a SQL database project, build it locally, push it to GitHub, and configure a GitHub Actions pipeline for automated schema deployment.
6+
level: 300
7+
duration: 45 minutes
8+
islab: true
9+
primarytopics:
10+
- Azure SQL Database
11+
- CI/CD
12+
- GitHub Actions
13+
- SQL Database Projects
514
---
615

716
# Implement CI/CD with SQL Database Projects

‎Instructions/Labs/08-integrate-sql-solutions-azure-services.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22
lab:
33
title: 'Lab 8 – Integrate SQL solutions with Azure services'
44
module: 'Integrate SQL solutions with Azure services'
5+
description: This exercise will help you create a Data API Builder configuration for a product catalog database and deploy it to Azure with REST and GraphQL endpoints.
6+
level: 300
7+
duration: 30 minutes
8+
islab: true
9+
primarytopics:
10+
- Azure SQL Database
11+
- Data API Builder
12+
- REST
13+
- GraphQL
514
---
615

716
# Integrate SQL solutions with Azure services

‎Instructions/Labs/09-generate-update-embedings-sql.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
lab:
33
title: 'Lab 9 – Generate and update embeddings in Azure SQL Database'
44
module: 'Design and implement models and embeddings with SQL'
5+
description: This exercise will help you create an external model reference, generate embeddings from text stored in Azure SQL Database, and perform basic vector search.
6+
level: 300
7+
duration: 30 minutes
8+
islab: true
9+
primarytopics:
10+
- Azure SQL Database
11+
- Azure OpenAI
12+
- Vector Embeddings
513
---
614

715
# Generate and update embeddings in Azure SQL Database

‎Instructions/Labs/10-implement-intelligent-search.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22
lab:
33
title: 'Lab 10 – Implement intelligent search with full-text, vector, and hybrid queries'
44
module: 'Design and implement models and embeddings with SQL'
5+
description: This exercise will help you implement full-text, vector, and hybrid search approaches in Azure SQL Database using Reciprocal Rank Fusion (RRF).
6+
level: 300
7+
duration: 45 minutes
8+
islab: true
9+
primarytopics:
10+
- Azure SQL Database
11+
- Vector Search
12+
- Full-Text Search
13+
- Azure OpenAI
514
---
615

716
# Implement intelligent search with full-text, vector, and hybrid queries

0 commit comments

Comments
 (0)