Procedurell SQL med AI
Denna kurs är för dig som vill kunna jobba mer effektivt med dina tidigare SQL-kunskaper samt förstå kraften och möjligheterna i Procedurell SQL.
Personlig rådgivning
Sopia Thall
Utbildningsansvarig
Maila mig
Vill du gå denna kurs?
Detta är en företagsintern kurs som skräddarsys efter era behov. Kontakta oss för upplägg och pris.
Anmäl intresseEfter Procedurell SQL med AI kommer du att förstå kraften och möjligheterna i Procedurell SQL och hur du kan använda AI, i form av ChatGPT, för att förbättra och effektivisera ditt arbete. Vi kommer att lära oss AI-stödd kodgenerering och optimering. Du kommer även att se hur du kan överbrygga de dialektala skillnader du behöver ta hänsyn till i Oracle, MySql och DB2 mha ChatGPT.
T-SQL, som står för Transact-SQL, är en förlängning av det SQL-språk som används inom Microsoft SQL Server. T-SQL tillhandahåller allt i SQL och har dessutom många programmeringsfinesser som du kommer att känna igen från vanliga programmeringsspråk. Under kursen kommer vi att skriva i språket T-SQL, SQL Servers procedurspråk, samtidigt som vi utforskar hur AI kan användas för att stödja och förbättra utvecklingsprocessen. De flesta större databasleverantörer erbjuder möjlighet till Procedurell SQL (med dialektala skillnader), till exempel Oracle (PL/SQL), MySql (SQL/PSM), DB2 (SQL PL).
Procedurell SQL med AI riktar sig till dig som redan kan SQL och vill gå vidare med att uppgradera dina kunskaper för att kunna tillverka lagrade procedurer, triggers och funktioner. Du vill förstå och hantera procedurell SQL i olika databasplattformar samt kunna använda ChatGPT för att skapa, felsöka och optimera T-SQL-kod, vilket gör dig mer produktiv och effektiv i din dagliga arbetsprocess.
- Introduktion till AI-baserad kodgenerering
- Enkla exempel på hur ChatGPT genererar T-SQL-kod baserat på olika scenarier
- Hur formulera effektiva frågor och uppgifter till ChatGPT
- Användande av ChatGPT för att felsöka och optimera din befintliga T-SQL-kod
- Hur skapar man en Stored Procedure i SQL Server
- TSQL
- Variabler
- If-satser
- Felhantering
- Cursors och Loopar
- Parametrar
- Resultatset i triggers
- En trigger som skyddar data
- En trigger för historik
- Bygg ditt eget funktionsbibliotek
- Deltagarna får ett projekt där de ska använda alla aspekter av T-SQL som täckts i kursen
- Användning av ChatGPT för att stödja projektets utveckling
- Granskning och feedback på projektet.
- Sammanfattning och frågor
Tipsa kollega