Opleiding: Microsoft SQL Server with Transact-SQL – 5-daagse online klassikale cursus

Ontwikkel de praktische SQL Server-vaardigheden die je nodig hebt om zelfverzekerd met Microsoft-databases te werken.

Deze praktijkgerichte cursus neemt je mee van de basisbegrippen van Transact-SQL (T-SQL) tot geavanceerde querytechnieken, waardoor je gegevens efficiënt kunt ophalen, transformeren en beheren. Door middel van live training onder leiding van een instructeur en praktische oefeningen met SQL Server Management Studio (SSMS) leer je krachtige query's te schrijven, de prestaties te optimaliseren, met meerdere tabellen te werken en schaalbare databaseoplossingen te creëren voor echte bedrijfsomgevingen

Doelgroep

  • Databasebeheerders (DBA’s)
  • SQL-ontwikkelaars en databaseontwikkelaars
  • Data-analisten en Business Intelligence-professionals
  • Softwareontwikkelaars die met SQL Server werken
  • Bedrijfsanalisten die gegevens moeten opvragen en analyseren
  • IT-professionals die hun vaardigheden in Microsoft SQL Server en T-SQL willen versterken

Vereisten

  • Een basiskennis van concepten op het gebied van relationele databases
  • Bekendheid met tabellen, rijen en kolommen
  • Enige ervaring met SQL of een ander databaseplatform is nuttig, maar niet essentieel
  • Algemene computervaardigheden en basiskennis van Windows

Leerdoelen

  • Effectieve SQL-query's schrijven: Leer hoe u gegevens kunt ophalen, filteren en ordenen met behulp van basis-SQL-instructies. U gebruikt SELECT, WHERE, ORDER BY, DISTINCT en OFFSET-FETCH om nauwkeurige, goed gestructureerde resultaten te produceren voor rapportage, analyse en dagelijkse databasetaken.
  • Gegevens uit meerdere tabellen samenvoegen: Ontwikkel de vaardigheden om gerelateerde gegevens te combineren met behulp van INNER-, OUTER-, CROSS- en SELF-joins. Je gebruikt ook tabelaliassen om duidelijkere, beter onderhoudbare query’s te maken voor het werken met complexe relationele databases.
  • Werken met subquery’s en voorwaardelijke logica: Verbeter je SQL-query’s met subquery’s en voorwaardelijke uitdrukkingen. Je gebruikt zelfstandige en gecorreleerde subquery’s in combinatie met CASE-instructies om gegevens te filteren, bedrijfslogica toe te passen en dynamischere queryresultaten te genereren.
  • Geavanceerde SQL voor rapportage en analyse: Beheers geavanceerde SQL-functies, waaronder views, Common Table Expressions (CTE’s), afgeleide tabellen, pivoting en vensterfuncties. Met deze technieken kun je efficiënte query’s bouwen, geavanceerde gegevensanalyses uitvoeren en krachtige bedrijfsrapporten maken.

Cursusinhoud

Dag 1: SQL-basisprincipes en query’s

  • Inzicht krijgen in databaseconcepten, schema’s, tabellen, sleutels, indexen en gegevenstypen.
  • Navigeren en werken met SQL Server Management Studio (SSMS).
  • SELECT-query’s schrijven, filteren, sorteren en aanpassen.
  • Queryresultaten combineren met behulp van UNION, INTERSECT, EXCEPT en APPLY.
  • Gegevens samenvatten met aggregatiefuncties en GROUP BY.
  • Gegroepeerde resultaten filteren met behulp van HAVING en geavanceerde groeperingstechnieken.

Dag 2: Werken met gegevens en functies

  • Query’s uitvoeren op meerdere tabellen met behulp van INNER-, OUTER-, CROSS- en SELF-joins.
  • Vereenvoudig complexe query’s met tabelaliassen.
  • Pas numerieke en wiskundige SQL-functies toe.
  • Bewerk tekst met behulp van tekenfuncties.
  • Formatteer en bereken datums en tijden.
  • Voer datumrekeningen uit en haal datumcomponenten eruit.

Dag 3: Gegevensmanipulatie en subquery’s

  • Converteer gegevenstypen en werk met NULL-waarden.
  • Gebruik CASE-uitdrukkingen voor voorwaardelijke logica.
  • Maak zelfstandige en gecorreleerde subquery’s.
  • Voer efficiënte query’s uit met het EXISTS-predikaat.
  • Voeg databaserecords in, werk ze bij, voeg ze samen en verwijder ze.
  • Beheer transacties en waarborg de gegevensintegriteit.

Dag 4: Geavanceerde SQL-technieken

  • Maak views, afgeleide tabellen, CTE’s en tabelgewogen functies.
  • Gebruik geavanceerde groepering met GROUPING SETS, ROLLUP en CUBE.
  • Transformeer gegevens met PIVOT en UNPIVOT.
  • Analyseer gegevens met behulp van vensteraggregatiefuncties.
  • Pas rangschikkingsfuncties toe voor geordende resultaten.
  • Gebruik vensteroffsetfuncties voor geavanceerde rapportage.

Dag 5: Databaseobjecten en prestaties

  • Maak, wijzig en beheer tabellen, beperkingen en tijdelijke tabellen.
  • Werk met sequenties, synoniemen en databasemetadata.
  • Maak en optimaliseer indexen voor snellere query’s.
  • Begrijp gefilterde, opgenomen en geïndexeerde weergaven.
  • Verken metadata met behulp van INFORMATION_SCHEMA en sys-weergaven.
  • Analyseer en optimaliseer de prestaties van SQL-query’s.

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.

Is deze cursus geschikt voor ontwikkelaars en data-analisten?

Ja. De cursus is bedoeld voor ontwikkelaars, data-analisten en IT-professionals die gegevens in Microsoft SQL Server moeten opvragen, analyseren en beheren. De cursus biedt praktische T-SQL-vaardigheden voor rapportage, applicatieontwikkeling en databasebeheer.

Leer ik hoe ik SQL SELECT-query’s moet schrijven?

Absoluut. Je leert hoe je SELECT-instructies maakt, gegevens filtert en sorteert, en efficiënte query’s schrijft om nauwkeurige informatie uit SQL Server-databases op te halen.

Welke tools worden er tijdens de cursus gebruikt?

De training wordt gegeven met behulp van SQL Server Management Studio (SSMS), de standaardomgeving van Microsoft voor het schrijven, testen en beheren van SQL Server-query’s en -databases.

Leer ik hoe ik de prestaties van SQL Server-query’s kan verbeteren?

Ja. De cursus behandelt technieken voor query-optimalisatie, waaronder indexeringsstrategieën, prestatieanalyse en metadatatools waarmee je knelpunten kunt opsporen en de efficiëntie van de database kunt verbeteren.

Belangrijkste kenmerken

  • Cursus en materiaal in het Engels
  • Beginners- tot gemiddeld niveau
  • 5 dagen live virtuele training onder leiding van een instructeur (8 uur per dag)
  • Interactieve, praktische live-oefeningen
  • Alle relevante cursusmaterialen
  • Meer dan 60 aanbevolen studie-uren
  • Inclusief certificaat
Meer...
€3.450
Vrij van BTW
Aangeboden door
Adding Value Consulting (AVC)
Onderwerp
Transact SQL
Niveau
Duur
5 dagen
Looptijd
60 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