Seminarinhalt
Erfahren Sie, wie Sie erweiterte Transact-SQL-Funktionalität verwenden, um Daten in Ihren Datenbanken abzurufen und umzuwandeln, und wie Sie raffinierte Programmiertechniken im Transact-SQL verwenden können.
Nach Abschluss des Trainings haben die Teilnehmer*innen Kenntnisse zu folgenden Themen:
Dieser Kurs wird auf Basis der aktuellsten MS SQL Server Version abgehalten. Der überwiegende Anteil der erworbenen Kenntnisse ist abwärtskompatibel (bis inkl. MS SQL Server 2012).
Nach Abschluss des Trainings haben die Teilnehmer*innen Kenntnisse zu folgenden Themen:
- Views, temporäre Tabellen
- Set operations (UNION, APPLY)
- Window functions
- Grouping and aggregations
- Data modification
- Transact-SQL programming basics
- User defined functions and stored procedures
- Error handling
- Transactions
Dieser Kurs wird auf Basis der aktuellsten MS SQL Server Version abgehalten. Der überwiegende Anteil der erworbenen Kenntnisse ist abwärtskompatibel (bis inkl. MS SQL Server 2012).
Programm
Create views, and temporary objects
Combine query results with set operators
Write queries that use window functions
Transform data by implementing pivot, unpivot, rollup, and cube
Modify data with T-SQL
Starting with Transact-SQL programming
Create stored procedures and user-defined functions
Implement error handling
Implement transactions
- Views, temporary tables
- Common table expressions
- Derived tables
Combine query results with set operators
- UNION, EXCEPT, INTERSECT
- APPLY
Write queries that use window functions
- OVER clause
- RANK, OFFSET, AGGREGATE functions
Transform data by implementing pivot, unpivot, rollup, and cube
- Pivot and unpivot
- Create aggregations using grouping sets
Modify data with T-SQL
- Insert, update and delete data
- Merge data
- Generate automatic values
Starting with Transact-SQL programming
- Batches
- Variables and synonyms
- IF and WHILE blocks
Create stored procedures and user-defined functions
- Stored procedures
- User-defines functions
- Compose and execute dynamic T-SQL code
Implement error handling
- Error handling
- Structured exception handling
Implement transactions
- Understand concurrency
- Implement transactions
- Handle errors in transactions
Zielgruppen
- Datenanalyst*innen
- Data Engineer*innen
- Data Scientist*innen
- Datenbankadministrator*innen oder Datenbankentwickler*innen die ihre Transact-SQL Kenntnisse erweitern und vertiefen wollen.
Vorkenntnisse
Der Besuch des Seminars „SQL Server: Data Querying mit Transact-SQL – SQLAP“ oder die Aneignung vergleichbarer Kenntnisse werden vorausgesetzt.
Trainings zur Vorbereitung
Wichtige Information
Der Besuch des Trainings Querying Data with Microsoft Transact-SQL (DP-080T00) oder die Aneignung vergleichbarer Kenntnisse werden vorausgesetzt.
SQL Server: Data Querying mit Transact-SQL Aufbau
13.12.2024 — Nicole P.SQL Server: Data Querying mit Transact-SQL Aufbau
13.12.2024 — Nicole P.SQL Server: Data Querying mit Transact-SQL Aufbau
03.04.2024 — Peter L.SQL Server: Data Querying mit Transact-SQL Aufbau
15.03.2024 — Gina B.SQL Server: Data Querying mit Transact-SQL Aufbau
29.08.2023 — Markus F.