Querying Data with Transact-SQL - Continuation Course

Kurskod M20761-2

Kombinera till bättre pris

Boka den här kursen samtidigt som vår kurs Querying Data with Transact-SQL så får du båda till priset 33 950 :-

Querying Data with Transact-SQL - Continuation Course

Denna SQL Server-kurs är en lämplig utbildning för alla utvecklare, systemadministratörer eller andra som vill fördjupa sina kunskaper i att skriva till eller ta ut information ur databaser baserade på Microsoft SQL Server. Den här kursen tar vid där kursen Querying Data with Transact-SQL slutar.

Pris
19450 kr (exklusive moms)
Längd
2 dagar
Startgaranti
Finns, se datum

Startgaranti innebär att kursen startar oavsett antal deltagare.

Alternativa betalsätt
Kompetenskort gäller på denna kurs

Många kurser kan även betalas med vårt kompetenskort alternativt utbildningsvouchers eller motsvarande credits från någon av våra teknikpartners. 

Läs mer om kompetenskort.
Läs mer om vouchers.

Ort och datum
28 okt
Distans
2 dec
Live Online
3 mar
Live Online
7 apr
Live Online
5 maj
Live Online
2 jun
Live Online
30 jun
Live Online
1 sep
Live Online

Boka utbildning

Under kursen får du fördjupade kunskaper i Transact-SQL så att du kan använda avancerade funktioner för att skräddarsy resultatet av dina frågor. Kursen behandlar också hur du kan aggregera och pivotera data, arbeta med lagrade procedurer och en hel del annat matnyttigt.

Denna kurs är lämplig oavsett om man har SQL Server on-premise eller som en molntjänst (såsom Azure SQL Database eller Azure SQL Managed Instance).


Målgrupp och förkunskaper

Denna SQL Server-kurs är en lämplig utbildning för dig som vill fördjupa dina kunskaper i T-SQL.

Du behöver ha grundkunskaper inom Transact-SQL motsvarande kursen Querying Data with Transact-SQL.

För att alltid hålla en hög kvalitet på våra teknikkurser använder vi både engelsk- och svensktalande experter som kursledare.

Detaljerad information


Kursmaterialet är på engelska, med detta innehåll:

Using Table Expressions

Like subqueries, table expressions are query expressions, but table expressions extend this idea by allowing you to name them and to work with their results as you would work with data in any valid relational table. Microsoft SQL Server supports four types of table expressions: derived tables, common table expression (CTEs), views, and inline table-valued functions (TVFs). In this module, you will learn to work with these forms of table expressions.

  • Using Views
  • Using Inline Table-Valued Functions
  • Using Derived Tables
  • Using Common Table Expressions
Using Set Operators

This module introduces how to use the set operators UNION, INTERSECT, and EXCEPT to compare rows between two input sets.

  • Writing Queries with the UNION operator
  • Using EXCEPT and INTERSECT
  • Using APPLY
Using Window Ranking, Offset, and Aggregate Functions

This module describes the benefits to using window functions. Restrict window functions to rows defined in an OVER clause, including partitions and frames. Write queries that use window functions to operate on a window of rows and return ranking, aggregation, and offset comparison results.

  • Creating Windows with OVER
  • Exploring Window Functions
Pivoting and Grouping Sets

This module describes write queries that pivot and unpivot result sets. Write queries that specify multiple groupings with grouping sets.

  • Writing Queries with PIVOT and UNPIVOT
  • Working with Grouping Sets
Executing Stored Procedures

This module describes how to return results by executing stored procedures. Pass parameters to procedures. Create simple stored procedures that encapsulate a SELECT statement. Construct and execute dynamic SQL with EXEC and sp_executesql.

  • Querying Data with Stored Procedures
  • Passing Parameters to Stored Procedures
  • Creating Simple Stored Procedures
  • Working with Dynamic SQL
Programming with T-SQL

This module describes how to enhance your T-SQL code with programming elements.

  • T-SQL Programming Elements
  • Controlling Program Flow
Implementing Error Handling

This module introduces error handling for T-SQL.

  • Implementing T-SQL Error Handling
  • Implementing Structured Exception Handling
Implementing Transactions

This module describes how to implement transactions.

  • Controlling transactions with BEGIN, COMMIT, and ROLLBACK
  • Adding error handling to a CATCH block

Få inspiration & nyheter från oss

Jag godkänner att Cornerstone skickar mig nyheter via e-post