Learnit Training

Cursus SQL Vervolg

Voor het opvragen van gegevens wordt bij database systemen vaak gebruik gemaakt van de taal SQL. Een van de meest gebruikte database systemen voor de professionele gebruiker is MS SQL Server. Voor dit systeem zijn zelfs aanvullende SQL commando’s gemaakt in de vorm van T(ransact)-SQL. T-SQL biedt onder andere de mogelijkheid om de query uit te breiden met lokale variabelen en procedurele programmering. Bij dat laatste behoren bijvoorbeeld logische tests als IF.. ELSE.. of WHILE.. tot de commando’s. Daarnaast zijn er bepaalde gebruikelijke commando’s die binnen T-SQL een ‘upgrade’ hebben om de functionaliteit en daardoor het gebruik te verbeteren.

In onze tweedaagse training SQL Vervolg gaan we, na een herhaling van de meest gebruikte basisbegrippen, dieper duiken in de mogelijkheden die SQL en T-SQL bieden om query’s te maken om de benodigde gegevens uit de database te halen. Aan het eind van de training ben je in staat om de voor T-SQL unieke mogelijkheden als variabelen, transacties en procedureel programmeren te gebruiken.

Onderwerpen

  • Herhaling Basis SQL:
  • Gegevens opvragen (SELECT FROM, TOP, DISTINCT)
  • Gegevens sorteren (ORDER BY)
  • Gegevens filteren (WHERE, vergelijking operatoren, BETWEEN)
  • Geavanceerde filters (AND, OR, IN NOT)
  • Filteren met behulp van wildcards (LIKE)
  • Berekende velden (concateneren)
  • Gegevens aanpassen met functies (ROUND, LTRIM, RTRIM, DATEPART)
  • Gegevens samenvatten (COUNT, SUM, AVG, MAX, MIN)
  • Groeperen van gegevens (GROUP BY, HAVING)

  • Gegevens opvragen uit meerdere tabellen met joins (INNER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, composite JOIN, Non-equi JOIN)
  • Subquery’s gebruiken (IN, bijv. zoek t.o.v. vorige order, running aggregate)
  • Table expressions gebruiken (afgeleide tabellen, alias, variabelen, WITH)
  • Query’s combineren (UNION, INTERSECT, EXCEPT)
  • Geavanceerde technieken (Window functies OVER, PARTITION, LAG, LEAD, Pivoting)
  • Data modificeren (INSERT, UPDATE, DELETE, MERGE, OUTPUT), Export naar Excel
  • Transacties en gelijktijdig gebruik (BEGIN, ROLLBACK, COMMIT, READ UNCOMMITTED, READ COMMITTED)
  • Programmeerbare objecten (Variabelen, batch, IF, ELSE, WHILE, cursors, procedures, triggers)

Doelgroep

De training is bedoeld voor gebruikers van Microsoft SQL Server. De training is geschikt voor databasegebruikers die het basis SQL al redelijk beheersen en nu meer uit MS SQL Server willen halen, maar ook voor functioneel beheerders en data-analisten, die unieke functies van T-SQL als variabelen, procedureel programmeren en transacties willen leren gebruiken.

Taal

De training wordt standaard verzorgd in het Nederlands. De trainer beheerst de Engelse taal. Er kan gebruik gemaakt worden van Engelstalig cursusmateriaal. Bij inschrijving van minimaal 3 deelnemers kan de training ook geheel in het Engels verzorgd worden.

Investering

Open inschrijving, per persoon, inclusief cursusmateriaal en lunch:


Duur

2 dagen

Prijs per dag (excl. btw)

€ 475,-

Subtotaal

€ 950,-

btw 21%

€ 199,50

Totaal incl. btw

€ 1149,50

Certificaat

Na afronding van de training wordt een Learnit-certificaat uitgereikt als bewijs van deelname.


“Heb je affiniteit met ICT, maar nog geen ervaring met SQL dan is deze cursus perfect om dit te leren.” - Be­oor­de­ling: 8.8

learnit SQL Basis

Referenties

De cursus SQL Vervolg is beoordeeld met een gemiddelde van 8.

“Als de voorbereidingen goed zijn en afgestemd op de organisatie(-type/soort) van de klant kan dit een prima cursus zijn voor de meeste essentiële SQL statements.” - Be­oor­de­ling: 6.7

