SQL udvidet (2 dage)
Få udvidet indsigt i de mere avancerede muligheder i T-SQL-sproget, og effektivisér din arbejdsdag.
Structured Query Language, herefter SQL, er et programmeringssprog til håndtering af data i relationelle databaser, og er verdens mest udbredte værktøj blandt små, mellemstore og store virksomheder. SQL er et sprog, som du bestemt bør kende til, hvis du arbejder med databaser og har behov for at udtrække og opdatere data direkte på tabelniveau.
Formål
På dette 2-dagskursus får du udvidet dine færdigheder i SQL samt får indgående kendskab til de mere avancerede muligheder og faciliteter, der findes i T-SQL-sproget. Desuden lærer du, hvordan sprogets manipulationssætninger optimalt opstilles og bruges.
Du lærer, hvordan du gør dine forespørgsler mere fleksible med variable og kontrolstrukturer, samt hvordan du søger efter data ud fra komplicerede behov. Derudover bliver du introduceret til arbejdet med at oprette og bearbejde temporære data samt definere og evt. opstille Views, funktioner og Stored Procedures.
Indhold
- Datatyper og problemstillinger i T-SQL
- Avancerede udtræk og funktioner
- Variable og kontrolstrukturer
- Temporære tabeller, Tabel-variabler og Cursors
- Dynamisk SQL
- Views
- Funktioner
- Stored Procedures.
Underviser
Underviseren er en Microsoft Certificeret Instruktør, der har mange års undervisningserfaring og evner at undervise i øjenhøjde, så selv det tungeste lærestof gøres letforståeligt og sjovt at lære. Dette sikrer et højt undervisningsniveau og dermed et stort læringsudbytte for dig.
Målgruppe
Kurset er for dig, som ønsker at lære om de mere avancerede muligheder og faciliteter, der findes i T-SQL-sproget.
Det forudsættes, at du har den grundlæggende viden om programmet, der kan opnås på “SQL grundlæggende (2 dage)”.
Afholdelsessted
Kurset afholdes i luksuriøse, 5-stjernede omgivelser på Copenhagen Marriott Hotel i København og på Radisson Blu Scandinavia Hotel i Aarhus. Begge hoteller tilbyder fantastiske og inspirerende kursusfaciliteter og vil sørge for en udsøgt fuld forplejning i deres delikate restauranter. Du går altså ikke kun hjem med ny viden og brugbare arbejdsværktøjer, du går også hjem med en uforglemmelig oplevelse.
Praktisk
Du får i forbindelse med kurset adgang til et e-learning kursusmateriale. Materialet, der er udviklet i samarbejde med vores underviser, er et håndgribeligt og nemt anvendeligt kursusmateriale med teoretisk viden, praktiske redskaber samt caseopgaver, som du med fordel kan bruge som et effektivt opslagsværk efter endt kursus.
Kurset er for dig, der bruger programmer fra 2019, 2016, 2013 og Office 365.
På kursusdagen vil der løbende være praktiske øvelser samt caseopgaver. Du skal derfor selv medbringe computer med SQL installeret inden kursusstart.
Da der er mange praktiske øvelser på kurset, er deltagerantallet begrænset. Vi anbefaler, at du tilmelder dig allerede nu, hvis du og dine kolleger vil være sikret en plads.
Program
Dag 1
Kursets første oplæg giver dig indsigt i en række datatyper i T-SQL, herunder med særligt fokus på dato, tid og tekst samt de problemstillinger, der er ifm. anvendelsen af datoer.
– Dato, tid og tekst
– Problemstillinger ifm. anvendelsen af datoer.
Kursets andet oplæg lærer dig om de mere avancerede funktioner i T-SQL, samt hvordan du opsætter rekursiv funktionalitet og formaterer datasæt.
– Ranking og Windowing funktioner
– Derived tables
– Apply-operatoren
– CTE, PIVOT og UNPIVOT.
Kursets tredje oplæg sætter fokus på programmeringsmæssige muligheder ifa. variable og kontrolstrukturer.
– Erklæring og brug af variable og tabelvariable
– IF – ELSE, WHILE og BEGIN – END
– Fejlbehandling.
Kursets fjerde oplæg giver dig indblik i oprettelsen, anvendelsen samt forskellene på Temporære tabeller og Tabel-variabler. Desuden præsenteres du for forskellige typer af Cursors.
– Oprettelse og anvendelse af Temporære tabeller
– Oprettelse og anvendelse af Tabel-variabler
– Typer af Cursors
– Indstillinger af Cursors.
Dag 2
Kursets femte oplæg giver dig indsigt i brugen af dynamisk SQL ifm. Stored Procedures, faldgruber m.fl.
– Brug af EXEC
– Brug af sp_executesql.
Kursets sjette oplæg præsenterer dig for brugen af Views, herunder brugen af simple Views og fordelene ved disse.
– Oprettelsen og brugen af Views
– Fordelene ved Views.
Dagens syvende oplæg giver dig indsigt i brugerdefinerede funktioner, herunder hvordan man implementerer funktioner og anvender disse.
– Oprette og anvende funktioner
– Scalar-funktioner
– Tabel-funktioner
– Løsningssituationer.
Kursets ottende oplæg lærer dig at anvende Stored Procedures, herunder hvordan du implementerer disse, som understøtter både input- og output parametre. Du vil desuden blive præsenteret for brugen af transaktioner og transaktionsstyring.
– Oprette og anvende Stored Procedures
– Parametre i Stored Procedures
– Transaktioner og transaktionsstyring
– Savepoints.
Vi glæder os til at byde dig velkommen!
Arrangementet inkluderer fuld forplejning, e-learning materiale samt diplom som bevis for din deltagelse. Der vil desuden være rig mulighed for at netværke med de øvrige deltagere samt underviser.
Relaterede kurser
-
Power Pivot grundlæggende (2 dage)
Lær at arbejde effektivt med dataanalyse og datamodellering i Excel, og styrk virksomhedens Business Intelligence (BI). Add-on programmet til Excel, Power Pivot, er et fantastisk redskab, der styrker virksomhedens BI. Programmet bruges til at udføre dataanalyse,
LÆS MERE7.999kr. -
Visio grundlæggende
Lær at visualisere komplekse data på en nem og overskuelig måde, og effektivsér din arbejdsdag. Visio er et effektivt værktøjsprogram til at arbejde professionelt med dine diagrammer. Programmet bruges til at lave en lang række forskellige
LÆS MERE3.999kr. -
Excel-uddannelsen (5 moduler)
Bliv helt skarp til Excel med et intensivt uddannelsesforløb over 5 uger. På Excel-uddannelsen får du komplet indlæring i de mange faciliteter og muligheder, som findes med programmet, så du efter endt forløb har styrket dine
LÆS MERE18.999kr. -
SQL grundlæggende (2 dage)
Lær om de mest gængse SQL-kommandoer, der er nødvendige i arbejdet med data i relationsdatabaser. Structured Query Language, herefter SQL, er det mest udbredte programmeringssprog til manipulation i relationelle databaser, som er standard for kommunikation med
LÆS MERE8.999kr. -
VBA programmering udvidet (2 dage)
Bliv helt skarp til at automatisere tungere og mere avancerede regnskabsopgaver i Excel. VBA programmering i Excel er et udbredt programmerings- og macrosprog og anvendes i dag af mange virksomheder til at automatisere daglige arbejdsrutiner. Programmet
LÆS MERE7.999kr.
Birgitte Weylandt, Eldan Recycling A/S ØKO –
”Rigtig god underviser. Der er rigtig meget godt at arbejde videre med.”
Laila Djernes, Baagøe Schou statsautoriseret revisionsaktieselskab –
”Underviseren var let at forstå og gav mange gode tips. Et lille kursushold så mulighed for personlig hjælp.”
Linda Friis Sørensen, Dansk Handelsblad A/S –
”Simpelthen perfekt undervisningsdag – underviseren er super dygtig.”
Michael Thimm, B.F. Malketeknik –
”En helt igennem givtig dag. 🙂 Godt materiale, der nemt kan arbejdes videre med hjemme. Få deltagere gør hjælp nem og hurtig.”
Christina Henriksen, Sct Transport A/S –
”Effektivt kursus. Man fik hvad man var stillet i udsigt. Kurset var godt beskrevet.”