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.


“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

learnit SQL Vervolg

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 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

“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

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

Jordy de Groot, Advanced Programs - SQL Vervolg

“Goede training voor diegene die in 2 dagen toch het gevoel wil hebben sql te begrijpen en met vertrouwen er mee aan de slag te kunnen gaan.” - Be­oor­de­ling: 9.0

T. de Haan, XPO Mijdrecht - Open Leervorm SQL

“SQL is een taal. De training leert jou hoe je deze taal kunt lezen en begrijpen en hoe je met deze taal een eenvoudig verhaal kunt vertellen. De locatie (Amsterdam, Muziekgebouw aan het IJ) was geweldig - top locatie, met alle nodige voorzieningen, gastvrijheid, een beetje het thuisgevoel .Learnit Training voldeed aan mijn verwachtingen - benaderbaar, goede dialoog, geen onnodige wachttijd, goede informatievoorzienning, duidelijk.” - Be­oor­de­ling: 7.4

K. Gnezda Meijer, Diebold - 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

“De cursus maakt de inhoud waar en leert je in korte tijd de basisvaardigheden voor SQL.” - Be­oor­de­ling: 7.6

Arnaud Milder, Radboud Universitair Medisch Centrum - Open Leervorm SQL

"Een aanrader! Leuke informele manier om je kennis te verbreden."

- Open Leervorm SQL

“Deze basistraining voldeed aan mijn verwachtingen. De docent was kundig en relaxt, met indien nodig voldoende individuele aandacht.” - Be­oor­de­ling: 8.2

A. Arkeraats, ANWB - Transact-SQL Basis - MS SQL Server

"Training wordt per onderwerp gegeven. Aantal oefeningen wordt doorgesproken, daarna ga je zelf aan de slag en spreekt het door. Methode sprak mij aan door de overzichtelijkheid."

- Open Leervorm SQL

“Zowel voor beginner als gevorderde is dit een leerzame training, die op een interactieve wijze wordt gegeven. Dit is zeer prettig, omdat je het meteen kunt toepassen tijdens het maken van de oefeningen die tijdens de training worden gegeven. Je hebt altijd de mogelijkheid tot het stellen van vragen en de begeleiding is ook goed. Dus al met al een hele goede ervaring bij de SQL-basis training van Learnit Training!” - Be­oor­de­ling: 8.0

G. Romkens, CompuGroup Medical (CGM) - SQL Basis

“Ik wil graag een functie in de ICT gaan betrekken, waarbij het werken met databases de voorkeur heeft.Voor mij was deze trainer, als onderhoudsmonteur met bovengemiddelde MS Access interesse, redelijk te volgen. De inhoud was duidelijk, met praktische oefeningen. Goed uitgebalanceerd.” - Be­oor­de­ling: 9.0

J.W.M. Pompe, AkzoNobel - Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

“Goede balans tussen luisteren en oefenen. Na deze cursus heb je een goede basis om zelf aan de slag te gaan.” - Be­oor­de­ling: 8.0

Peter Berkhout, Klantexpertise UWV - Querying Microsoft SQL Server (MOC20461)

“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

“het is een hele goede basis, om daarna meteen aan de slag te gaan met SQL.” - Be­oor­de­ling: 7.8

T. Kraan - SQL Basis

“Got refreshed with my sql skils” - Be­oor­de­ling: 6.0

Tejasvi Sabale, Mapscape B.V. - SQL Basis

“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

“Erg goede training. In twee dagen wordt er veel behandeld, maar dit gaat toch in een prettig tempo. Goede afwisseling van theorie en zelf oefeningen maken. Prima trainer, heeft veel kennis van de materie en kan dit ook duidelijk en op een prettige manier overbrengen.” - Be­oor­de­ling: 9.0

T. Wolfs, NUON - SQL Basis

“Praktisch toepasbaar in mijn eigen werkorganisatie.” - Be­oor­de­ling: 8.4

S. Groenen, Zuidzorg - SQL Basis

