Algemene informatie over de cursus
In deze vervolgcursus SQL verdiep je je kennis van SQL en T-SQL in Microsoft SQL Server, met joins, subquery's, transacties en programmeerbare objecten.Inhoud van de cursus
Voor deze startdatum geldt een startgarantie: 26 november Rotterdam.Introductie
Je SQL-kennis naar een hoger niveau? In de training SQL Vervolg werk je in Microsoft SQL Server met T-SQL, geavanceerde queries, joins, subqueries en programmeerbare objecten. Praktijkgericht, met veel oefening onder begeleiding van een ervaren trainer.
Omschrijving
In de cursus SQL Vervolg bouw je voort op je SQL-basiskennis en ga je dieper in op de mogelijkheden van Microsoft SQL Server en Transact-SQL (T-SQL). Je frist eerst de basisbegrippen op en breidt je kennis uit met geavanceerde manieren om gegevens te sorteren, filteren en berekenen.
Vervolgens ga je aan de slag met technieken voor gevorderden. Je werkt met joins, subquery's, table expressions en het combineren van query's. Ook leer je hoe je data modificeert, transacties beheert en window-functies inzet. Daarnaast maak je kennis met procedureel programmeren, logische tests en programmeerbare objecten zoals procedures en triggers.
Onder leiding van een ervaren databasetrainer wissel je theorie af met demo's, praktijkvoorbeelden en veel oefeningen in Microsoft SQL Server. Zo krijg je de geavanceerde functies van (T-)SQL snel in de vingers en kun je ze direct toepassen in je eigen werkpraktijk.
Voor teams en organisaties. Voor een afdeling die met Microsoft SQL Server werkt, geven we deze cursus ook incompany. In overleg werken we met voorbeelden uit jullie eigen praktijk.
Onderwerpen
Tijdens deze training werk je in Microsoft SQL Server met de geavanceerde mogelijkheden van (T-)SQL. Je frist eerst de basis op en bouwt daarna stap voor stap je kennis uit met onderwerpen voor gevorderden.
Dag 1: Basisbegrippen SQL opfrissen
- Gegevens opvragen met SELECT FROM, TOP en DISTINCT
- Sorteren met ORDER BY
- Filteren met WHERE, vergelijkingsoperatoren en BETWEEN
- Geavanceerde filters: AND, OR, IN, NOT
- Wildcards gebruiken met LIKE
- Berekende velden en concateneren
- Gegevens bewerken met functies als ROUND, LTRIM, RTRIM en DATEPART
- Samenvatten met COUNT, SUM, AVG, MAX en MIN
- Groeperen met GROUP BY en HAVING
Dag 2: SQL voor gevorderden
- Meerdere tabellen koppelen met joins (INNER, LEFT OUTER, RIGHT OUTER, composite en non-equi)
- Werken met subquery's, waaronder running aggregates
- Table expressions: afgeleide tabellen, aliassen, variabelen en WITH
- Query's combineren met UNION, INTERSECT en EXCEPT
- Window-functies: OVER, PARTITION, LAG, LEAD en pivoting
- Data modificeren met INSERT, UPDATE, DELETE, MERGE en OUTPUT, plus export naar Excel
- Transacties en gelijktijdig gebruik: BEGIN, ROLLBACK, COMMIT, READ UNCOMMITTED en READ COMMITTED
- Verschil tussen procedureel en objectgeoriënteerd programmeren
- Programmeerbare objecten en logische tests: variabelen, batches, IF, ELSE, WHILE, cursors, procedures en triggers
Resultaat
Na de training SQL Vervolg:
- heb je de basisbegrippen van SQL weer opgefrist.
- ken je extra commando's om data op te vragen, te sorteren en te filteren.
- kun je eenvoudige en complexere berekeningen uitvoeren in SQL.
- weet je hoe je query's combineert en subquery's gebruikt.
- kun je datamodificaties, transacties en andere geavanceerde SQL-technieken toepassen.
- ken je het verschil tussen procedureel en objectgeoriënteerd programmeren.
- kun je logische tests uitvoeren met behulp van T-SQL.
- weet je wat programmeerbare objecten zijn en hoe je ze toepast in Microsoft SQL Server.
- werk je vertrouwd met Microsoft SQL Server en T-SQL.
- vergroot je je carrièremogelijkheden in de IT, bijvoorbeeld als data-analist, BI-consultant, databaseontwikkelaar of programmeur.
Doelgroep
Werk je al met SQL en wil je echt verder? Deze vervolgcursus is gemaakt voor SQL-gebruikers die de basis beheersen en hun kennis willen verdiepen met Microsoft SQL Server en T-SQL.
Je herkent jezelf waarschijnlijk in één van deze rollen:
- functioneel beheerder
- databasemanager
- data-analist
- BI-consultant
- information manager
- systeembeheerder
- databaseontwikkelaar
- programmeur
Heb je nog geen ervaring met SQL? Dan is de basiscursus SQL een betere start.
De cursus is ook geschikt voor wie de basiscursus SQL heeft afgerond en in Microsoft SQL Server met meerdere tabellen tegelijk wil werken.
Lesmethodiek
Tijdens deze training werk je in kleine groepen onder begeleiding van een ervaren databasetrainer. Theorie wisselen we af met demo's, voorbeelden uit jouw dagelijkse praktijk en veel oefenopdrachten in Microsoft SQL Server. Zo krijg je de geavanceerde functies van (T-)SQL snel en goed in de vingers.
Voorafgaand aan de cursus ontvang je een boek met oefeningen en oefencases, dat je daarna ook als naslagwerk kunt gebruiken. Houd er rekening mee dat zowel de software als het lesmateriaal Engelstalig zijn.
Opmerkingen
Geen bijzonderheden.
Toelatingseisen: wat heb je nodig?
noneDuur van de cursus
2 dagKosten van de cursus
1150 EuroBijzonderheden
Eerstvolgende startdataRotterdam: 26-11-2026 met startgarantie
Utrecht: 17-12-2026
Amsterdam: 11-02-2027
Arnhem: 15-03-2027
Groningen: 30-03-2027
Zwolle: 30-03-2027
Den Haag: 05-08-2027
Den Haag: 02-09-2027
