Neem contact met ons op

Cursusaanbod

Module 1. Query-optimalisatie

  • Tools voor query-optimalisatie
  • Gecachte query-uitvoeringsplannen
  • Opschonen van de cache
  • Analysen van uitvoeringsplannen
  • Hints
  • Gebruik van de Database Engine Tuning Advisor
  • Indexoptimalisatie
  • Tabel- en indexstructuren
  • Indextoegangsmethoden
  • Indexeringsstrategieën

Module 2. Subqueries, tabeluitdrukkingen en rankfuncties

  • Subqueries schrijven
  • Gebruik van tabeluitdrukkingen
  • Gebruik van rankfuncties

Module 3. Optimaliseren van joins en set-operaties

  • Basisjoin-types
  • Join-algoritme
  • Set-operaties
  • Gebruik van INTO met set-operaties

Module 4. Aggregatie en pivoteren van gegevens

  • Gebruik van de OVER-clausule
  • Verschillende types aggregatie (Cumulatief, Sliding en Jaartotdan)
  • Pivoten en unpivoten
  • Aanmaken van aangepaste aggregaties
  • Gebruik van de GROUPING SETS-subclausule
  • CUBE en ROLLUP-subclausules
  • Materialiseren van Grouping Sets

Module 5. Gebruik van TOP en APPLY

  • SELECT TOP
  • Gebruik van de APPLY-tabeloperator
  • TOP n op groepsniveau
  • Implementeren van paginering

Module 6. Optimaliseren van datatransformatie

  • Gegevens invoegen met de uitgebreide VALUES-clausule
  • Gebruik van de BULK Rowset Provider
  • Gebruik van INSERT EXEC
  • Sequentiemechanismen
  • DELETE met joins
  • UPDATE met joins
  • MERGE-statement
  • De OUTPUT-clausule met INSERT
  • De OUTPUT-clausule met DELETE
  • De OUTPUT-clausule met UPDATE
  • De OUTPUT-clausule met MERGE

Module 7. Query's op gepartitioneerde tabellen

  • Partitionering in SQL Server
  • Hoe query's schrijven op gepartitioneerde tabellen
  • Hoe query's schrijven op gepartitioneerde weergaven

Vereisten

Goeie kennis van SQL in de Microsoft SQL Server 2008/2012-omgeving.

 14 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (4)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën