Kurser

Kursusadministration

Brug for hjælp?

  • Gregersensvej 8
  • 2630 Taastrup
Google MapsApple MapsRejseplanen
  • Forskerparken Fyn, Forskerparken 10F
  • 5230 Odense M
Google MapsApple MapsRejseplanen
  • Teknologiparken Kongsvang Allé 29
  • 8000 Aarhus C
Google MapsApple MapsRejseplanen
  • NordsøcentretPostboks 104
  • 9850Hirtshals
Google MapsApple MapsRejseplanen
  • Gammel Ålbovej 1
  • 6092Sønder Stenderup
Google MapsApple MapsRejseplanen

SQL Avanceret

Synes du, at nogle udtræk er svære at udarbejde i SQL, kan det være fordi du ikke kender de mere specielle og avancerede muligheder.På dette kursus lærer du, hvordan du kan drage større nytte af din viden om de 8 algebra-operationer, så du kan lave avancerede SQL udtræk. Alle udgaver af SQL har deres egne specielle sætningskonstruktioner, som er gode at anvende ved komplekse udtræk. Vi gennemgår de muligheder som findes i SQL Serveren.Vi har afholdt SQL Avanceret i mere end 8 år!

Evaluering

4stjerner

Alle arrangementer på Teknologisk Institut bliver evalueret af deltagerne. Stjernerne angiver deltagernes gennemsnitlige tilfredshed.

Evalueringen er baseret på: 30 besvarelser

Forudsætninger

Erfaring med at skrive SQL-sætninger, svarende til kurset SQL Videregående eller kendskab til de 8 algebra-operationer.

Deltagerprofil

Kurset er for dig, som gerne vil have et dyberegående kendskab til de mere avancerede muligheder i SQL Servers manipulationssætninger.

Indhold

  • Udarbejdelse af avancerede SQL-sætninger, der afviger fra standardskabelonerne for algebra-operationerne
  • Rekursive udtræk med anvendelse af CTE
  • Specielle konstruktioner som PIVOT, UNPIVOT og APPLY JOIN
  • Anvendelse af Windows Functions
  • GROUPING SETS
  • Sammenligning af forskellige løsningsforslag
  • Sammenhæng mellem index og sætning
  • Tolkning og sammenligning af eksekveringsplaner
  • Transaktioner samt table og query hints

Alle databasesystemer har nogle avancerede muligheder, som kan være hensigtsmæssige at anvende, da sætninger bliver lettere at skrive og dermed lettere at vedligeholde. Nogle af disse muligheder giver også en bedre performance.

Kurset er rettet mod SQL Servers avancerede muligheder. Til øvelser på kurset anvendes Microsofts SQL Server.

Underviser

Carsten-underviser
Carsten Saastamoinen-Jakobsen, der er seniorkonsulent hos Teknologisk Institut, har arbejdet med - og undervist i - databaser siden 1986. Hans viden dækker derfor en lang række forskellige databaser, fra DB2 og Informix (som han har skrevet en bog om), til Microsoft SQL, og han har en dybtgående viden inden for Business Intelligens. Carsten har samtlige certificeringer inden for SQL Server og er Microsoft Certified Trainer (MCT).

Har du faglige spørgsmål så kontakt
Andre kurser