Querying Data with Transact-SQL - MOC 20761
Course Description
This course - MOC 20761 is designed to introduce students to Transact-SQL. It is designed in such a way that the first three days can be taught as a course to students requiring the knowledge for other courses in the SQL Server curriculum. Days 4 & 5 teach the remaining skills required to take exam 70-761.
5 days
Contact us for pricing
Prerequisites
Basic knowledge of the Microsoft Windows operating system and its core functionality.Working knowledge of relational databases.
Introduction to Microsoft SQL Server
The Basic Architecture of SQL ServerSQL Server Editions and Versions
Getting Started with SQL Server Management Studio
Introduction to T-SQL Querying
Introducing T-SQLUnderstanding Sets
Understanding Predicate Logic
Understanding the Logical Order of Operations in SELECT statements
Writing SELECT Queries
Writing Simple SELECT StatementsEliminating Duplicates with DISTINCT
Using Column and Table Aliases
Writing Simple CASE Expressions
Querying Multiple Tables
Understanding JoinsQuerying with Inner Joins
Querying with Outer Joins
Querying with Cross Joins and Self Joins
Sorting and Filtering Data
Sorting DataFiltering Data with Predicates
Filtering Data with TOP and OFFSET-FETCH
Working with Unknown Values
Working with SQL Server 2016 Data Types
Introducing SQL Server 2016 Data TypesWorking with Character Data
Working with Date and Time Data
Using DML to Modify Data
Inserting DataModifying and Deleting Data
Using Built-In Functions
Writing Queries with Built-In FunctionsUsing Conversion Functions
Using Logical Functions
Using Functions to Work with NULL
Grouping and Aggregating Data
Using Aggregate FunctionsUsing the GROUP BY Clause
Filtering Groups with HAVING
Using Subqueries
Writing Self-Contained SubqueriesWriting Correlated Subqueries
Using the EXISTS Predicate with Subqueries
Using Table Expressions
Using ViewsUsing Inline Table-Valued Functions
Using Derived Tables
Using Common Table Expressions
Using Set Operators
Writing Queries with the UNION operatorUsing EXCEPT and INTERSECT
Using APPLY
Using Windows Ranking, Offset, and Aggregate Functions
Creating Windows with OVERExploring Window Functions
Pivoting and Grouping Sets
Writing Queries with PIVOT and UNPIVOTWorking with Grouping Sets
Executing Stored Procedures
Querying Data with Stored ProceduresPassing Parameters to Stored procedures
Creating Simple Stored Procedures
Working with Dynamic SQL
Programming with T-SQL
T-SQL Programming ElementsControlling Program Flow
Microsoft SQLMicrosoft SQL ServerTransact SQLTSQLSQL Server