Practice Tests Are Here to Help You Explore All Microsoft 70-761 Exam Objectives

The 70-761 exam is designed for the SQL server database administrators, developers, and system engineers with at least two years of working experience. The certification test is designed to validate the knowledge and skills of these specialists in writing queries. The technology for the exam is SQL Server 2016/2017/2019. Microsoft 70-761 is available only in the English language, and it counts as a credit towards the award of the MCSA certificate. To attempt this test, the candidates are expected to pay the exam fee of $165. But it may vary for the individuals outside the United States. Therefore, it is recommended that the students outside the USA check the certification page for more information about the applicable fee in their country of residence.

Microsoft 70-761 ExamTopics in Detail

The certification exam evaluates one’s ability to perform certain technical tasks. These tasks have been broken down into components that make up the objectives for the test. This means that the applicants have to go through the topics and subtopics in order to be adequately prepared for Microsoft 70-761. Let’s explore these subjects in detail.

  • Managing Data with Transact-SQL: 40-45%

This objective makes up the highest percentage of the test. The implication of this is that the candidates need to pay very close attention and study it extensively to increase the success rate at the 70-761 exam. The topic covers a number of skills. First of all, the students should learn how to create different Transact-SQL SELECT queries. This means they have to identify the structure of the appropriate SELECT query and write certain queries to satisfy business prerequisites. They also need to construct results from various queries with the use of set operators. Additionally, the individuals have to know how to differentiate between UNION & UNION ALL characteristics. They should identify the specific query that will return the expected results according to the table structure or/and data provided.

The candidates for Microsoft 70-761 also need to understand how to query multiple tables using joins. Here, they will be evaluated based on their understanding of writing queries with the join statements and based on requirements, tables, and data provided. They will also be tested on their ability to determine the proper use of INNER JOIN, CROSS JOIN, and FULL/RIGHT/LEFT OUTER JOIN and construct different JOIN operators with the use of OR and AND. The test takers should also determine the appropriate result when they are given themulti-table SELECT statement as well as source data. Their ability to write queries using NULLs on joins will also be evaluated.

The examinees need to develop skills in the implementation of functions and aggregate data. Under this subtopic, they need to construct queries with the use of table-valued and scalar-valued functions and identify the effect of function-use on query performance. The applicants also should identify the disparities between non-deterministic and deterministic functions. Their use of arithmetic functions, system functions, and date-related functions will also be measured.

Still, under this topic area, it is essential for the candidates to learn how to modify data. They need to write INSERT, DELETE, and UPDATE statements; construct DML (Data Manipulation Language) statements with the use of OUTPUT statement; determine the statements that can be utilized for loading data to table based on their constraints and structure. The test takers also need to know how to determine the outcomes of DDL (Data Definition Language) statements on available data and tables.

  • Querying Data with Advanced Transact-SQL Components: 30-35%

This topic also carries significant weight in the Microsoft 70-761 exam, which means its understanding can impact the success of a candidate to a large extent. The objective requires that one has the capability to determine the outcomes of queries with the use of table joins and sub-queries, measure the performance variances between correlated sub-queries and table joins based on query plans and data provided. You also need to write APPLY statements that bring backa specific dataset for a given one. The individuals should also have the ability to differentiate between usage of OUTER APPLY and CROSS APPLY.

Your ability to query data with the use of table expressions will also be evaluated. Here, you will be tested based on your capability of identifying the essential mechanism of expressions, describe the usage distinction between temporary tables and table expressions. The competence in constructing recursive expressions to fulfill business requirements will also be measured.

The candidates for Microsoft 70-761 also should pivot and group data with the use of queries. They need to understand how to use windowing functions to rank and group query results as well as differentiate between the usage of GROUP BY and windowing functions. The applicants need to develop competence in constructing intricate GROUP BY clauses with the use of CUBE and GROUPING SETS. Their ability to construct UNPIVOT and PIVOT statements to return the required outcomes based on data supplied will also be tested. It is also essential to understand the process involved in determining the effect of NULL values on UNPIVOT and PIVOT queries.

Additionally, the learners should query non-relational and temporal data. In other words, they need the relevant skills in querying historic data using temporal tables, querying and outputting JSON data, and querying and outputting XML data.

  • Programming Databases using Transact-SQL: 25-30%

This topic requires the relevant skills in creating database programmability objects with the use of Transact-SQL. This means the candidates should have the ability to develop stored procedures, scalar-valued and table-valued user-defined functions, views, and triggers. The ability to implement output and input parameters on stored procedures is also important to success in the Microsoft 70-761 exam. The students also need to identify the options of using table-valued and scalar-valued functions and also differentiate between non-deterministic and deterministic functions.Finally, they should have the capacity to implement transactions, handle errors, and implement NULLs and data types, which covers a wide range of skills.


There are various study materials that will help you understand all these topics. Exam-Labs has a wealth of resource tools that you can use in your preparation. For example, practice tests, blog articles, video tutorials, braindumps, and so on. It is also recommended that you go through the officialwebpage to learn more about Microsoft 70-761.


One comment

Leave a Reply

Your email address will not be published.