John van Enst, Gemeente Groningen - SQL Vervolg

"Deze training is bevat een fijne opfrisser voor de SQL basiskennis, maar tevens een fijn vervolg met veel nuttige technieken. Het tempo is prettig. Ik heb veel mee kunnen nemen wat ik kan toepassen in mijn werk."

- SQL Vervolg

“Zeer goed georganiseerde training met de ruimte voor eigen input.” - Be­oor­de­ling: 8.3

Jordy de Groot, Advanced Programs - SQL Vervolg

“Interessante en praktische training. Trainer schakelde snel naar gegeven feedback waardoor het nog meer een training op maat werd!” - Be­oor­de­ling: 7.5

Marjolein Smits, Advanced Programs - SQL Vervolg

“Deze training geeft je een nog beter beeld, wat je met SQL kan en hoe je het geleerde toe kunt passen. Aanrader.” - Be­oor­de­ling: 8.1

Jurgen Koopmans, Roba Metals BV - SQL Vervolg

“Prima cursus om als leek mee te beginnen. Je maakt eerst kennis met het softwarepakket waarna je direct aan de slag gaat met kleine opdrachtjes. Waardoor ik nu in staat ben kleine databases en reports te maken.” - Be­oor­de­ling: 7.4

J. Kramer, HC Groep - SQL Report Builder

"De training werd gegeven in een goed tempo, waarbij de cursisten goed konden meekomen. Het was geen grote groep, waardoor er genoeg ruimte was voor het individu. De stof was in een logische volgorde, waardoor je door verder te gaan in de training de basis goed bleef herhalen, waardoor deze bij blijft."

- SQL Basis

“Mijn voornaamste leerdoel was om queries/scripts beter te kunnen lezen en begrijpen. Door zelf scripts te schrijven en kennis te maken met een aantal mogelijkheden van SQL is dit leerdoel zeker gehaald. Je krijgt door zelf wat scripts te oefenen al wat inzicht en een beginsel. Je moet er zelf wel wat mee doen en op je werk of thuis gaan oefenen. Dan komt de handigheid zeker ook wel.” - Be­oor­de­ling: 7.6

Han Bennink, AFAS Software B.V. - Open Leervorm SQL

“Goede trainer, genoeg trainingsmateriaal. Ik heb mijn initiële doelstellingen bereikt.” - Be­oor­de­ling: 8.4

H. Vranac-Arapovic, Gemeente Breda - SQL Basis

“Heb je affiniteit met ICT, maar nog geen ervaring met SQL dan is deze cursus perfect om dit te leren.” - Be­oor­de­ling: 8.8

J. Witvoet, S.R.S. B.V. - SQL Basis

"De training werd gegeven in een goed tempo, waarbij de cursisten goed konden meekomen. Het was geen grote groep, waardoor er genoeg ruimte was voor het individu. De stof was in een logische volgorde, waardoor je door verder te gaan in de training de basis goed bleef herhalen, waardoor deze bij blijft."

- SQL Basis

"Prima basistraining. Stapsgewijs worden onderwerpen uitgelegd, waarna de cursist zelf oefent aan de hand van een aantal korte opdrachtjes. Omdat de trainer rondloopt en meekijkt, krijg je direct feedback."

- SQL Basis - Oracle

“Dit is een goede training om de basis van SQL te leren. Het is voor het begrip wel handig als al iets weet van databases/bestanden. In een aantal programmeertalen is SQL-kennis al onmisbaar.” - Be­oor­de­ling: 9.8

P. Anuels, Praclox - SQL Basis

“Goede training. Heel duidelijk en toepasbaar. Je leert alle facetten van SQL.” - Be­oor­de­ling: 8.6

K. Sijne, AB Vakwerk - SQL Basis

“Hele goede cursus voor beginnets, maar zeker ook een opfrisser voor de iets meer ervaren personen.” - Be­oor­de­ling: 8.6

Monique van de Wetering, Greenspans B.V. - Open Leervorm SQL

“Praktijkgerichte cursus waarbij een gebruiker/informatie analist snel leert hoe hij of zij met behulp van de basisprincipes van SQL (relationele) databases kan ontsluiten.” - Be­oor­de­ling: 8.1

Arthur Wagenaar - Open Leervorm SQL

"Super leerzaam, stapsgewijs opgebouwd en goed te begrijpen voor mensen die hier nog geen kennis van hebben."

