NFI Utbildning

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

Procedurell SQL - Intensivkurs

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
  Dag 1:  09:00 till 16:30
  Stockholm
NFI Utbildning
Götgatan 14

Kursmål

Efter denna kurs kommer du förstå kraften och möjligheterna i Procedurell SQL. Du kommer att kunna jobba på ett mer flexibelt och effektivt sätt med dina tidigare SQL-kunskaper.

Procedurell SQL ger en hög grad av manipulativ kontroll till programmerarna och de saker du inte kunde göra i "vanlig" SQL blir nu möjligt. Du kommer även att veta de dialektala skillnader du behöver ta hänsyn till i Oracle, MySql och DB2.

Sammanfattning

TSQL, som står för Transact-SQL och ibland kallas TSQL, är en förlängning av det SQL-språk som används inom Microsoft SQL Server. TSQL tillhandahåller allt i SQL och har dessutom många programmeringsfinesser som ni kommer att känna igen från vanliga programmeringsspråk. 
Vi kommer under kursen att skriva i språket TSQL som är SQL Servers procedurspråk. De flesta större databasleverantörer erbjuder möjlighet till Procedurell SQL (då med dialektala skillnader) t ex: 
Oracle: PL/SQL  MySql: MySql procedural language  DB2: SQL PL 
 
Du som redan kan SQL och vill gå vidare med att uppgradera dina kunskaper för att kunna tillverka: 

Lagrade procedurer 
Triggers 
Funktioner 

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

 Lärare

Mats Olofsson
Mats har sedan 1986 arbetat med data inom allt från Acess till MySQL. Han har under många år undervisat i Acess, SQL server, VBA, SQL, T-SQL, VB, C++ och MySQL. Mats är känd för att ha en förmåga att vara väldigt flexibel och anpassa sig efter varje elevs behov, han har en mycket bra pedagogisk förmåga som är uppskattad från deltagarna.
Du ska ha grundläggande kunskaper i språket SQL, motsvarande kursen Informationsbehandling med SQL - Grundkurs

Företagsintern kurs

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