Videregående SQL kursus

Arbejder du med SQL? Og har du brug for, at opnå viden og kompetencer indenfor de mere avancerede features i T-SQL sproget, så er dette kursus noget for dig.

Fysisk København K
Database management kategoribillede

Det får du ud af kurset

  • Avancerede T-SQL færdigheder for effektiv databasehåndtering
  • Oprettelse og manipulation af tabeller og data
  • Lær Windowing funktioner, APPLY operatoren, og CTE forbedring

Pris ex. moms.

kr. 8.900,-

Varighed

2 dage


Kursusdatoer

Status Dato Sted
Ledige pladser 22-01-2025 København K
Ledige pladser 19-02-2025 København K
Tilmeld kursus

Det får du ud af kurset

  • Avancerede T-SQL færdigheder for effektiv databasehåndtering
  • Oprettelse og manipulation af tabeller og data
  • Lær Windowing funktioner, APPLY operatoren, og CTE forbedring

Kursusdatoer

Status Dato Sted
Ledige pladser 22-01-2025 København K
Ledige pladser 19-02-2025 København K

Pris ex. moms.

kr. 8.900,-

Varighed

2 dage

Tilmeld kursus

Målgruppe

Til dig, der har behov for- og lyst til at lære om udvidede muligheder i Transact-SQL

Vis mere

Forudsætninger

For at deltage på SQL kurset kræves som minimum viden svarende til kurset "SQL Grundlæggende".

Vis mere

Kursusmål

  • Oprette og arbejde med tabeller bl.a. temporære tabeller
  • Indsætte og opdatere data
  • Lave avancerede udtræk med Windowing funktioner
  • Anvende APPLY operatoren
  • Anvende Derived tables og Common table expressions
  • Definere og oprette Views
Vis mere

Kursusindhold

Modul 1 - Repetition af SQL

Vi repeterer de centrale dele (Clauses) af en sql-sætning, så du bl.a. bliver introduceret til kursusdatabasen.

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

 

Modul 2 - Tabeller, datatyper og dataændringer

Formålet med dette modul er at introducere dig for tabeller, kolonner og datatyper. Desuden lærer du at redigere data.

  • Oprette- og nedlægge tabeller
  • Datatyper
  • Indsætte, redigere og slette data i tabeller

 

Modul 3 - Temporære tabeller

I modulet lærer du at oprette temporære tabeller, indsætte data i dem og efterfølgende anvende dem.

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

 

Modul 4 - Windowing funktioner

Her lærer du at anvende funktioner, som kan bevæge sig på tværs af rækker i et datasæt, f.eks. for at nummerere rækkerne efter ønske.

  • ROW_NUMBER, RANK, NTILE
  • OFFSET-FETCH, FIRST-LAST VALUE, LAG og LEAD

 

Modul 5 - APPLY-operatoren

Når det ikke er nemt at “joine” to tabeller, lærer du hvordan- og i hvilke situationer APPLY-operatoren kan anvendes.

  • CROSS APPLY
  • OUTER APPLY

 

Modul 6 - Derived tables

Her lærer du at udnytte select-from-select, og hvornår det kan være anvendeligt.

  • Anvend kolonners alias
  • Komprimér datasæt inden krævende opgaver
  • Udnyt rangerede rækker

 

Modul 7 - Common Table Expressions (CTE)

I modulet lærer du, hvad en CTE består af, dens fordele og hvordan den anvendes. Ydermere lærer du, hvordan rekursion fungerer.

  • Delene i en CTE
  • CTE med flere datasæt
  • Rekursiv CTE

 

Modul 8 - Introduktion til Views

Formålet med dette modul er at introducere dig for brugen af Views. Du vil blive introduceret til brugen af- og fordelene ved at bruge Views.

  • Fordele ved Views
  • Oprettelse og brug af Views

 

Vis mere

Kursusdatoer

Status Dato Tid Sted
Ledige pladser 22-01-2025 9.00 - 16:00 København K
Ledige pladser 19-02-2025 9.00 - 16:00 København K
Tilmeld kursus
June

Har du spørgsmål?

Kontakt os gerne på telefon 77 300 123, så hjælper vi dig gerne videre.

Vi sidder klar ved telefonen alle hverdage fra 08-16.

Du er også velkommen til at kontakte os på kurser@cw.dk.