SKILL BENCHMARK

Microsoft SQL Server 2016 Data Querying and Manipulation Proficiency (Advanced Level)

  • 25m
  • 25 questions
The Microsoft SQL Server 2016 Data Querying and Manipulation Proficiency benchmark measures a learner's skills and knowledge of querying, retrieving, and manipulating data using advanced functions in Microsoft SQL Server. A learner who scores high on this benchmark demonstrates that they have the required skills to independently load, query, and manipulate data using Microsoft SQL Server 2016.

Topics covered

  • create recursive table expressions in SQL Server 2016
  • demonstrate how to input parameters in SQL Server 2016
  • demonstrate how to output parameters in SQL Server 2016
  • demonstrate how to query and output JSON data in SQL Server 2016
  • demonstrate how to query and output XML data in SQL Server 2016
  • demonstrate how to use EXISTS and NULLs in SQL Server 2016
  • demonstrate how to use NOT EXISTS with OUTER JOINs
  • demonstrate how to use PIVOT in SQL Server 2016
  • demonstrate how to use the OUTPUT clause to monitor data in SQL Server 2016
  • demonstrate how to use UNPIVOT in SQL Server 2016
  • demonstrate how to write scalar subqueries in SQL Server 2016
  • describe how to determine the impact on NULL values in PIVOT and UNPIVOT queries
  • describe how to use EXISTS and INNER JOINS in SQL Server 2016
  • describe how to write correlated subqueries in a HAVING clause
  • describe how to write correlated subqueries with aliases
  • describe JSON data
  • describe scalar-valued user-defined functions in SQL Server 2016
  • describe the difference between table expressions and temporary tables
  • describe XML data
  • determine the effect of NULL values on the INTERSECT operator
  • recognize how to filter groups using the HAVING clause
  • recognize table-valued functions in SQL Server 2016
  • use CROSS APPLY operators in SQL Server 2016
  • use OUTER APPLY operators in SQL Server 2016
  • work with temporal tables in SQL Server 2016

RECENTLY ADDED COURSES