Querying Data with Microsoft Transact-SQL (DP-080T00)
This course provides a detailed introduction to Transact-SQL (T-SQL), the powerful language used for managing and manipulating data in SQL Server. Designed for data professionals, developers, and anyone interested in SQL Server, this course covers essential T-SQL skills, including querying, sorting, filtering, joining tables, and modifying data.
The course begins with an Introduction to Transact-SQL, where you'll learn to work with schemas, understand the structure of SQL statements, and explore the SELECT statement. You’ll also learn about data types and how to handle NULL values, providing a solid foundation in the basics of T-SQL.
Next, in the Sort and Filter Results in T-SQL module, you’ll explore techniques for sorting, limiting, and paging results. You’ll learn to remove duplicates and filter data using predicates, equipping you with the skills to refine query results and display data that meets specific criteria.
The Combine Multiple Tables with JOINs in T-SQL section covers the concepts and syntax of various JOIN operations. You’ll learn how to use inner joins, outer joins, cross joins, and self joins, allowing you to combine data from multiple tables to create comprehensive query results.
In the Write Subqueries in T-SQL module, you'll dive into subqueries, exploring scalar and multi-valued subqueries as well as self-contained and correlated subqueries. These skills are essential for writing complex queries that can dynamically filter and shape your data.
The Use Built-in Functions and GROUP BY in Transact-SQL section covers the use of scalar, ranking, rowset, and aggregate functions. You’ll learn to summarize data using the GROUP BY clause and filter groups with the HAVING clause, enabling you to perform advanced data analysis directly within your queries.
The course concludes with Modify Data with T-SQL, where you’ll learn how to insert, update, and delete data within your tables. You’ll also explore generating automatic values and using the MERGE statement to modify data based on multiple tables, providing you with the tools to manage data efficiently and accurately.
By the end of this course, you will have developed a solid understanding of Transact-SQL, enabling you to write efficient and complex queries, manipulate data, and manage SQL Server databases effectively. You’ll be equipped with the skills needed to handle a wide range of data-related tasks in SQL Server environments.
- Use SQL Server query tools.
- Write SELECT statements to retrieve columns from one or more tables.
- Sort and filter selected data.
- Use built-in functions to returned data values.
- Create groups of data and aggregate the results.
- Modify data with Transact-SQL using INSERT, UPDATE, DELETE and MERGE.
Public expert-led online training from the convenience of your home, office or anywhere with an internet connection. Guaranteed to run .
Private classes are delivered for groups at your offices or a location of your choice.
Webucator is a Microsoft Certified Partner for Learning Solutions (CPLS). This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).
- Introduction to Transact-SQL
- Work with schemas
- Explore the structure of SQL statements
- Examine the SELECT statement
- Work with data types
- Handle NULLs
- Sort and filter results in T-SQL
- Sort your results
- Limit the sorted results
- Page results
- Remove duplicates
- Filter data with predicates
- Combine multiple tables with JOINs in T-SQL
- Understand joins concepts and syntax
- Use inner joins
- Use outer joins
- Use cross joins
- Use self joins
- Write Subqueries in T-SQL
- Understand subqueries
- Use scalar or multi-valued subqueries
- Use self-contained or correlated subqueries
- Use built-in functions and GROUP BY in Transact-SQL
- Categorize built-in functions
- Use scalar functions
- Use ranking and rowset functions
- Use aggregate functions
- Summarize data with GROUP BY
- Filter groups with HAVING
- Modify data with T-SQL
- Insert data
- Generate automatic values
- Update data
- Delete data
- Merge data based on multiple tables
Each student will receive a comprehensive set of materials, including course notes and all the class examples.
Experience in the following is required for this Microsoft SQL Server class:
- Working knowledge of relational databases.
- Basic knowledge of the Microsoft Windows operating system and its core functionality.
Live Public Class
$1,269.10 / student
Live Private Class
- Private Class for your Team
- Live training
- Online or On-location
- Customizable
- Expert Instructors