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.


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

learnit SQL Vervolg

Referenties

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

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

Jordy de Groot, Advanced Programs - SQL Vervolg

“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

“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

“Handige cursus om snel SQL te leren.” - Be­oor­de­ling: 8.0

Eveline Horbach, Sorgente - Open Leervorm SQL

“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

“Je leert de basiscommando's om een database te bevragen en tabellen te combineren. Dit sloot geweldig aan op de vraagstukken die ik in de dagelijkse praktijk tegen kom. Ik had het geluk een klas te treffen die met dezelfde doelen aan de training deel nam. Hierdoor lag het tempo hoog en hoefde je niet op andere cursisten te wachten. Het is wel een vereiste om enige kennis te hebben van applicatiebeheer en bevragen databases te hebben, zodat je de inhoud ook direct kan vertalen naar de dagelijkse praktijk.” - Be­oor­de­ling: 8.8

P. de Best, Gemeente Westland - SQL Basis - Oracle

“Voor een goede SQL-basis is dit zeker een training die aan te raden is. Ook de manier van lesgeven en praktijk vind ik heel prettig. Wat je leert voer je direct uit om het beter te begrijpen.” - Be­oor­de­ling: 7.8

M. Amasslam, Quby B.V. - 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

“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

“Zeer praktische training waarbij je direct leert werken met SQL. Geen lange, droge sessies, maar gewoon direct aan de slag na een korte inleiding. Dat gecombineerd met een trainer die weet waar hij over praat, maakt dat je binnen no-time de eerste queries weet uit te typen.” - Be­oor­de­ling: 8.1

Erik Mol, Scania Production Zwolle B.V. - Open Leervorm SQL

“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

“Goede training gehad met goed materiaal. Heb de basics van SQL in twee dagen goed onder de knie gekregen kan het wel aanraden om iets aan voorbereiding te doen vooraf om de onderwerpen beter en sneller op te pakken. De trainer stond open voor vragen en gaf hierop een goede uitleg.” - Be­oor­de­ling: 7.8

R. Richtering Blenke, ProQuro Services - SQL Basis

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

H. Vranac-Arapovic, Gemeente Breda - SQL Basis

