The workshop consists of 85% practical SQL writing and requires minimal SQL knowledge. A virtual practice environment will be provided before the course so that you as a participant can test your skills and close any gaps (see course prerequisites).
Topics:
SQL-Basics : Review Basics from the SQL Standard Course
Using COMMON TABLE EXPRESSIONS
SET Operators
TOP n/LIMIT Queries (ANSI SQL-2008)
DATATYPES, FUNCTIONS and CONVERSIONS
SQL WINDOWING Functions
Optional modules:
SUBQUERIES
RECURSIVE COMMON TABLE EXPRESSIONS
System Versioned Temporal Tables
Inserting New Values
PIVOT and UNPIVOT
MERGE (ANSI SQL-2003)
Basic Indexing to improve Query Peformance
Variables & Basic Control-of-flow
Stored procedures
Dynamic SQL
APPLY Operator (MSSQL)
Rolling Up Values
Requirements
Ability to create an SQL query based on a 'data question' to a relational database.
Practical application of: SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY as well as INNER and OUTER JOINS (these topics are covered in the "Standard SQL-3" course).
As soon as the workshop is conducted safely, participants have access to a virtual practice environment. There you can test the required skills and close any gaps with specific exercises.
Additional info:
This course is designed to be vendor-independent. This means that it does not matter whether you work with Oracle, SQL Server, MySQL, DB2, PostgreSQL, MariaDB, TeraData or other relational database systems.
This course consists of training training and is led by a trainer who supervises the participants live. Theory and practice are taught with live demonstrations and practical exercises. The video conferencing software Zoom is used.
This course is aimed at reporting and specialists specialists and experts experts who work with relational databases and need to formulate advanced SQL queries. It is also suitable for developers who work with an SQL-capable database or want to create applications using the SQL possibilities of the database system.
Form of learning
Learning form
No filter results
The training is carried out in cooperation with an authorized training partner. This partner collects and processes data under its own responsibility. Please take note of the corresponding privacy policy.