Skip to content

Commit 4f6925c

Browse files
committed
Update lab descriptions, durations, levels, and statuses for consistency across all labs
1 parent 33d05b7 commit 4f6925c

11 files changed

Lines changed: 66 additions & 93 deletions

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

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
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
5+
description: 'This exercise will help you implement various database objects in SQL Server, including tables, constraints, temporal tables, JSON columns, and indexes.'
6+
duration: 30 # duration in minutes
7+
level: 300 # 100 basic concepts, 200 foundations, 300 practical usage, 400 advanced scenarios, 500 expert design
8+
islab: true # if this is not a lab that should be listed in the catalog, set to false
9+
status: 'released' # in-development or released
10+
targetDate: '2099-01-01' # Set to the future date when you expect an in-development lab to be released
1311
---
1412

1513
# Design and implement database objects with SQL

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

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
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
5+
description: 'This exercise will help you create and use core SQL Server programmability objects including views, stored procedures, functions, and triggers.'
6+
duration: 45 # duration in minutes
7+
level: 300 # 100 basic concepts, 200 foundations, 300 practical usage, 400 advanced scenarios, 500 expert design
8+
islab: true # if this is not a lab that should be listed in the catalog, set to false
9+
status: 'released' # in-development or released
10+
targetDate: '2099-01-01' # Set to the future date when you expect an in-development lab to be released
1311
---
1412

1513
# Implement programmability objects with SQL

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

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
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
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+
duration: 30 # duration in minutes
7+
level: 300 # 100 basic concepts, 200 foundations, 300 practical usage, 400 advanced scenarios, 500 expert design
8+
islab: true # if this is not a lab that should be listed in the catalog, set to false
9+
status: 'released' # in-development or released
10+
targetDate: '2099-01-01' # Set to the future date when you expect an in-development lab to be released
1311
---
1412

1513
# Write advanced T-SQL queries

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

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
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
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+
duration: 45 # duration in minutes
7+
level: 300 # 100 basic concepts, 200 foundations, 300 practical usage, 400 advanced scenarios, 500 expert design
8+
islab: true # if this is not a lab that should be listed in the catalog, set to false
9+
status: 'released' # in-development or released
10+
targetDate: '2099-01-01' # Set to the future date when you expect an in-development lab to be released
1311
---
1412

1513
# Implement SQL solutions by using AI-assisted tools

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

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,12 @@
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
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+
duration: 30 # duration in minutes
7+
level: 300 # 100 basic concepts, 200 foundations, 300 practical usage, 400 advanced scenarios, 500 expert design
8+
islab: true # if this is not a lab that should be listed in the catalog, set to false
9+
status: 'released' # in-development or released
10+
targetDate: '2099-01-01' # Set to the future date when you expect an in-development lab to be released
1411
---
1512

1613
# Implement security and compliance with SQL

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

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
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
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+
duration: 45 # duration in minutes
7+
level: 300 # 100 basic concepts, 200 foundations, 300 practical usage, 400 advanced scenarios, 500 expert design
8+
islab: true # if this is not a lab that should be listed in the catalog, set to false
9+
status: 'released' # in-development or released
10+
targetDate: '2099-01-01' # Set to the future date when you expect an in-development lab to be released
1311
---
1412

1513
# Optimize query performance

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

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,12 @@
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
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+
duration: 45 # duration in minutes
7+
level: 300 # 100 basic concepts, 200 foundations, 300 practical usage, 400 advanced scenarios, 500 expert design
8+
islab: true # if this is not a lab that should be listed in the catalog, set to false
9+
status: 'released' # in-development or released
10+
targetDate: '2099-01-01' # Set to the future date when you expect an in-development lab to be released
1411
---
1512

1613
# Implement CI/CD with SQL Database Projects

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

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,12 @@
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
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+
duration: 30 # duration in minutes
7+
level: 300 # 100 basic concepts, 200 foundations, 300 practical usage, 400 advanced scenarios, 500 expert design
8+
islab: true # if this is not a lab that should be listed in the catalog, set to false
9+
status: 'released' # in-development or released
10+
targetDate: '2099-01-01' # Set to the future date when you expect an in-development lab to be released
1411
---
1512

1613
# Integrate SQL solutions with Azure services

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

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
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
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+
duration: 30 # duration in minutes
7+
level: 300 # 100 basic concepts, 200 foundations, 300 practical usage, 400 advanced scenarios, 500 expert design
8+
islab: true # if this is not a lab that should be listed in the catalog, set to false
9+
status: 'released' # in-development or released
10+
targetDate: '2099-01-01' # Set to the future date when you expect an in-development lab to be released
1311
---
1412

1513
# Generate and update embeddings in Azure SQL Database

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

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,12 @@
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
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+
duration: 45 # duration in minutes
7+
level: 300 # 100 basic concepts, 200 foundations, 300 practical usage, 400 advanced scenarios, 500 expert design
8+
islab: true # if this is not a lab that should be listed in the catalog, set to false
9+
status: 'released' # in-development or released
10+
targetDate: '2099-01-01' # Set to the future date when you expect an in-development lab to be released
1411
---
1512

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

0 commit comments

Comments
 (0)