- SQL Basis

“Good starting point for mastering SQL.” - Be­oor­de­ling: 7.7

Gerard Teurlinx, Mapscape B.V. - SQL Basis

“Prima training voor een basis queries maken. Duidelijk boek met goede voorbeelden en goede opbouw.De trainer is zeer kundig. Wist door zijn wijze van uitleg de aandacht vast te houden. Verhelderende uitleg.” - Be­oor­de­ling: 8.2

Anoniem - Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

"E. van Herwijnen - "Positieve indruk. Goede locatie, training, oefenstof en toepasbaarheid in de praktijk." - Beoordeling: 7.2"

- SQL Basis

"De training overtrof mijn verwachtingen, zeer aan te raden. De trainer had zeer veel kennis."

- SQL Report Builder

“Je krijgt waar voor je geld. En gaat weg met de kennis om eigen SQL-statements te schrijven.” - Be­oor­de­ling: 10.0

D. Knijnsberg, Gemeente Purmerend - SQL Basis

“De trainingis uitermate geschikt voor mensen die niet eerder in aanraking zijn geweest met SQL. Er wordt goed en duidelijk uitgelegd wat de mogelijkheden zijn van SQL. Dit is een goede basistraining. Wanneer je SQL al regelmatig toepast, raad ik een gevorderde training aan.” - Be­oor­de­ling: 8.6

R. Arentsen, I-Real - SQL Basis

"E. van Herwijnen - "Positieve indruk. Goede locatie, training, oefenstof en toepasbaarheid in de praktijk." - Beoordeling: 7.2"

- SQL Basis

“De training is een goede opstap om verder te gaan in SQL. De training zal zeker bijdrage bij het effectiever uitvoeren van werkzaamheden op onze Oracle database.” - Be­oor­de­ling: 7.0

R. Speelmans, Enexis - Oracle Database: SQL Fundamenten deel I

"Deze basistraining geeft een goede overview wat SQL is en wat je ermee kunt. Aan de hand van een logisch opgebouwde structuur ga je in twee dagen van een heel simpele query naar een flink geavanceerde diepgaande query."

- SQL Basis

“De training is zeer leerzaam, waarin je in een korte tijd de vaardigheid aanleert om databases te bevragen. De goede sfeer van de training stimuleert de creativiteit, waardoor het leren bijna vanzelf gaat. De training kost geen energie, maar levert juist energie op!” - Be­oor­de­ling: 7.8

R. Schoonenberg, Agentschap NL - SQL Basis

“Praktische training die goede basis legt voor verder gebruik/begrip van SQL.” - Be­oor­de­ling: 9.0

A. Bouman, Denkavit Nederland B.V. - Open Leervorm SQL

“Theorie en praktijk (oefeningen zelf doen) in de juiste verdeling. Zeer goede training. Professionele trainer. Tempo van de training is juist.” - Be­oor­de­ling: 8.8

C. Bogaards, T-Mobile - SQL Basis

“Prima cursus waar de volledige basis wordt uitgelegd, trainer kan tevens zaken bespreken die niet binnen het bereik van de cursus vallen.” - Be­oor­de­ling: 8.0

A. Reuijl, Grant Thornton - SQL Basis

“Je leert bij deze training op een eenvoudige manier de basis van SQL. De oefening sluiten goed aan op de lesstof.” - Be­oor­de­ling: 8.6

Wouter Louet, Gemeente Utrecht - Open Leervorm SQL

“Een 2-daagse training die aansloot op mijn verwachting en mij instaat stelde om het geleerde succesvol in de dagelijkse praktijk toe te passen. De kundige trainer wist, door theorie en praktijk af te wisselen, de training levendig te houden en ons gemêleerd gezelschap tot het einde te boeien. Dit in een goede locatie met voor deze training prima cursusmateriaal.” - Be­oor­de­ling: 8.4

Charles Slierendrecht, Gemeente Maastricht - Open Leervorm SQL

“De SQL Basis cursus bij Learnit is zeer aan te bevelen. Persoonlijke aandacht, verzorging van het lesmateriaal en training zijn in één woord geweldig. Ik heb veel mogen leren in 2 dagen. Het biedt een geweldige basis aan om verder te kunnen groeien tot een professionele super gebruiker als je naar een hogere niveau wilt gaan.” - Be­oor­de­ling: 8.7

