Develop AI-enabled database solutions on Microsoft Data Platforms

SQL Server

Den här kursen lär dig att designa, bygga, säkra och driftsätta AI-stödda databasslösningar med Microsofts SQL-plattformar. Du får lära dig avancerade T-SQL-tekniker och moderna datamönster för arbete med både strukturerad och semistrukturerad data, samt hur AI-funktioner som embeddings, vektorer, semantisk sökning och retrieval-augmented generation (RAG) kan integreras direkt i SQL-baserade applikationer.

Kursplan

Kurskod
MDP-800
Pris
27950 kr (exklusive moms)
Längd
3 dagar
Ort & startdatum
Hålls på begäran

Intresseanmälan

Kursen behandlar även bästa praxis för prestandaoptimering, säkerhet och driftsättning i företagsmiljöer, med fokus på CI/CD-arbetsflöden och samarbete mellan applikations-, databas- och DevSecOps-team.

Målgrupp och förkunskaper

Den här kursen vänder sig till utvecklare. Du bör ha erfarenhet av att skriva T-SQL-kod och utveckla databaser på Microsofts SQL-plattformar. Dessutom behöver du vara bekant med metoder för kontinuerlig integration och kontinuerlig driftsättning (CI/CD) i GitHub, AI-assisterade utvecklingsverktyg samt AI-begrepp som embeddings, vektorer och modeller.

Detaljerad information

Kursmaterialet är på engelska, med detta innehåll:

Design and implement database objects with SQL

Learn how to design and create modern database objects such as tables, indexes, constraints, and specialized table types across SQL Server, Azure SQL, and Microsoft Fabric. The module also covers JSON support, partitioning strategies, and techniques for building scalable and efficient database structures.

Implement programmability objects with SQL

This module focuses on creating reusable and maintainable database logic by using views, stored procedures, scalar functions, table-valued functions, and triggers. Students learn how to encapsulate business rules and improve security and performance in SQL-based applications.

Write advanced T-SQL code

Explore advanced T-SQL techniques for solving complex data-processing scenarios. Topics include Common Table Expressions (CTEs), window functions, JSON handling, regular expressions, fuzzy matching, graph queries, and error handling in SQL Server, Azure SQL, and Fabric environments.

Implement SQL solutions by using AI-assisted tools

Learn how to accelerate database development with AI-powered tools such as GitHub Copilot and Fabric Copilot. The module includes configuring AI-assisted workflows, using Model Context Protocol (MCP), and integrating AI support into SQL development processes.

Implement data security and compliance with SQL

Learn how to secure sensitive data by using encryption, Dynamic Data Masking, Row-Level Security, auditing, and secure access methods. The module also introduces security considerations for AI-enabled services and APIs.

Optimize database performance

This module teaches techniques for improving SQL performance through query tuning, execution plans, Query Store, transaction isolation levels, concurrency management, and performance diagnostics using DMVs and Query Performance Insight.

Implement CI/CD by using SQL Database Projects

Learn how to automate database development and deployment using SQL Database Projects, GitHub Actions, and Azure DevOps. Topics include source control, branching strategies, schema drift detection, automated testing, and deployment pipelines.

Integrate SQL solutions with Azure services

Explore how to integrate SQL databases with Azure services by exposing REST and GraphQL APIs using Data API Builder, configuring monitoring solutions, and implementing event-driven data integration patterns.

Design and implement models and embeddings

Learn how to work with AI models and embeddings within SQL-based applications. Topics include selecting models, generating embeddings, chunking data, managing embedding updates, and designing scalable AI-powered data solutions.

Design and implement intelligent search

This module introduces semantic search, vector search, hybrid search, and full-text search. Students learn how to work with vector data types, vector indexes, similarity functions, and ranking methods to enable AI-driven search experiences.

Design and implement retrieval-augmented generation (RAG)

Learn how to build Retrieval-Augmented Generation (RAG) solutions that combine SQL data with large language models. The module covers prompt creation, converting structured data to JSON, sending context to language models, and processing AI-generated responses.

 

Kursplan

Kurskod
MDP-800
Pris
27950 kr (exklusive moms)
Längd
3 dagar
Ort & startdatum
Hålls på begäran

Intresseanmälan

Ledarskapsprogram
Executive AI Leadership Program
Tre månader som förändrar hur er ledning fattar beslut om AI. Ett gemensamt ramverk, ett gemensamt språk och en konkret handlingsplan för er organisation. Byggt för dem som bär det övergripande ansvaret.

Mer än en kurs

Relaterat innehåll

  • Kompetensutveckling
  • Ledning och styrning
Organisationer som lyckas med kompetensutveckling har en sak gemensamt
De flesta organisationer vet att kompetensbehovet förändras. Färre vet exakt vad de behöver härnäst. Och ännu färre har byggt strukturerna som gör att de faktiskt kan agera på det.
  • Ledning och styrning
  • AI
Ny nationell AI-strategi, men kompetensgapet består.
Sverige har satt ambitionen att bli världsbäst på AI inom offentlig sektor, men samtidigt fick bara 7 procent av de anställda utbildning av sin arbetsgivare enligt Cornerstones egen undersökning bland nära 10 000 offentliganställda. Det väcker frågan om vad som händer när strategidokumenten möter verkligheten ute i kommunerna, regionerna och myndigheterna.
  • Ledning och styrning
Varför så många initiativ fastnar i pilot – och vad som krävs för att ta dem vidare
Projektgruppen har jobbat intensivt i sex månader. Piloten visar lovande resultat och energin i rummet är hög när presentationen för ledningsgruppen avslutas. Men när alla går tillbaka till sina ordinarie uppgifter händer… ingenting. Tre månader senare ligger rapporten kvar i en mapp, och teamet som drev piloten har gått vidare till nästa satsning.

Få inspiration & nyheter från oss

Jag godkänner att Cornerstone skickar mig nyheter via e-post