Querying Microsoft SQL Server with Transact-SQL Training
Duration
Prerequisites
- Basic understanding of relational databases.
- Basic Windows knowledge.
Target Audience
- Novice Database Developers
- Database Administrators
- Business Intelligence Developers
- Report Creators
- Application Developers
Skills Gained
- Create single table SELECT queries
- Create multiple table SELECT queries
- Filter and sort data
- Insert, update, and delete data
- Query data using built-in functions
- Create queries that aggregate data
- Create subqueries
- Create queries that use table expressions
- Use UNION, INTERSECT, and EXCEPT on multiple sets of data
- Implement window functions in queries
- Use PIVOT and GROUPING SETS in queries
- Use stored procedures in queries
- Add error handling to queries
- Use transactions in queries
- Introduction to Transact-SQL
- What is Transact-SQL
- The SELECT statement
- The WHERE clause
- Sorting results
- Calculations
- CASE expressions
- Joining tables with Transact-SQL
- The JOIN clause
- Inner joins
- Outer joins
- Self joins and cross joins
- Filtering and sorting results
- Implement the ORDER BY clause
- Filter data with the WHERE clause
- Limit the number of rows returned by a query
- Implement NULL logic
- SQL Server data types
- Understand data types?
- Implement string data types
- Implement temporal data types
- Inserting, updating and deleting data
- Insert new records
- Update existing records
- Delete data
- Using SQL Server functions with Transact-SQL
- Understand function types in SQL Server
- Convert data using functions
- Implement logical functions
- Work with NULL data using functions
- Aggregating data with Transact-SQL
- Implement aggregation in SQL Server
- Group records in SQL Server
- Filter aggregated data
- Implement subqueries with Transact-SQL
- Implement scalar and multi-valued sub-queries
- Implement correlated subqueries
- Implement existence checks with subqueries
- Create queries that use table expressions
- Create views
- Create table-valued functions
- Implement derived tables
- Implement common table expressions
- Use UNION, INTERSECT, EXCEPT and APPLY on multiple sets of data
- Write queries with the UNION operator
- Write queries with the INTERSECT and EXCEPT operators
- Write queries with the APPLY operator
- Implement window functions in queries
- Understand window functions
- Impement window functions
- Use PIVOT and grouping sets in queries
- Implement PIVOT in queries
- Implement grouping sets in queries
- Use stored procedures in queries
- Query data with stored procedures
- Interact with stored procedures using input and output parameters
- Write simple stored procedures
- Pass dynamic SQL to SQL Server
- Implement programming features in Transact-SQL
- Understand T-SQL programming elements
- Implement loops and conditions in T-SQL queries
- Add error handling to queries
- Understand SQL Server error handling
- Implemet structured exception handling
- Use transactions in queries
- Understand database transactions
- Implement transactions in T-SQL
Partner Registration
The course you are registering for is being delivered by our sister company - ExitCertified. All logistics related to course delivery will be managed by the ExitCertified team. If you have a dedicated Web Age representative, please feel to reach out to them with any questions/concerns you may have.
You'll now be redirected to https://www.exitcertified.com to complete the enrollment process.
Partner Registration
The course you are registering for is being delivered by our sister company - ExitCertified. All logistics related to course delivery will be managed by the ExitCertified team. If you have a dedicated Web Age representative, please feel to reach out to them with any questions/concerns you may have.
You'll now be redirected to https://www.exitcertified.com to complete the enrollment process.