Opleiding: Querying Data met Microsoft Transact-SQL (DP-080)

Querying Data met Microsoft Transact-SQL

In de training Querying Data met Microsoft Transact-SQL (DP-080) leer je hoe je met Transact-SQL gegevens opvraagt en wijzigt in relationele databases zoals Microsoft SQL Server, Azure SQL Database en Azure Synapse Analytics. Je schrijft SELECT-statements om kolommen uit een of meerdere tabellen op te halen, en je ontdekt hoe je resultaten sorteert en filtert. Je gaat ook aan de slag met joins en subquerys om gegevens uit meerdere tabellen samen te brengen, en je leert ingebouwde functies gebruiken om waarden te berekenen, te groeperen en te aggregeren. Zo bereken je bijvoorbeeld totalen en gemiddelden die je direct kunt toepassen in je dagelijkse werk. Daarnaast oefen je met INSERT, UPDATE, DELETE en MERGE, zodat je niet alleen data uitleest, maar ook leert onderhouden en bijwerken.

Voor wie is deze training?

Deze training is bedoeld voor iedereen die met relationele data werkt en wil leren hoe je met Transact-SQL gegevens opvraagt en beheert: denk aan data-analisten, data engineers en database beheerders. Je hebt geen voorkennis nodig om te starten; de cursus is een prima startpunt als je richting business intelligence, data engineering of databasebeheer wilt. Je werkt tijdens de training in een oefenomgeving met echte datastructuren en de SQL Server-querytools, zodat je meteen ervaart hoe het in de praktijk werkt. Twijfel je of deze training bij jou past? Neem dan even contact met ons op.

Wat levert deze training jou op?

  • Je schrijft zelfstandig SELECT-statements om kolommen uit een of meer tabellen op te halen
  • Je sorteert en filtert zoekresultaten op basis van jouw eigen criteria
  • Je combineert gegevens uit meerdere tabellen met joins en subquerys
  • Je gebruikt ingebouwde functies om waarden te manipuleren en te berekenen
  • Je groepeert gegevens en aggregeert resultaten, bijvoorbeeld voor totalen en gemiddelden
  • Je past data aan met INSERT, UPDATE, DELETE en MERGE
  • Je legt een stevige basis voor verdere ontwikkeling richting business intelligence, data engineering of databasebeheer

Voorkennis

Voor deze training heb je geen voorkennis nodig; je kunt zonder ervaring met Transact-SQL instromen. Het is wel handig als je al enige affiniteit hebt met werken in een database-omgeving, maar dit is geen vereiste. Twijfel je of jouw achtergrond voldoende is? Neem dan contact met ons op via contact of bel ons via 020 820 83 62.

Taal

Deze training wordt in het Engels en Nederlands gegeven.

Examen

Aan deze training is geen examen gekoppeld. Je ontvangt een certificaat van deelname.

Loyaliteitskorting

Wij zijn blij met jou als loyale cursist. Daarom ontvang je 5% loyaliteitskorting op onze trainingen wanneer je je inschrijft voor een volgende training. Meer info over loyaliteitskorting.

Vervolgtraining

Wil je na deze Microsoft DP-080 Training training je kennis verder uitbreiden? Kijk dan eens naar de DP-300 training of Power BI training of andere Azure training.

Maak kennis met jouw trainer

Deze training wordt verzorgd door een trainer met jarenlange ervaring en actuele kennis. Hij weet waar je dagelijks tegenaan loopt en geeft handige tips en tricks. Maak kennis met onze Microsoft topper:

Peter

Lesprogramma – Querying Data met Microsoft Transact-SQL (DP-080)

Module 1: Aan de slag met Transact-SQL

In deze module leer je de basis van de Transact-SQL (T-SQL) taal, samen met algemene eigenschappen en terminologie van relationele databases. Ook maak je kennis met de basis SELECT-instructie voor het ophalen van data uit een tabel.

Lessen

  • Introductie tot Transact-SQL
  • Het gebruik van de SELECT-instructie

Lab: Aan de slag met SQL Server querytools en het schrijven van queries in T-SQL

Na afloop van deze module kun je:

  • Een querytool gebruiken om queries te schrijven en uit te voeren in Transact-SQL
  • De basisconcepten van relationele databases en de T-SQL taal begrijpen
  • SELECT-instructies schrijven om data op te halen uit een relationele databasetabel
  • Basis datatypes begrijpen en weten hoe ze gebruikt worden
  • De basis van NULL-waarden begrijpen

Module 2: Sorteren en filteren van queryresultaten

In deze module leer je hoe je bepaalt welke data wordt teruggegeven en in welke volgorde. Je gebruikt de ORDER BY-clausule, met en zonder paging. Je leert over verschillende soorten filters die je kunt gebruiken in de WHERE-clausule om te bepalen welke datarijen worden teruggegeven. Ook leer je hoe je resultaten beheert door duplicaten te verwijderen met DISTINCT.

Lessen

  • Queryresultaten sorteren
  • Data filteren

Lab: Sorteer en filter data die wordt teruggegeven door SELECT-queries

Na afloop van deze module kun je:

  • ORDER BY gebruiken om resultaten van een T-SQL SELECT-instructie te sorteren
  • Een TOP-clausule toevoegen om het aantal gesorteerde rijen te beperken
  • Gesorteerde data pagineren met OFFSET-FETCH
  • WHERE-clausules schrijven om de teruggegeven rijen te filteren
  • DISTINCT gebruiken om dubbele rijen in de resultaten te verwijderen

Module 3: Joins en subquerys gebruiken

In deze module verken je T-SQL queries die data uit meerdere tabellen benaderen met verschillende soorten JOIN-operaties en eenvoudige subquerys.

