Seminarinhalt
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
- 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.
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.