SQL cursus voor data analyse
Met SQL is het mogelijk om data uit databases op te halen, aan databases toe te voegen en aanpassingen te doen, of te verwijderen uit een database. In deze SQL cursus leer je hoe dit werkt en oefen je genoeg om daarna zelfstandig in de praktijk aan de slag te kunnen. Met deze cursus leg je een kwalitatieve basis in SQL, met een focus op het toepassen van SQL in data analyses.
Voorbeelden van systemen waar relationele databases in voorkomen, zijn: MySQL, SQL Server, Oracle en PostgreSQL. Deze systemen maken allemaal gebruik van de SQL taal. Deze SQL cursus sluit aan op deze verschillende systemen.
Voor iedereen die data analyseert is SQL van belang. Voor een analyse heb je altijd data nodig, en binnen bedrijven zitten deze data meestal opgeslagen in databases. Ook kan het zijn dat je data wil manipuleren, creëren of verwijderen in databases. Tegenwoordig wordt SQL ook gebruikt voor big data platformen zoals Hadoop en Spark.
In deze SQL cursus wisselen we een klassikale presentatie (begrijpen) af met opdrachten (toepassen) in onze eigen online omgeving. Direct tijdens de eerste ochtend schrijf en run je eigen SQL scripts.
TIJDELIJKE ACTIE: momenteel inclusief 8 uur bonusmateriaal t.w.v. €200 gratis inbegrepen bij deze SQL cursus. Hiermee is dit met afstand de meest complete 2-daagse cursus van Nederland.
Leerdoelen SQL cursus
Belang van relationele databases
Je leert de essentie van relationele databases en waarom ze in de praktijk worden toegepast. Hierin leer je ook hoe je informatie het beste opslaat door middel van normalisatie en hoe verschillende tabellen met elkaar in verbinding staan in een database.
Het opstellen van query’s
Na de fundering van relationele databases, duiken we in het diepe met het opstellen van zogeheten query’s. We leggen uit hoe je te werk gaat en je oefent vervolgens op een database met verschillende tabellen. Je leert hoe je deze tabellen moet koppelen en nuttige informatie hieruit kan halen.
Inzetbaarheid van SQL in jouw werk
Door de cursus zie je het belang van SQL in en leer je het toepassen binnen je eigen werk. We maken de vertaling naar jouw eigen werksituatie waardoor de theorie al tijdens de cursus gaat leven.
Reviews voor onze trainingen
Christiaan over onze Python cursus voor data science.
John over onze 4-daagse Data Science Opleiding.
Mandy over onze 10-daagse Data Science Bootcamp.
Is deze SQL cursus wat voor mij?
Deze cursus is iets voor jou als:
- je op het werk wel eens afhankelijk bent van de IT-afdeling die gebruik maakt van SQL.
- je op het werk veel met data(sets) te maken hebt.
- je complexe analyses niet meer goed worden ondersteund door Excel (of het veel tijd in beslag neemt).
- je veel rapporten en analyses maakt.
- je simpelweg SQL vaardigheden op wilt doen. Het is immers de meest gevraagde skill voor data analisten en data scientists.
Benodigde voorkennis
Je hoeft niet te kunnen programmeren om aan deze cursus mee te doen. Wel is het handig als je minimaal HBO hebt afgerond en regelmatig met Excel-bestanden of databases werkt.
Programma 2-daagse SQL cursus voor data analyse
Dag 1 Introductie tot relationele databases en SQL-query's voor data analyses
- Introductie relationele databases en SQL: Je leert wat relationele databases zijn en waarom vrijwel elk bedrijf ze gebruikt om data op te slaan. Je begrijpt hoe tabellen met elkaar in verbinding staan en hoe je die structuur gebruikt om de juiste data te vinden.
- Datatypes: Je leert onderscheid maken tussen de verschillende datatypes in SQL — zoals getallen, tekst en datums — zodat je query's correct schrijft en veelgemaakte fouten voorkomt.
- Gegevens opvragen met SELECT en FROM: Je schrijft je eerste SQL-query's om data op te halen uit een database. Aan het einde van de ochtend draai je al zelfstandig werkende scripts in onze online omgeving.
- Filteren en sorteren: Je leert hoe je grote datasets terugbrengt tot precies de informatie die je nodig hebt, door te filteren op voorwaarden en resultaten te sorteren op de gewenste volgorde.
- Functies en logica: Je past ingebouwde functies toe en schrijft CASE-statements om conditionele logica toe te voegen aan je query's — vergelijkbaar met ALS-formules in Excel, maar krachtiger.
- Groeperen en aggregeren: Je leert hoe je data groepeert en samenvat met berekeningen zoals totalen, gemiddelden en aantallen. Hiermee ben je in staat om de rapportages en analyses te maken die je dagelijks nodig hebt.