“Training Report Builder gevolgd. Enthousiaste docent, die zijn vakkennis op een prettige manier met ons kon delen. Tijdens de lesdag gebruik kunnen maken van goede oefenstof, met prima lesopbouw. Veel van geleerd, optimaal rendement met bruikbare presentatie als naslagwerk.” - Be­oor­de­ling: 8.8

M. Sanders. GGD Brabant-Zuidoost - SQL Report Builder

“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

“De training is interactief.. Binnen twee dagen heb je een duidelijk beeld van de mogelijkheden van SQL” - Be­oor­de­ling: 9.2

C. de Wolff, De Nederlandsche Bank - Open Leervorm SQL

“Aanrader voor mensen met weinig SQL-kennis, in 2 dagen de basis prima op orde!” - Be­oor­de­ling: 8.4

W. de Rijke, Delta Energy B.V. - SQL Basis

“Ik was zeer twevreden met de opzet en uitvoerin van deze cursus. Er werd een goede balans gezocht in het verschil in tempo van de cursisten. Er werd duidelijk uitgelegd met een goede balans tussen het samen maken van oefeningen als het zelf aan de slag gaan met oefeningen.” - Be­oor­de­ling: 8.4

J. Esseling, Zorgon B.V. - SQL Basis

“Zeer goed te volgen vooral voor mensen die willen beginnen met SQL. Zowel geschikt voor IT'ers als non-IT'ers. Zeker een aanrader!” - Be­oor­de­ling: 7.4

M. Thakoer, NN Group N.V. - SQL Basis

“Duidelijke uitleg over SQL met veel bruikbare voorbeelden en goede oefeningen. Het was allemaal goed te doen en na het volgen van deze basistraining heb ik ruimschoots voldoende kennis opgedaan om alle benodigde queries uit te voeren op onze database. En dat heeft veel nuttige informatie opgeleverd. Kortom: Prima training!” - Be­oor­de­ling: 8.8

V. Jong, Kyocera Document Solutions Nederland B.V. - SQL Basis

“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

“Zeker aan te raden als je met SQL werkt. Handigheden die eerder bij mij niet bekend was heb ik bij deze training geleerd.” - Be­oor­de­ling: 10.0

A. Puijn, DSV Venlo - SQL Basis

