Algemene informatie over de cursus
Complexe databewerkingen, logische tests en programma?s uitvoeren in Microsoft SQL Server? Met de 2-daagse training SQL Vervolg til je je SQL skills naar een hoger niveau.Inhoud van de cursus
Til je SQL skills naar een hoger niveau met MS SQL ServerMicrosoft SQL Server is één van de meest gebruikte databasesystemen voor professionele SQL-gebruikers. Het werkt sneller en prettiger dan andere DBMS?en, omdat er aanvullende SQL commando?s voor zijn gemaakt in de vorm van Transact-SQL (T-SQL). Hiermee transformeer je data op nog meer manieren tot bruikbare informatie en inzichten, bijvoorbeeld door logische tests. Enkele algemene commando?s hebben binnen T-SQL een ?upgrade? gekregen. Bovendien importeer je eenvoudig gegevens uit andere databronnen, zoals Access en Excel.
Wil je aan de slag met de geavanceerde (T-)SQL-functies binnen Microsoft SQL Server? Doe dan mee met de tweedaagse training SQL Vervolg van Learnit.
Inhoud training SQL Vervolg
In de tweedaagse training SQL Vervolg duik je dieper in SQL en T-SQL onder leiding van een ervaren databasetrainer. Op dag 1 herhaal je de basisbegrippen van SQL en ontdek je meer mogelijkheden om gegevens te sorteren en filteren. En je leert berekeningen uitvoeren met behulp van SQL. Op dag 2 ga je aan de slag met SQL-technieken voor gevorderden als samenvoegen, subquery?s gebruiken, query?s combineren, modificeren en programmeren. Door de afwisseling van theorie, voorbeelden uit jouw dagelijkse praktijk, demo?s en veel oefenopdrachten in Microsoft SQL Server, krijg je de geavanceerde functies van (T-)SQL snel en goed in de vingers.
Onderwerpen training SQL Vervolg
De cursus SQL Vervolg bestaat uit de volgende onderwerpen:
Dag 1. Herhalen basisbegrippen SQL
- Gegevens opvragen (SELECT FROM, TOP, DISTINCT)
- Gegevens sorteren (ORDER BY)
- Gegevens filteren (WHERE, vergelijkingsoperatoren, 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)
Dag 2. SQL voor gevorderden
- 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)
- Procedureel programmeren vs objectgeoriënteerd programmeren
- Programmeerbare objecten en logische tests (variabelen, batch, IF, ELSE, WHILE, cursors, procedures, triggers).
Doelgroep training SQL Vervolg
Deze vervolgcursus SQL is bedoeld voor SQL-gebruikers die de basis al beheersen, hun kennis van SQL willen verdiepen en MS SQL Server willen gebruiken. Bijvoorbeeld functioneel beheerders, databasemanagers, data-analisten, BI consultants, information managers, systeembeheerders, databaseontwikkelaars en programmeurs.
Trainingsmateriaal SQL Vervolg
Voordat de SQL-vervolgcursus start, ontvang je een handig boek met oefeningen en oefencases. Dit boek kun je ook gebruiken als naslagwerk. Tijdens de SQL-training werken we met Microsoft SQL Server. Zowel de software als het trainingsmateriaal zijn Engelstalig.
Resultaat training SQL Vervolg
Na de cursus SQL Vervolg:
- heb je de basisbegrippen van SQL weer opgefrist.
- ken je nog meer commando?s om data op te vragen, sorteren en filteren.
- kun je eenvoudige én meer complexe berekeningen uitvoeren.
- weet je hoe je query?s kunt combineren en subquery?s kunt gebruiken.
- kun je onder meer datamodificaties, transacties en andere geavanceerde SQL-technieken toepassen.
- ken je het verschil tussen procedureel programmeren en objectgeoriënteerd programmeren.
- kun je diverse logische tests uitvoeren met behulp van T-SQL.
- weet je wat programmeerbare objecten zijn en hoe je ze toepast.
- heb je meer kennis van Microsoft SQL Server.
- heb je nog meer carrièremogelijkheden in de IT, bijvoorbeeld als data-analist, BI-consultant, databaseontwikkelaar of programmeur.
Certificaat
Na afronding van de training wordt een Learnit-certificaat uitgereikt als bewijs van deelname.
Toelatingseisen: wat heb je nodig?
Om deel te nemen aan de training SQL Vervolg, heb je ervaring met SQL nodig en kennis van de Engelse taal.Nog geen SQL-ervaring? Volg dan eerst onze cursus SQL Basis.
Zoek je een basiscursus SQL specifiek gericht op T-SQL en Microsoft SQL Server? Meld je dan aan voor de training Transact-SQL Basis ? Microsoft SQL Server.