SQL udvidet kursus

Det lærer du

På dette SQL udvidet kursus bygger du videre på dine grundlæggende SQL kompetencer og lærer at arbejde med mere avancerede muligheder i Transact-SQL (T-SQL).

Kurset er til dig, der allerede kan skrive grundlæggende SQL forespørgsler og ønsker at arbejde mere effektivt med større og mere komplekse datasæt. Du lærer blandt andet at oprette og arbejde med tabeller, ændre data og anvende teknikker som Windowing-funktioner, APPLY, Derived Tables og Common Table Expressions (CTE).

Kompetencerne er relevante, når du arbejder med SQL i eksempelvis Business Intelligence, Reporting Services, egne applikationer eller andre datadrevne løsninger.

Efter kurset kan du:

  • Oprette og arbejde med tabeller og forskellige datatyper.
  • Indsætte, opdatere og slette data i tabeller.
  • Oprette og anvende temporære tabeller.
  • Udarbejde mere avancerede dataudtræk med Windowing-funktioner.
  • Anvende CROSS APPLY og OUTER APPLY til at kombinere og behandle data.
  • Strukturere komplekse forespørgsler med Derived Tables.
  • Anvende Common Table Expressions (CTE), herunder rekursive CTE'er.
  • Oprette og anvende Views til at gøre data lettere at tilgå og genbruge.

Det får du

Før kurset

  • Mulighed for at tale med en underviser, der kan hjælpe dig med at vurdere, om SQL udvidet passer til dit niveau.

På kurset

  • Undervisning af Danmarks mest erfarne instruktørteam i hyggelige og fuldt opdaterede kursuslokaler i centrum af København.
  • Et kursus bestående af en vekslen mellem teori og praktiske øvelser. Vi ved, hvor vigtigt det er, at du får tid til at arbejde med opgaverne i praksis, og derfor har vi altid fokus på hands-on i undervisningen.
  • Et kursusmateriale, som du efterfølgende kan bruge som opslagsværk samt et opgavesæt, der understøtter kurset.
  • Fuld forplejning, som inkluderer morgenmad, friskbrygget kaffe, te, frugt, sodavand, frokost på en nærliggende restaurant, kage og slik.
  • Et kursusbevis på dine nye kvalifikationer.

Efter kurset

  • Adgang til vores gratis hotline, som betyder, at du op til et år efter kurset kan ringe eller skrive til os, hvis du har spørgsmål til de emner, der er blevet gennemgået på kurset.
  • Vores unikke tilfredshedsgaranti, som er din tryghed for at få fuldt udbytte af dit kursus.

Få det optimale ud af kurset

SQL udvidet er til dig, der allerede har et grundlæggende kendskab til SQL og ønsker at arbejde videre med mere avancerede funktioner og forespørgsler i Transact-SQL.

Kurset er særligt relevant, hvis du arbejder med data, rapportering, Business Intelligence, databaser eller udvikling og har brug for at kunne håndtere mere komplekse datasæt og SQL-forespørgsler.

Vi anbefaler, at du har gennemført SQL grundlæggende eller har tilsvarende erfaring. Du bør blandt andet være fortrolig med SELECT, WHERE, JOIN, GROUP BY og grundlæggende SQL funktioner.

Kursusindhold

Modul 1: Repetition af SQL

Vi starter med en repetition af de centrale dele af en SQL-forespørgsel, så du har fundamentet på plads, inden vi går videre til de mere avancerede emner.

Du arbejder blandt andet med:

  • SELECT
  • FROM og JOIN
  • WHERE
  • GROUP BY og HAVING
  • ORDER BY

Modul 2: Tabeller, datatyper og dataændringer

Du lærer at arbejde med tabeller, kolonner og datatyper samt at indsætte, ændre og slette data.

Du arbejder blandt andet med:

  • Oprettelse og sletning af tabeller
  • Datatyper
  • Indsættelse af data
  • Opdatering af data
  • Sletning af data

Modul 3: Temporære tabeller

Du lærer at oprette og anvende temporære tabeller til midlertidig lagring og behandling af data.

Du arbejder blandt andet med:

  • Oprettelse og brug af temporære tabeller
  • INSERT INTO - SELECT og SELECT - INTO

Modul 4: Windowing funktioner

Du lærer at bruge Windowing-funktioner til at udføre beregninger på tværs af rækker i et datasæt uden at miste detaljegraden i dine data.

Du arbejder blandt andet med:

  • ROW_NUMBER
  • RANK
  • NTILE
  • OFFSET-FETCH
  • FIRST_VALUE og LAST_VALUE
  • LAG og LEAD

Modul 5: APPLY-operatoren

Du lærer at anvende APPLY i situationer, hvor almindelige JOINs ikke er tilstrækkelige eller hensigtsmæssige.

Du arbejder blandt andet med:

  • CROSS APPLY
  • OUTER APPLY

Modul 6: Derived tables

Du lærer at bruge Derived Tables til at strukturere og bearbejde mere komplekse SQL-forespørgsler.

Du arbejder blandt andet med:

  • Alias til kolonner
  • Komprimering af datasæt inden krævende operationer
  • Arbejde med rangerede rækker

Modul 7: Common Table Expressions (CTE)

Du lærer at anvende Common Table Expressions til at gøre komplekse forespørgsler mere strukturerede og arbejder også med rekursive forespørgsler.

Du arbejder blandt andet med:

  • Opbygning af en CTE
  • CTE med flere datasæt
  • Rekursive CTE'er

Modul 8: Introduktion til Views

Du bliver introduceret til Views og lærer, hvordan de kan bruges til at gemme og genanvende forespørgsler og give en mere struktureret adgang til data.

Du arbejder blandt andet med:

  • Fordele ved Views
  • Oprettelse af Views
  • Anvendelse af Views

Hvad siger vores kunder om os?

1242 Evalueringer seneste år
4,8 Gns. Rating ud af 5

Siden 1991 har 4D Academy hjulpet virksomheder og specialister med at omsætte viden til målbare resultater. Vores kursister belønner os med en gennemsnitlig rating på 4,8 ud af 5 på Trustpilot, Google og Facebook, og det gør os stolte.

Se hvorfor både nye og erfarne fagfolk vælger os, når de vil løfte deres kompetencer.

Læs alle vores anmeldelser her

Trustpilot Logo Sort Google Logo Sort Facebook Logo Sort
Kursus frokost hos 4D Academy

Hold dig opdateret med vores nyhedsbrev

Modtag nyheder, gode tilbud, tips og tricks med vores månedlige nyhedsbrev.

Her bor vi

Kursuscentre
København (Hovedkontor)
Læderstræde 22, 2. sal, 1201 København K

Aarhus
Tueager 5, 8200 Aarhus

Odense
Ørbækvej 350, 5220 Odense
Åbningstider
Mandag: 08.00 - 16.00
Tirsdag: 08.00 - 16.00
Onsdag: 08.00 - 16.00
Torsdag: 08.00 - 16.00
Fredag: 08.00 - 16.00