“Leuke basistraining, perfecte locatie (Amsterdam, Muziekgebouw aan 't IJ).” - Be­oor­de­ling: 7.4

S. Buster, De Nederlandsche Bank - SQL Basis

“Een goede training om de basisbeginselen van SQL te leren. Veel praktijkoefeningen, waardoor je SQL snel onder de vingers krijgt. Het was onder begeleiding van een goede trainer die de tijd nam om dingen uit te leggen. Geeft enthousiast les. Een sociaal en vriendelijk persoon. Learnit Training is een professionele organisatie, klantgericht en heeft een goede en snelle service.” - Be­oor­de­ling: 9.8

C. Verkleij, Centraal Bureau voor de Statistiek (CBS) - SQL Basis

“Na het doen van deze training kreeg ik een erg goede indruk van SQL en de mogelijkheden. Ik ontwikkelde al gelijk ideeën over toepassingen in mijn eigen werkomgeving en die van anderen. We kennen SQL wel, maar pas nadat de basis duidelijk is leer je begrijpen wat je kan en hoe dat moet. Deze training was daarvoor perfect.” - Be­oor­de­ling: 8.2

A. Ruijter, Tommy Hilfiger Europe B.V. - SQL Basis

“Effectieve training van een ervaren trainer met ruim voldoende kennis. De trainer kon snel schakelen tussen mensen en focuste zich ook op de mensen die het nodig hadden zonder de anderen te vergeten.” - Be­oor­de­ling: 8.0

J. Heijmink, Norbert Dentressangle - SQL Basis

“Door in de breedte basiskennis op te doen van SQL, helpt het mij in de praktijk om eenvoudige queries te kunnen maken en uitgebreidere queries te kunnen lezen en aan te passen. Dat was precies waar ik naar op zoek was. Wat zeker ook het verschil maakt is dat er door de kleinschaligheid op de deelnemers afgestemd wordt.” - Be­oor­de­ling: 8.4

J. Burgers, Gemeente Haarlemmermeer - SQL Basis

“Door in de breedte basiskennis op te doen van SQL, helpt het mij in de praktijk om eenvoudige queries te kunnen maken en uitgebreidere queries te kunnen lezen en aan te passen. Dat was precies waar ik naar op zoek was. Wat zeker ook het verschil maakt is dat er door de kleinschaligheid op de deelnemers afgestemd wordt.” - Be­oor­de­ling: 8.4

J. Burgers, Gemeente Haarlemmermeer - SQL Basis

“Een goede basis cursus waarbij mijn kennis 100% is vooruitgegaan. Goede leerfstof, rustig tempo en uitstekende opdrachten. Een aanrader als basis-cursus SQL.” - Be­oor­de­ling: 8.2

R. Wolters, DSV Venlo - SQL Basis

“De combinatie van korte uitleg en opdrachten heb ik als zeer aangenaam ervaren. De trainer heeft een prettige manier van overbrengen van de kennis en verwerkt praktijkervaring door de lesstof.” - Be­oor­de­ling: 8.0

R. Mouwen, ATEA-Groep - Transact-SQL Basis - MS SQL Server

“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

“Learnit heeft goed meegedacht met de invulling van de SQL Basis training op lokatie. Dit was voor een kleine groep met verschillende achtergronden en basiskennis. Voor de training en de trainer was dit geen enkel probleem. De opbouw is prettig en de training loopt lekker door. Er is ruimte voor verdieping en een groot voordeel is dat je veel zelf doet en naderhand bespreekt.” - Be­oor­de­ling: 8.0

Timo van Limbeek, Universiteit Twente - SQL Basis

“Een SQL cursus die voor een ieder zonder enige programmeer ervaring te volgen is door middel van een stuk theorie met opvolgend opdrachten. In kleine groepen waardoor persoonlijke interactie met de trainer mogelijk is.” - Be­oor­de­ling: 8.8

S. Grootendorst, PSfm B.V. - SQL Basis

“It's a good training for filling in the gaps if you have patchy knowledge, due to on the job learning, like I did.” - Be­oor­de­ling: 8.0

Laszlo Iliasics, Mapscape B.V. - SQL Basis

“Prima training. Uitstekende docent” - Be­oor­de­ling: 9.0

Ernst Lesterhuis, Global Knowledge - SQL Basis - Oracle

“Gedegen basistraining waarmee je heel goed een start kunt maken in het ontdekken van SQL.” - Be­oor­de­ling: 9.0

Maria Sijtsma, Zorggroep Treant - Open Leervorm SQL

“De SQL cursus was erg leerzaam. De cursus werd op een leuke manier gebracht door een trainer die veel kennis heeft. Alle basis functies van SQL zijn stap voor stap aanbod gekomen waardoor ik hier zeker verder mee kan binnen mijn bedrijf.” - Be­oor­de­ling: 8.6

Nicky Tulp, ENOT bv - Open Leervorm SQL

“Leuke basistraining, perfecte locatie (Amsterdam, Muziekgebouw aan 't IJ).” - Be­oor­de­ling: 7.4

S. Buster, De Nederlandsche Bank - SQL Basis

"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 SQL geeft inzicht in het maken van query's uit databases. Tijdens de lessen leer je hoe een query wordt opgebouwd. Tijdens de lessen wordt eerst de theorie besproken om het vervolgens met een praktijkopdracht uit te voeren. Dit is erg leuk en leerzaam.” - Be­oor­de­ling: 9.0

G.J. Leferink, Elementis Delden - SQL Basis

“Nog niet eerder op cursus/training geweest en de training met alles eromheen was eigenlijk boven mijn verwachtingen.” - Be­oor­de­ling: 8.2

M. Goedhart, Duynie Holding B.V. - SQL Basis

“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