Advanced Querying with Transact-SQL

Kurs-ID: SQLQTADV

(1)

Kurs: Advanced Querying with Transact-SQL
 

Dieser Kurs vermittelt den Teilnehmern ein tieferes Verständnis der Abfragesprache T-SQL und lernen Views, CTE’s und Window Functions sowie die Entwicklung bzw. den Einsatz von Routinen wie User defined Functions, Stored Procedures oder Trigger kennen. Darüber hinaus erhalten Sie einen Einblick in die Möglichkeiten der Query Analyse. Lösungen für Performance Probleme mittels Query-Tuning sind ein weiterer Bestandteil dieses Kurses.

Dieser Kurs stellt den erweiterten Teil des Kurses Querying Data with Transact-SQL (SQLQD) dar. 

Kursinhalte

Views

  • Erstellung und Bearbeitung von Views
  • Indexed Views

Using Table Expressions

  • Subqueries
  • Table Expressions (Derived Table, CTE’s)
  • APPLY
  • SET Operations

    
Using Window Ranking, Offset and Aggregate Functions

  • Erstellen von Window-Funktionen mittels OVER
  • Window functions

Pivoting and Grouping Sets

  • PIVOT, UNPIVOT
  • GROUP BY ROLLUP,CUBE
  • Grouping SETS

Query Analysis

  • Aufzeichnen Execution Plans
  • Lesen von Execution Plans
  • Arbeiten mit dem Plan Cache

Query Tuning

  • Indexe (Rowstore, Columnstore)
  • Statistics
  • Temporary Tables 
  • Query Parallelism
  • Query Optimierung

Zielgruppe

T-SQL Entwickler, Datenbankadministratoren- und Entwickler, Business-Intelligence-Profis, SQL-Power-User


Voraussetzungen

Besuch des Kurses „Querying Data with Transact-SQL (SQLQD)" oder vergleichbare Kenntnisse.


Kurse die Sie noch interessieren könnten

Termine & Buchung

Kursinformationen

2 Tage
(09:00 - 17:00 Uhr)
€ 890,- (zzgl. MwSt)
  • MS-Schulungsgutscheine  MS-Schulungsgutscheine
  • Getränke, Obst und Snacks  Getränke, Obst und Snacks
  • Mittagsverpflegung  Mittagsverpflegung
  • Kostenfreier Parkplatz (Graz)  Kostenfreier Parkplatz (Graz)
  • Wissensgarantie  Wissensgarantie
  • Teilnahmezertifikat  Teilnahmezertifikat