Lessen

  • JOIN-operaties gebruiken
  • Subquerys gebruiken

Lab: Schrijf queries met JOIN-operaties
Lab: Schrijf SELECT-instructies met subquerys

Na afloop van deze module kun je:

  • Queries schrijven die data uit meerdere tabellen benaderen met JOIN-operaties
  • De verschillen begrijpen tussen soorten JOIN-operaties: INNER JOIN, OUTER JOIN, CROSS JOIN
  • Begrijpen hoe je een tabel aan zichzelf koppelt met een self-join
  • Subquerys schrijven binnen een SELECT-instructie
  • Het verschil begrijpen tussen scalar en multi-valued subquerys
  • Het verschil begrijpen tussen correlated en self-contained subquerys

Module 4: Ingebouwde functies gebruiken

In deze module verken je het gebruik van ingebouwde functies voor het teruggeven van berekende of speciale waarden in de SELECT-lijst of in de WHERE-clausule. Functies zijn onder andere math functions, string functions en system functions. Er zijn nog andere typen functies die genoemd, maar niet in detail behandeld worden. Ook leer je hoe je rijen data combineert tot één groep, zodat je samenvattende informatie krijgt voor die groep, zoals SUM, MIN of MAX.

Lessen

  • Aan de slag met scalar functions
  • Geaggregeerde resultaten groeperen

Lab: Ingebouwde functies

Na afloop van deze module kun je:

  • Queries schrijven met scalar functions
  • Queries schrijven met aggregate functions
  • GROUP BY gebruiken om data te combineren in groepen op basis van een gemeenschappelijke kolomwaarde
  • Begrijpen hoe HAVING gebruikt wordt om groepen van rijen te filteren

Module 5: Data wijzigen

In deze module leer je de T-SQL instructies voor het wijzigen van tabeldata, waaronder UPDATE, DELETE en MERGE, evenals verschillende opties voor INSERT, inclusief het aanmaken van een nieuwe tabel met data uit een bestaande tabel. Je bekijkt ook hoe je het systeem automatisch waarden laat toevoegen aan kolommen bij het invoegen van data.

Lessen

  • Data invoegen in tabellen
  • Data wijzigen en verwijderen

Lab: Data wijzigen

Na afloop van deze module kun je:

  • Data invoegen in een bestaande tabel
  • Opgeven dat een kolom automatisch gevuld moet worden met een IDENTITY of een SEQUENCE waarde
  • Data wijzigen met de UPDATE-instructie
  • Data verwijderen met de DELETE-instructie
  • Data wijzigen met MERGE om twee tabellen te synchroniseren

Lesmethodes

Kies de lesmethode die het best bij je past. Deze training kun je op de volgende manieren volgen:

  • Online hybride training

    Een live trainer geeft de training in de klas en je volgt deze training online (vanuit huis of kantoor). Je hebt direct contact met de trainer en andere deelnemers die fysiek in de klas of online deelnemen.
  • Klassikaal op locatie

    Deze training wordt gegeven op verschillende trainingslocaties in Nederland. Net als bij de Virtual Classroom training zijn er medewerkers van verschillende bedrijven aanwezig. Volledig verzorgd, inclusief uitgebreide lunch.
  • In-company / Maatwerk

    In een op maat gemaakte training wordt alleen datgene behandeld dat relevant is voor jouw werksituatie en/of bedrijf. Dit maakt deze training zeer effectief. Beschikbaar in het Nederlands, Engels en Duits. Afhankelijk van het aantal deelnemers (minimaal 4) kan de korting wel oplopen tot 50% t.o.v. de klassikale training. Meer info of scherpe offerte aanvragen.

Microsoft Partner – Silver Data Analytics

SignOn bezit de status Microsoft Partner – Silver Data Analytics en toont daarmee aan dat de kennis, vaardigheden en prestaties van een bijzonder hoog niveau zijn. We laten hiermee zien volledig op de hoogte te zijn van de nieuwste technieken over Microsoft Power BI en Big Data.

Microsoft Certified Trainers

Onze Microsoft Certified Trainers (MCT) zijn experts in hun vakgebied en gecertificeerd volgens de voorwaarden van Microsoft. Naast het geven van trainingen werken ze ook in projecten en kennen als geen ander de dagelijkse praktijk. Daardoor weten zij waar cursisten dagelijks mee te maken krijgen en tegen aan kunnen lopen. Zij gebruiken hun praktijkervaring ter verrijking van de theorie in de klas.

Cedeo erkenning: wat betekent dit voor u?

Cedeo is een begrip als het gaat om opleidingen. Er zijn circa 300 Cedeo-erkende instituten in Nederland. Met een keuze voor een Cedeo-erkende leverancier weet u daarom zeker dat u een keuze maakt voor één van de betere opleidingsinstituten.

SignOn en het UWV

SignOn ICT Trainingen+ is erkend scholingspartner van het UWV. SignOn ICT Trainingen+ is één van de weinige ICT opleidingen organisaties die door het UWV erkend is om opleidingen te verzorgen om mensen weer te helpen bij het terugkeren in het arbeidsproces.
Meer...
€1.975
ex. BTW
Aangeboden door
SignOn ICT Trainingen+ B.V.
Onderwerp
Transact SQL
SQL
Niveau
Looptijd
3 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Nieuwegein
ma 16 nov. 2026
Nieuwegein
wo 3 mrt. 2027
Nieuwegein
ma 21 jun. 2027
Keurmerken aanbieder
UWV scholingsvoucher
Erkend keurmerk
NBA
Koninklijke NBA - PE punten
VRC - De Vereniging van Registercontrollers
Microsoft Learning Partner
Cisco Authorized Learning Partners
Cedeo Maatwerk
EXIN
ASL