NFI Utbildning

Kontaktuppgifter
tfn: 08-615 19 60(vx)
epost: info@nfi.se
Besöksadress:
Götgatan 14
118 46 Stockholm
film

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.

Översikt

 6 950 kr ex moms
 09:00 till 16:30
 På plats & distans
Stockholm
NFI Utbildning
Götgatan 14
matFrukost, Lunch & fika*

Kursmål

Efter 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.

Sammanfattning

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.

Användning av ChatGPT för T-SQL-utveckling

  • 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

Vad är en procedur?

  • Varför SP?

Hur skapar man en procedur?

  • Hur skapar man en Stored Procedure i SQL Server
  • TSQL
  • Variabler
  • If-satser
  • Felhantering
  • Cursors och Loopar
  • Parametrar

Vad är en trigger?

Hur skapar man en trigger?

  • Resultatset i triggers
  • En trigger som skyddar data
  • En trigger för historik

Vad är en funktion?

Hur skapar man en funktion?

  • Bygg ditt eget funktionsbibliotek

Projekt med ChatGPT

  • 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
Du ska ha grundläggande kunskaper i språket SQL, motsvarande kursen Informationsbehandling med SQL - Grundkurs
 Tipsa kollega

Företagsintern kurs

Vill ni genomföra denna kurs skräddarsydd internt hos er?
 

Översikt

 6 950 kr ex moms
 09:00 till 16:30
 På plats & distans
Stockholm
NFI Utbildning
Götgatan 14
matFrukost, Lunch & fika*
 Tipsa kollega

Företagsintern kurs

Vill ni genomföra denna kurs skräddarsydd internt hos er?