Opleiding: Queries uitvoeren in Microsoft SQL Server met Transact-SQL – 3-daagse online klassikale cursus

Leg een stevige basis in Microsoft SQL Server en Transact-SQL (T-SQL) met deze praktijkgerichte cursus onder leiding van een docent.

Leer hoe u effectieve query’s schrijft, gegevens ophaalt en bewerkt, met meerdere tabellen werkt en ingebouwde SQL-functies toepast om echte zakelijke uitdagingen op te lossen. Door middel van praktische oefeningen in SQL Server Management Studio (SSMS) krijg je het zelfvertrouwen om SQL Server-databases te doorzoeken, te beheren en te onderhouden voor rapportage, applicatieontwikkeling en gegevensanalyse.

Doelgroep

  • SQL-ontwikkelaars en aspirant-databaseontwikkelaars
  • Data-analisten en business intelligence-professionals
  • Softwareontwikkelaars die met Microsoft SQL Server werken
  • Databasebeheerders (DBA’s) die hun T-SQL-vaardigheden willen versterken
  • Bedrijfsanalisten die bedrijfsgegevens moeten ophalen en analyseren
  • IT-professionals en beginners die praktische vaardigheden in het opstellen van SQL-query’s willen opbouwen

Vereisten

Er zijn geen formele vereisten voor deze cursus, waardoor deze geschikt is voor beginners. Een basiskennis van databases, tabellen en gangbare databaseterminologie helpt je echter wel om het maximale uit de training te halen. Bekendheid met Windows-toepassingen wordt ook aanbevolen

Leerdoelen

  • Basisprincipes van relationele databases: Bouw een gedegen begrip op van concepten van relationele databases, waaronder tabellen, indexen, primaire en externe sleutels, en beperkingen. Leer hoe deze componenten samenwerken om gegevens te organiseren, de integriteit te handhaven en de prestaties van de database te verbeteren.
  • Effectieve SQL-query’s schrijven: Beheers de SELECT-instructie om gegevens efficiënt op te halen en te ordenen. Je gebruikt ORDER BY, kolomaliassen en uitdrukkingen om duidelijke, nauwkeurige en gemakkelijk te onderhouden SQL-query’s te maken.
  • Gegevens groeperen en analyseren: Leer gegevens samen te vatten met behulp van GROUP BY en aggregatiefuncties zoals COUNT, SUM en AVG. Je gebruikt ook de HAVING-clausule om gegroepeerde resultaten te filteren en zinvolle zakelijke inzichten te genereren.
  • SQL-functies en -uitdrukkingen gebruiken: Verbeter je query’s met de ingebouwde numerieke, tekenreeks- en datumfuncties van SQL Server. Pas CASE-uitdrukkingen en NULL-verwerkingstechnieken toe om gegevens effectiever te transformeren, op te maken en te presenteren.

Cursusinhoud

Dag 1: Basisbegrippen van SQL en het uitvoeren van query’s

  • Inzicht krijgen in concepten van relationele databases, schema’s, tabellen, sleutels, indexen en datatypes.
  • Navigeren en query’s uitvoeren met behulp van SQL Server Management Studio (SSMS).
  • SELECT-query’s schrijven met filtering, sortering en kolomaliassen.
  • DISTINCT, logische operatoren, TOP en OFFSET-FETCH toepassen.
  • Combineer queryresultaten met behulp van UNION, INTERSECT, EXCEPT en APPLY.
  • Vat gegevens samen met aggregatiefuncties, GROUP BY, ROLLUP en HAVING.

Dag 2: Werken met meerdere tabellen en functies

  • Haal gegevens op met behulp van INNER-, OUTER-, CROSS- en SELF-joins.
  • Vereenvoudig complexe query's met tabelaliassen.
  • Gebruik ingebouwde numerieke en tekenfuncties.
  • Werk met datum- en tijdtypen in SQL Server.
  • Formatteer datums, haal datumcomponenten eruit en voer datumberekeningen uit.
  • Pas SQL-functies toe om gegevens effectief op te schonen, te transformeren en te presenteren.

Dag 3: Geavanceerde query’s en gegevensbeheer

  • Converteer tussen gegevenstypen en ga om met NULL-waarden.
  • Pas CASE-expressies toe voor voorwaardelijke logica.
  • Maak op zichzelf staande en gecorreleerde subquery’s met behulp van EXISTS.
  • Voeg databaserecords in, werk ze bij, voeg ze samen en verwijder ze.
  • Verwijder gegevens efficiënt met TRUNCATE.
  • Beheer transacties om de integriteit en consistentie van gegevens te waarborgen.

FAQ

Wanneer vindt de cursus plaats?

Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van ’s ochtends tot ’s middags (CET), met 8 aaneengesloten uren per dag. Neem echter contact met ons op om de definitieve, gedetailleerde roosters te bevestigen.

Wat is Microsoft SQL Server?

Microsoft SQL Server is een relationeel databasebeheersysteem (RDBMS) dat wordt gebruikt voor het opslaan, ordenen en beheren van gestructureerde gegevens. In deze cursus gebruik je SQL Server Management Studio (SSMS) om query’s te schrijven, gegevens op te halen en veelvoorkomende databasebewerkingen uit te voeren in een praktische omgeving.

Waarvoor worden subquery’s gebruikt?

Subquery’s zijn SQL-instructies die in een andere query zijn genest om gegevens te filteren, te vergelijken of te berekenen. Je leert hoe je zowel zelfstandige als gecorreleerde subquery’s kunt gebruiken om meer geavanceerde taken op het gebied van gegevensopvraging op te lossen.

Leer ik hoe ik gegevens kan toevoegen, bijwerken en verwijderen?

Ja. De cursus behandelt de INSERT-, UPDATE- en DELETE-instructies aan de hand van praktische oefeningen, waardoor je praktische ervaring opdoet met het beheren van gegevens binnen SQL Server-databases.

Waarom is transactiebeheer belangrijk in SQL?

Transactiebeheer helpt ervoor te zorgen dat wijzigingen in de database veilig en nauwkeurig worden voltooid. Je leert hoe je commando’s zoals COMMIT en ROLLBACK kunt gebruiken om transacties te bevestigen of ongedaan te maken, waardoor de gegevensintegriteit wordt beschermd en de consistentie van de database wordt gehandhaafd.

Belangrijkste kenmerken

  • Cursus en materiaal in het Engels
  • Beginners- tot gemiddeld niveau
  • 3 dagen live virtuele training onder begeleiding van een docent (8 uur per dag)
  • Interactieve, praktische live labs
  • Live lab-oefeningen voor toegepast leren
  • Meer dan 40 aanbevolen studie-uren
  • Inclusief certificaat
Meer...
€1.950
Vrij van BTW
Aangeboden door
Adding Value Consulting (AVC)
Onderwerp
Transact SQL
Niveau
Duur
3 dagen
Looptijd
40 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 5
Max: 12
Tijdstip
Overdag
Keurmerken aanbieder
Accredited Learning Provider
Accredited Learning Technologies Provider
AgilePM - Agile Project Management (APMG)
APMG Change Management
APMG-International
AWS Partner Network (APN)
Axelos
BTW-vrijstelling
COBIT 5
E-Academy