Dag 2 Gecompliceerde SQL-query's schrijven voor data analyses
- Tabellen combineren met JOIN: Je leert hoe je gegevens uit meerdere tabellen samenvoegt tot één overzichtelijk resultaat. Dit is een van de meest waardevolle vaardigheden in SQL: je bent niet langer afhankelijk van iemand anders om data voor je samen te stellen.
- UNION en subquery's: Je combineert resultaten van meerdere query's en schrijft subquery's om complexe analysevragen in één keer te beantwoorden — zonder tussenbestanden of handmatig kopiëren.
- Data manipuleren: Je leert hoe je data toevoegt, aanpast en verwijdert in een database. Zo kun je niet alleen data uitlezen, maar ook actief bijdragen aan het beheer van datasystemen binnen je organisatie.
- Werken met tabellen en sleutels: Je begrijpt hoe een database is opgebouwd en leert tabellen aanmaken, aanpassen en verwijderen. Je ziet hoe Primary en Foreign Keys de integriteit van data waarborgen.
- Common Table Expressions (CTE): Je structureert complexe query's overzichtelijk met CTE's, waardoor je code leesbaar en onderhoudbaar blijft — ook als je er later op terugkijkt.
- Views en variabelen: Je sluit de training af door te werken met views en variabelen. Hiermee maak je herbruikbare bouwstenen die je tijd besparen en je analyses consistent houden.
Bonusmateriaal zelfstudie
Naast de twee trainingsdagen ontvang je toegang tot uitgebreid bonusmateriaal voor zelfstudie. Je kunt dit materiaal doen vanuit onze eigen online omgeving. Het is een combinatie van theorie & oefeningen. De online omgeving blijft een maand na de training beschikbaar.
Het extra materiaal bevat de volgende modules:
- Introductie en overzicht: Een overzicht van alle onderwerpen zodat je gericht kunt kiezen waar je mee aan de slag gaat.
- Datamodellering: Je leert de werkelijkheid vertalen naar een databasestructuur, werkt met entiteiten, attributen en relaties, en past normalisatie toe om datakwaliteit te waarborgen.
- Window functions: Je leert aggregaties, rankfuncties en offsetfuncties toepassen over specifieke groepen rijen — voor analyses die verder gaan dan gewone GROUP BY-query's.
- Query optimalisatie: Je werkt met transacties, indexering en query plans om je SQL-code betrouwbaar en snel te maken, ook bij grote datasets.
- Geavanceerde constraints: Je definieert CHECK- en UNIQUE constraints, stelt DEFAULT waarden in en configureert CASCADE gedrag om de integriteit van je database te bewaken.
- JSON in de database: Je leert het verschil tussen JSON en JSONB en werkt met JSON operatoren en functies om semi-gestructureerde data te bevragen en bewerken.
- Stored procedures en functions: Je schrijft herbruikbare functions en stored procedures, en leert wanneer je welke inzet voor complexe databewerkingen.
Op deze manier bieden we de meest volledige 2-daagse SQL cursus van Nederland.
Na de training
Iedere deelnemer ontvangt van ons een door onszelf ontwikkeld naslagwerk om zelfstandig aan de slag te kunnen met SQL in de praktijk. Het naslagwerk bestaat uit ruim 200 pagina's uitgewerkt materiaal met voorbeelden per thema. Het naslagwerk sluit aan op wat we in de cursus behandelen. Klik op de afbeelding om de inhoudsopgave van het naslagwerk te bekijken.
Mogelijke docenten
Ons team bestaat uit 15+ ervaren Data Science & AI experts. Een selectie van de collega's die deze training verzorgen vind je hier.
SQL expert
Birgit Orthofer
Senior data analyst & SQL trainer
Ruud de Bruijn
AI Engineer & SQL kenner
Terry Crapts
Locatie, data, en tijden
Deze SQL cursus verzorgen we in Utrecht, Amsterdam, en Eindhoven. Alle ingeplande data en locaties vind je in het eerste veld van het inschrijfformulier. Trainingsdagen binnen om 09:30 en duren tot uiterlijk 16:30.
Inschrijven of brochure downloaden
Je kunt je hier inschrijven voor de SQL cursus. Ben je geïnteresseerd maar wil je je niet direct inschrijven? Download dan de opleidingsbrochure en denk er rustig over na. Bij vragen kun je ons bereiken op 020 - 24 43 146. We helpen je graag verder.
Onze klanten
Onze klanten geven ons een 9,15/10 (o.b.v. 73 reviews) – bron: Springest
FAQ
- Verder hebben we diverse keurmerken en accreditaties (NRTO keurmerk / IABAC™ / Beste Adviesbureaus Consultancy.nl)
- We zijn al bijna 10 jaar actief
- We leiden honderden mensen per jaar op
- We krijgen een beoordeling van 9+ van deelnemers
Adres BCN Utrecht
Daltonlaan 100
3584 BJ Utrecht
Adres BCN Amsterdam
Atlas Arena Complex
Gebouw Azië – 5e etage
Hoogoorddreef 5
1101 BA Amsterdam
Adres BCN Eindhoven
Kennedytoren
Kennedyplein 204
5611 ZT Eindhoven
- 16 apr, 17 apr
- 18 jun, 19 jun
- 30 jul, 31 jul
- 21 sept, 22 sept
- 2 nov, 3 nov
Alle ingeplande data & locaties vind je in het inschrijfformulier.
+ 8 uur bonusmateriaal
Incl. alle cursusmaterialen
Excl. BTW
Amsterdam
Eindhoven
of in-company
- 16 apr, 17 apr
- 18 jun, 19 jun
- 30 jul, 31 jul
- 21 sept, 22 sept
- 2 nov, 3 nov


