Tim Engelhart, Centraal Beheer Achmea - Open Leervorm SQL

“Uitdagend, vooral omdat er ter plaatse afgestemd kon worden op het niveau van de cursisten.” - Be­oor­de­ling: 7.4

M. Veerkamp, Magna Carta - SQL Basis

"De trainer was erg goed en het lesmateriaal duidelijk. Het tempo van de training was goed te doen en de opdrachten boden precies voldoende uitdaging."

- Open Leervorm SQL

“Voldeed naar mijn verwachtingen. ik kan minimaal al een SQL scripts lezen. zelf aanmaken gaat voor eenvoudige dingen ook goed.”

Thata van Meerwijk, Albeda College - Open Leervorm SQL

“Sluit heel goed aan bij de opstap naar het kunnen inzien en het gebruik van SQL. Voor mijn werk gaan we meer te maken krijgen met SQL. Hiervoor had ik vanuit de functie van functioneel beheerder meer inzicht nodig t.a.v. SQL. En dit is goed gelukt met de professionele training van Learnit Training. Dit is reeds mijn tweede Learnit-training. Gezien het zeer brede aanbod van trainingen zal het denk ik niet de laatste geweest zijn.” - Be­oor­de­ling: 9.0

H. van den Driesche, Evides - SQL Basis

“Dankzij het vele oefenen en de prettige manier van lesgeven is deze training uitermate geschikt om snel basiskennis SQL op te doen.” - Be­oor­de­ling: 8.8

R.C.C.F. Baijens, Kluwer - SQL Basis

“Een training die je binnen twee dagen op het een niveau brengt, waarmee je vervolgens zelf in de praktijk aan de slag kan. De inhoud van de training sloot heel goed aan op mijn verwachtingen. Ik heb nu de basis van de SQL-taal onder de knie.” - Be­oor­de­ling: 8.2

P. Willems, Zorgon B.V. - SQL Basis

“Goede duidelijke training, echt voor het bouwen van rapporten voor beginners.” - Be­oor­de­ling: 9.0

D. Hoekstra, NLO - SQL Report Builder

“Bruikbaar in mijn organisatie waar ik werk” - Be­oor­de­ling: 6.6

Louis Kamphuis, Beaphar B.V. - Open Leervorm SQL

“Praktische training die goede basis legt voor verder gebruik/begrip van SQL.” - Be­oor­de­ling: 9.0

A. Bouman, Denkavit Nederland B.V. - Open Leervorm SQL

“Je krijgt waar voor je geld. En gaat weg met de kennis om eigen SQL-statements te schrijven.” - Be­oor­de­ling: 10.0

D. Knijnsberg, Gemeente Purmerend - SQL Basis

“Prima training als je SQL degelijk en gestructureerd wilt leren. Met veel praktijkoefeningen. De inhoud van de training was prima: duidelijk ingedeeld, goed lesmateriaal inclusief oefenopdrachten, goede afwisseling tussen theorie en praktisch oefenen. De kennis van de trainer is goed, evenals de wijze van uitleggen en overbrengen. Hij legt een goede nadruk op gestructureerd en degelijk kennis opbouwen, liever dan snelle resultaten. Ging goed op de vragen in.” - Be­oor­de­ling: 9.0

P. Soemers - SQL Basis

“Training met een goed tempo. Prettige afwisseling tussen plenaire behandeling van de stof en het maken van individuele oefeningen. Prima prijs kwaliteit verhouding als je met sql in de praktijk wil gaan werken.” - Be­oor­de­ling: 8.4

B. Willemse. Capter - SQL Basis

“Prima training. Je krijgt echt de basis mee! De trainer was erg enthousias en gaf op een leuke manier de training.” - Be­oor­de­ling: 8.0

H. Wennink, Provincie Overijssel - SQL Basis

"Zeer goede training die in de praktijk is toe te passen."

- SQL Basis

“Hele fijne training en organisatie, zeer tevreden!” - Be­oor­de­ling: 9.0

N. Claessens, UWV - SQL Basis

“Het was een pittige training, waar in twee dagen enorm veel behandeld werd. Het was een enorm leuke training!” - Be­oor­de­ling: 7.8

P. Janssen, Ministerie van Defensie - SQL Basis

"Goede duidelijke training waar de basis van SQL wordt uitgelegd."

- SQL Basis