“Het werd allemaal wel duidelijk en enthousiast uitgelegd. De trainer kwam deskundig over. We kregen voldoende aandacht, maar we waren ook met een klein clubje. Voldeed aan de verwachtingen. Ik heb mijn leerdoelen behaald. Het was ook een mooie locatie (Amsterdam, Muziekgebouw aan 't IJ).” - Be­oor­de­ling: 8.0

J. Hensbroek, IDS - SQL Basis

"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

“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

“Heldere uitleg en goede opdrachten gaven een goed beeld van de mogelijkheden van SQL.” - Be­oor­de­ling: 8.0

M. Bessem, Regiopolitie Amsterdam Amstelland - SQL Basis

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

“De inhoud voldeed aan mijn verwachting. Opdoen van basiskennis SQL. De trainer had veel kennis van zaken en gaf ook veel goede tips.” - Be­oor­de­ling: 8.4

W. Kok, Rolec - Oracle Database 10g: SQL fundamenten deel I

“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

“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

“Good course to bet the basics of SQL!” - Be­oor­de­ling: 8.0

Paul Bakker, Randstad Nederland B.V. Hoofdkantoor - 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

“De trainer bracht zijn kennis goed en duidelijk over. De combinatie theorie-praktijk was zeer prettig!” - Be­oor­de­ling: 8.8

P. Biermans, CompuGroup Medical (CGM) - SQL Basis

“Goede training waar je in de praktijk heel veel mee kan.” - Be­oor­de­ling: 8.2

R. Arts, AM-Groep - SQL Basis

“De trainer is uitermate deskundig en weet de vaak droge stof ook nog eens onderhoudend te brengen. Vooral zo laten, dus! Alles was prettig en snel geregeld door Learnit Training!” - Be­oor­de­ling: 8.2

H. Kalsbeek, Synovate - Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

"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

“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

“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

“Goede training om de eerste stap te zetten richting SQL-kenner.” - Be­oor­de­ling: 7.7

Geert Jansen, Van Mossel Leasing - Open Leervorm SQL

“Ik ben positief. Ik heb nu wat minder het gevoel dat ik in door anderen gemaakte query's verdwaal. Voor mijn functie is het geen vereiste om query's te maken, maar wel om zo nu en dan een kleine aanpassing te doen om output te genereren.” - Be­oor­de­ling: 7.4

J. van de Putte, CIBG - SQL Basis

“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

“Prima training voor beginners die al een klein beetje ervaring hebben met SQL, er wordt redelijk rekening gehouden met het type SQL dat je zelf gebruikt (van tevoren evt aangeven bij de organisatie, dan kan je mogelijk een ander tekstboek ontvangen). In de training blijft het echt bij de basis dingen.” - Be­oor­de­ling: 7.3

Kelly de Kuyper, Pluriplus / Pluripharm - SQL Basis

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

- Open Leervorm SQL

“Learnit is een professionele organisatie met een persoonlijke insteek. De SQL cursus werd goed afgestemd op het instapniveau en de docent leidde ons kundig en met veel plezier door de stof heen. Klasse!” - Be­oor­de­ling: 8.7

Shanna Wielinga, Klantexpertise UWV - Querying Microsoft SQL Server (MOC20461)

“Dik tevreden over de inhoud, prima toelichting gekregen op de verschillen tussen SQLSERVER 2008 en 2012. De trainer kon zich prima inleven in onze problemen/vragen. Hij weet waar hij over praat en weet de verschillen en voor- en nadelen goed aan te geven.” - Be­oor­de­ling: 8.2

J. Kok, Medisch Centrum Haaglanden - Administering Microsoft SQL Server 2012 Databases

“Deze training is ideaal voor mensen die gaan werken met SQL database's. Er word veel uitgelegd, tempo is nooit te laag. Allerlei soorten query's komen aan bod en ook het kruisgebruik van type's door elkaar heen. Aanrader!” - Be­oor­de­ling: 8.2

J. de Groot, Kemira - SQL Basis

“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

“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

“Een goede training om de basis van SQL te leren en om dit vervolgens direct toe te passen in de praktijk” - Be­oor­de­ling: 8.9

Marianne van Oosten, Grafisch Lyceum Utrecht - SQL Basis

“Goede verhouding tussen presentatie en zelf opdrachten doen. Goede afwisseling in de moeilijkheidsgraad van de opdrachten, er zaten een paar leuke uitdagende bij. De trainer had veel kennis en legde goed uit hoe je een probleem op een gestructureerde manier aan kunt pakken.” - Be­oor­de­ling: 8.8

S. Rodewijk, NUON - Oracle Database: SQL Fundamenten deel I

“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

“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

“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

“Deze training heeft een duidelijke structuur en opbouw. Naast de theorie is er veel ruimte om te oefenen en praktijksituaties voor te leggen aan de trainer. Rustige, gekwalificeerde en duidelijke trainer. Wist waar hij het over had en hoe de training in elkaar zit. Al met al een goede manier om een start te maken met SQL.” - Be­oor­de­ling: 8.6

R. Kemmenaar, Triage-IT - SQL Basis

“Kort samengevat en duidelijk. Lestempo goed en te volgen. Praktijkgerichte oefeningen i.p.v. theoretische opdrachten. De trainer had aandacht voor iedereen. Persoonlijk en steeds vragend of de stof nog te begrijpen is. Deskundig genoeg en eerlijk over eigen kennis. Learnit Training is professioneel en servicegericht.” - Be­oor­de­ling: 7.6

T.M. Mingoen, Kobalt - MS SQL Server 2005 Querying

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

D. Hoekstra, NLO - SQL Report Builder

“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