Henter data ...

MS Transact SQL (T-SQL) Programmering kursus. 14400 kr. + moms

Kort navn:

Varighed:


RING 70 23 26 50 eller send en mail og få uforpligtende informationer om, hvor kurset udbydes, datoer, priser og en status på, om kurset har deltagere nok til at det bliver gennemført.

Udbydes kurset ikke i oversigten til højre, så kontakt os endelig for ny dato.


På kurset lærer du nødvendige teknikker fra Microsoft T-SQL (uden for SQL-standarden): bl.a. datohåndtering, variable, stored procedures, user-defined functions. Det er vigtige udvidelser til standard SQL specifikke for Microsoft SQL Servers, som ofte er centrale i daglig drift af MS SQL Servers

 

Beskrivelse

I den daglige drift af Microsoft SQL Serverne har man brug for dele af Transact-SQL-syntaksen, som ligger uden for SQL-standarden.

Vi starter kurset med at introducere tre typer kortlivede objekter: Skalare variable, Tabel-variable og Midlertidige Tabeller - samt:

  • Hvordan de oprettes og befolkes.

  • Hvordan de bruges som mellemregninger i komplekse koder.

  • Hvad forskellen er på Tabel-variable og Midlertidige tabeller, og hvornår den ene benyttes frem for den anden.

  • Hvordan de bygges ind i Procedurer (eng. stored procedures) hhv. Funktioner (eng. User-defined functions).

Ligeledes introducerer vi Flow Control-elementerne IF/THEN/ELSE og WHILE-løkker, som kan styre rækkefølgen de enkelte SQL-statements afvikles i. Disse kan også kodes ind i Procedurer og Funktioner.

Næsten alle databaser indeholder Dato/Tid-registreringer, og det er nødvendigt at kunne håndtere disse - herunder med højest mulig performance. Dette er et stort emne på kurset, og der indgår mange demonstrationer samt øvelser.

Der er vigtige design- og sikkerhedsmæssige grunde til ikke at tilgå en databases tabeller direkte fra rapportgeneratorerne. I stedet hentes data gennem container-objekterne Views og Procedurer. Argumenterne for dette og teknikken dertil gennemgås detaljeret på kurset.

Et andet vigtigt aspekt ved Container-objekterne er at centralisere dele af sin forretningslogik gennem Procedurer og Funktioner. Performance-aspekterne ved Procedurer og Funktioner gennemgås ligeledes detaljeret på kurset.

Vi har lagt en linie, hvor kursisten først introduceres til de nødvendige teknikker, for efterfølgende at anvende dem i Procedurer og Funktioner.

For at programmere SQL mod en Microsoft SQL Server kræves en kombination af tankegangen bag Standard SQL og syntaksen i Transact-SQL.

Tilhørende exam

TSU-242 - Transact SQL Programming

Forudsætninger

Programmering Grundkursus

Videre forløb

SQL Programmering Videregående




    Forbehold for ændringer efter publisering

    https://www.superusers.dk/kursus/su0242/

    #Transact-SQL  #SQL #kursus #kurser

Kursusdatoer