SQL videregående

Print kursus Ved at deltage på dette kursus opnår du en solid grundlæggende viden om de avancerede muligheder i T-SQL sproget. Du kan deltage på dette kursus uanset om du arbejder med SQL Server 2005 eller 2008.

Kurset henvender sig til:

Kurset henvender sig til dig, der har behov for og lyst til at lære om de avancerede muligheder i T-SQL

Forudsætninger:

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

Kursusindhold Praktiske oplysninger
På kurset opnår du det højeste udbytte gennem en vekslen mellem teori, uddybende spørgsmål og praktiske øvelser. Til understøttelse af disse øvelser får du udleveret et kursusmateriale i form af en bog og et tilhørende opgavekompendium. Dette materiale kan efterfølgende bruges som opslagsværk.

Der udleveres endvidere vejledende løsninger til alle opgaver stillet i løbet af kurset. Rækker dette ikke, er du altid velkommen til at kontakte vores instruktører for uddybende spørgsmål m.m.
 
Kursus indhold

Modul 1 - Datatyper og relaterede problemer i SQL

Formålet med dette modul er at introducere dig for en række af de datatyper som T-SQL indeholder og understøtter. Der fokuseres især på dato og tekst og ikke mindst de problemstillinger der ofte er i forbindelse med brugen af datoer.

  • Dato og tid
  • Tekst

 

Modul 2 - Avanceret SQL

Formålet med dette modul er at introducere dig for en række avancerede funktioner i T-SQL. Du vil efterfølgende være i stand til at oprette rekursiv funktionalitet og formatere datasæt på forskellig vis.

  • CTE
  • PIVOT og UNPIVOT
  • Ranking funktioner

 

Modul 3 - Variabler og programmering

Formålet med dette modul er at introducere dig for de forskellige programmeringsmæssige muligheder i form af variabler og kontrol.

  • Erklæring og brug af variabler
  • IF, ELSE, WHILE, BEGIN og END
  • Fejlhåndtering

 

Modul 4 - Temporære tabeller og Table variabler

Formålet med dette modul er at introducere dig for brugen af temporære tabeller og tabel variabler og vise forskellen mellem disse.

  • Oprettelse og brug af temporære tabeller
  • Oprettelse og brug af tabel variabler

 

Modul 5 - Cursors

Formålet med dette modul er at introducere dig for brugen af cursors. Du vil blive introduceret til de forskellige typer af cursors og lære i hvilke situationer cursors kan være nyttige.

  • Forskellige typer af cursors
  • Indstillinger af cursors

 

Modul 6 - Dynamisk SQL

Formålet med dette modul er at introducere dig for brugen af dynamisk SQL, som ofte bruges i blandt andet Stored Procedures. Du vil endvidere blive introduceret til de forskellige faldgruber, der er i forbindelse med brugen af dynamisk SQL.

  • Brug af EXEC
  • Brug af sp_executesql

 

Modul 7 - Introduktion til Views

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

  • Oprettelse og brug af views
  • Fordele ved views

 

Modul 8 - Introduktion til funktioner

Formålet med dette modul er at introducere dig for brugerdefinerede funktioner. Du vil efterfølgende kunne implementere funktioner og bruge disse. Der vil i modulet blive demonstreret en række situationer, hvor funktioner er velegnede som løsning.

  • Oprettelse og brug af funktioner
  • Scalar funktioner
  • Tabel functioner

 

Modul 9 - Introduktion til Stored procedures

Formålet med dette modul er at introducere dig for stored procedures, som er en vigtig del af Microsoft SQL Server. Du vil efterfølgende kunne implementere Stored Procedures som understøtter både input- og output parametre.

  • Oprettelse og brug af stored procedures
  • Stored procedures og parametre

 

Modul 10 - Transaktioner

Formålet med dette modul er at introducere dig for transaktioner og transaktionsstyring, som er en hel central del af Microsoft SQL Server.

  • Transaktionsstyring
  • Savepoints



Pris kr. 6.800,- (ex. moms)
Varighed 2 dage
Bemærk Dette kursus afholdes i samarbejde med et CPLS center
Virksomhedskursus? Læs nærmere her
Kursusdato
 
Kommende kurser
28 apr Deploying Citrix XenDesktop 7 Solutions

28 apr SQL Server kursus Integration Services (SSIS) 2008 grundlæggende

28 apr Excel VBA kursus - for controllere og analytikere

28 apr Excel kursus 2007/2013 Videregående

05 maj Access 2007/2013 kursus Grundlæggende afholdes både i Kbh. og Århus

07 maj Adobe Illustrator CS4-CS5 Grundlæggende

07 maj Excel for økonomifunktionen

08 maj Publisher 2010 grundlæggende

09 maj Microsoft Visio 2010 kursus Grundlæggende

12 maj Word kursus 2007/2013 Grundlæggende

13 maj Pivottabeller i Excel 2007-2013

14 maj SQL Server 2012 Business Intelligence Whats New

14 maj C# Udvidet

14 maj Adobe Photoshop CS4-CS6 Grundlæggende

19 maj VMware View: Desktop Fast Track 5.1

 
 
 
Hørkær 18, 2730 Herlev - Tlf: 77 300 300 - Email: idgkurser@idg.dk - CVR: 65970414
IDG Kurser - Copyright © 2014 - Computerworld A/S - IDG.dk