100% Money Back Guarantee

PracticeVCE has an unprecedented 99.6% first time pass rate among our customers. We're so confident of our products that we provide no hassle product exchange.

  • Best exam practice material
  • Three formats are optional
  • 10+ years of excellence
  • 365 Days Free Updates
  • Learn anywhere, anytime
  • 100% Safe shopping experience

70-761 Deutsch Desktop Test Engine

  • Installable Software Application
  • Simulates Real 70-761 Deutsch Exam Environment
  • Builds 70-761 Deutsch Exam Confidence
  • Supports MS Operating System
  • Two Modes For 70-761 Deutsch Practice
  • Practice Offline Anytime
  • Software Screenshots
  • Total Questions: 205
  • Updated on: Oct 16, 2026
  • Price: $79.98

70-761 Deutsch PDF Practice Q&A's

  • Printable 70-761 Deutsch PDF Format
  • Prepared by Microsoft Experts
  • Instant Access to Download 70-761 Deutsch PDF
  • Study Anywhere, Anytime
  • 365 Days Free Updates
  • Free 70-761 Deutsch PDF Demo Available
  • Download Q&A's Demo
  • Total Questions: 205
  • Updated on: Oct 16, 2026
  • Price: $79.98

70-761 Deutsch Online Test Engine

  • Online Tool, Convenient, easy to study.
  • Instant Online Access 70-761 Deutsch Dumps
  • Supports All Web Browsers
  • 70-761 Deutsch Practice Online Anytime
  • Test History and Performance Review
  • Supports Windows / Mac / Android / iOS, etc.
  • Try Online Engine Demo
  • Total Questions: 205
  • Updated on: Oct 16, 2026
  • Price: $79.98

Some certification exams are genuinely demanding, and the 70-761 Deutsch exam earns that reputation honestly. PracticeVCE makes the challenge manageable with 205 verified practice questions for the Microsoft Querying Data with Transact-SQL (70-761 Deutsch Version) exam, built around the official objectives.

Microsoft 70-761 Deutsch Exam Syllabus Topics:

SectionWeightObjectives
Topic 1: Program databases by using Transact-SQL25-30%- Implement data types and NULLs
  • 1. Handle NULL values
  • 2. Choose appropriate data types
  • 3. Use implicit and explicit conversions
- Create database programmability objects by using Transact-SQL
  • 1. Create stored procedures
  • 2. Create user-defined functions
  • 3. Create views
- Implement error handling and transactions
  • 1. Implement transactions
  • 2. Manage transaction isolation
  • 3. Use THROW and RAISERROR
  • 4. Use TRY...CATCH
Topic 2: Query data with advanced Transact-SQL components30-35%- Query data by using table expressions
  • 1. Use common table expressions
  • 2. Use inline table-valued functions
  • 3. Use views
  • 4. Use derived tables
- Query data by using subqueries and APPLY
  • 1. Use APPLY
  • 2. Use EXISTS and NOT EXISTS
  • 3. Use correlated and non-correlated subqueries
- Group and pivot data by using queries
  • 1. Use grouping sets
  • 2. Use ROLLUP and CUBE
  • 3. Use PIVOT and UNPIVOT
- Query temporal and non-relational data
  • 1. Query temporal tables
  • 2. Query JSON data
  • 3. Output results as XML or JSON
  • 4. Query XML data
Topic 3: Manage data with Transact-SQL40-45%- Query multiple tables by using joins
  • 1. Write queries using outer joins
  • 2. Write queries using cross joins
  • 3. Write queries using self joins
  • 4. Handle NULL values in join columns
  • 5. Write queries using inner joins
- Implement functions and aggregate data
  • 1. Use scalar functions
  • 2. Use ranking functions
  • 3. Use aggregate functions
  • 4. Use GROUP BY and HAVING
- Modify data
  • 1. Write DELETE statements
  • 2. Use the OUTPUT statement
  • 3. Write INSERT statements
  • 4. Write UPDATE statements
- Create Transact-SQL SELECT queries
  • 1. Identify proper SELECT query structure
  • 2. Distinguish between UNION and UNION ALL behavior
  • 3. Write queries to satisfy business requirements
  • 4. Construct results from multiple queries using set operators
  • 5. Identify queries that return expected results based on table structure or data

70-761 Deutsch Preparation: Your Questions Answered

This package includes 205 practice questions for the Microsoft Querying Data with Transact-SQL (70-761 Deutsch Version) exam. Every answer is verified by an experienced team of experts, so you can trust what you study.

Yes. The online test engine runs entirely in a web browser, which is why it works identically on Windows, Mac, Android, and iOS without any installation. If you can open a browser, you can practice — on a computer at home or a phone on the move.

The Microsoft Querying Data with Transact-SQL (70-761 Deutsch Version) exam contains 40-60 questions, and you will have 120 minutes minutes to complete them. Simulating this exact combination during practice builds both speed and accuracy.

The Microsoft Querying Data with Transact-SQL (70-761 Deutsch Version) exam requires a score of 700/1000 to pass, and the official registration fee is $165 USD. Thorough preparation is the most reliable way to protect that investment.

The PC test engine installs on Windows and runs on a standard Java environment, which most computers already have or can add in minutes. Once installed, it simulates the real exam scenario with timed sessions, automatic scoring, and mistake tracking — a full practice lab on your own computer.

The Microsoft Querying Data with Transact-SQL (70-761 Deutsch Version) practice questions are organized around the official exam objectives. Key topics include:

  • Manage data with Transact-SQL (40-45%)
  • Program databases by using Transact-SQL (25-30%)
  • Query data with advanced Transact-SQL components (30-35%)

Coverage follows the official syllabus, so your practice time always maps to exam content.

The Microsoft Querying Data with Transact-SQL (70-761 Deutsch Version) exam is scored on a scale where 700/1000 is required to pass, and the official exam fee is $165 USD.

No formal prerequisite exam. Intended for SQL Server database administrators, system engineers, and developers with two or more years of experience writing Transact-SQL queries. Exam 70-762 was also required to earn MCSA: SQL 2016 Database Development.

You can confirm the current eligibility requirements on the official 70-761 Deutsch exam page before you register.

Microsoft Querying Data with Transact-SQL (70-761 Deutsch Version) Sample Questions:

Hinweis: Diese Frage ist Teil einer Reihe von Fragen, die dasselbe Szenario verwenden. Zur Vereinfachung wird das Szenario in jeder Frage wiederholt. Jede Frage stellt ein anderes Ziel und eine andere Antwortauswahl dar, aber der Text des Szenarios ist in jeder Frage dieser Reihe genau gleich.
Beginn des wiederholten Szenarios
Sie haben eine Datenbank, die die in der Ausstellung gezeigten Tabellen enthält. (Klicken Sie auf die Schaltfläche "Ausstellen".)

Sie überprüfen die Employee-Tabelle und machen die folgenden Beobachtungen:
- Jeder Datensatz hat einen Wert in der ManagerID mit Ausnahme des Chief Executive Officers (CEO).
- Die Spalten FirstName und MiddleName enthalten für einige Datensätze Nullwerte.
- Die gültigen Werte für die Spalte "Titel" sind "Verkaufsrepräsentantenmanager" und "Geschäftsführer".
Sie überprüfen die SalesSummary-Tabelle und machen die folgenden Beobachtungen:
- Die Spalte ProductCode enthält zwei Teile: Die ersten fünf Ziffern stehen für einen Produktcode und die letzten sieben Ziffern für den Stückpreis. Der Stückpreis verwendet das folgende Muster: ####. ##.
- Sie stellen fest, dass für viele Datensätze der Anteil der Einheitspreise in der Spalte ProductCode Werte enthält.
- Die RegionCode-Spalte enthält für einige Datensätze NULL.
- Verkaufsdaten werden nur für Handelsvertreter erfasst.
Sie entwickeln eine Reihe von Berichten und Verfahren, um das Geschäft zu unterstützen. Details zu jedem Bericht oder Verfahren folgen.
Verkaufszusammenfassungsbericht: In diesem Bericht werden Daten nach Jahr und Quartal zusammengefasst. Der Bericht muss der folgenden Tabelle entsprechen.

Verkaufsmanagerbericht: In diesem Bericht werden alle Verkaufsmanager und der Gesamtumsatz aller Mitarbeiter aufgelistet, die dem Verkaufsmanager Bericht erstatten.
Bericht "Umsatz nach Regionen": In diesem Bericht wird der Gesamtumsatz nach Mitarbeitern und Regionen aufgeführt. Der Bericht muss die folgenden Spalten enthalten: EmployeeCode, MiddleName, LastName, RegionCode und SalesAmount. Wenn MiddleName NULL ist, muss FirstName angezeigt werden. Wenn sowohl FirstName als auch MiddleName Nullwerte haben, muss die Welt Unknown angezeigt werden. Wenn RegionCode NULL ist, muss das Wort Unknown angezeigt werden.
Bericht1: Dieser Bericht verknüpft Daten aus SalesSummary mit der Employee-Tabelle und anderen Tabellen. Sie planen, ein Objekt zur Unterstützung von Report1 zu erstellen. Das Objekt hat folgende Anforderungen:
- mit der SELECT-Anweisung verknüpft werden können, die Daten für den Bericht liefert
- kann mit der SELECT-Anweisung für den Bericht mehrfach verwendet werden
- nur mit der SELECT-Anweisung für den Bericht verwendbar sein
- nicht als permanentes Objekt gespeichert werden
Bericht2: Dieser Bericht verknüpft Daten aus SalesSummary mit der Employee-Tabelle und anderen Tabellen.
Sie planen, ein Objekt zur Unterstützung von Report1 zu erstellen. Das Objekt hat folgende Anforderungen:
Bericht zur Verkaufshierarchie. In diesem Bericht werden Zeilen aggregiert, Zwischensummenzeilen erstellt und Zeilen über die SalesAmount-Spalte in einer einzigen Ergebnismenge zusammengefasst. Der Bericht verwendet SaleYear, SaleQuarter und SaleMonth als Hierarchie. Die Ergebnismenge darf keine Gesamtsummen- oder Kreuztabellen-Aggregatzeilen enthalten.
Gespeicherte Prozedur für aktuellen Preis: Diese gespeicherte Prozedur muss den Einheitspreis für ein Produkt zurückgeben, wenn ein Produktcode angegeben wird. Der Stückpreis muss am Anfang ein Dollarzeichen enthalten. Darüber hinaus muss der Einzelpreis alle drei Stellen links vom Dezimalpunkt ein Komma enthalten und zwei Stellen links vom Dezimalpunkt anzeigen. Die gespeicherte Prozedur darf keine Fehler auslösen, auch wenn der Produktcode ungültige Daten enthält.
Ende des wiederholten Szenarios
Sie müssen die Abfrage für den Bericht "Umsatz nach Region" erstellen.
Welche Funktion sollten Sie auf jede Spalte anwenden? Wählen Sie zum Beantworten die entsprechenden Optionen im Antwortbereich aus.

Reveal Solution  Discussion  0

Correct Answer:


Explanation

Box 1: COALESCE
COALESCE evaluates the arguments in order and returns the current value of the first expression that initially does not evaluate to NULL.
If MiddleName is NULL, FirstName must be displayed. If both FirstName and MiddleName have null values, the world Unknown must be displayed.
The following example shows how COALESCE selects the data from the first column that has a nonnull value.
SELECT Name, Class, Color, ProductNumber,
COALESCE(Class, Color, ProductNumber) AS FirstNotNull
FROM Production.Product;
Not NULLIF: NULLIF returns the first expression if the two expressions are not equal. If the expressions are equal, NULLIF returns a null value of the type of the first expression.
Box 2: COALESCE
If RegionCode is NULL, the word Unknown must be displayed.
References: https://docs.microsoft.com/en-us/sql/t-sql/language-elements/coalesce-transact-sql

Hinweis: Diese Frage ist Teil einer Reihe von Fragen, bei denen die gleichen oder ähnliche Antwortmöglichkeiten verwendet werden. Eine Antwortauswahl kann für mehr als eine Frage in der Reihe richtig sein. Jede Frage ist unabhängig von den anderen Fragen in dieser Reihe. In einer Frage angegebene Informationen und Details gelten nur für diese Frage.
Sie haben eine Datenbank, die denormalisiert ist. Benutzer nehmen häufige Änderungen an Daten in einer Primärtabelle vor.
Sie müssen sicherstellen, dass Benutzer die Tabellen nicht direkt ändern können und dass Änderungen an der Primärtabelle auch alle zugehörigen Tabellen aktualisieren.
Was solltest du implementieren?

  • A. die COALESCE-Funktion
  • B. eine gespeicherte Prozedur
  • C. die TRY_CONVERT-Funktion
  • D. eine Ansicht
  • E. eine Tabellenwertfunktion
  • F. eine Skalarfunktion
  • G. die TRY_PARSE-Funktion
  • H. die ISNULL-Funktion
Reveal Solution  Discussion  0

Correct Answer: D  🗳️

Explanation: Only visible for PracticeVCE members. You can sign-up / login (it's free).

Sie haben die folgende gespeicherte Prozedur:

Sie führen die folgenden Transact-SQL-Anweisungen aus:

Was ist das Ergebnis jeder Transact-SQL-Anweisung? Wählen Sie zum Beantworten die entsprechenden Optionen im Antwortbereich aus.

Reveal Solution  Discussion  0

Correct Answer:


Explanation

Box 1: All transactions are rolled back.
The first IF-statement, IF @CODE = 'C2323' AND @ApplicationID = 1, will be true, an error will be raised, the error will be caught in the CATCH block, and the only transaction that has been started will be rolled back.
Box 2: Only Log1, Log2, and Log3 tables are updated.
The second IF-statement, IF @Code = 'C2323', will be true, so the second transaction will be rolled back, but log1, log2, and log3 was updated before the second transaction.

Sie arbeiten für eine Organisation, die die seismischen Aktivitäten rund um Vulkane überwacht. Sie haben eine Tabelle mit dem Namen GroundSensors. In der Tabelle wurden Daten gespeichert, die von seismischen Sensoren gesammelt wurden. Es enthält die in der folgenden Tabelle beschriebenen Spalten:

Die Datenbank enthält auch eine Skalarwertfunktion namens NearestMountain, die den Namen des Berges zurückgibt, der dem Sensor am nächsten liegt.
Sie müssen eine Abfrage erstellen, die den Durchschnitt der normalisierten Messwerte der Sensoren für jeden Berg anzeigt. Die Abfrage muss die folgenden Anforderungen erfüllen:
* Geben Sie die durchschnittlichen normalisierten Messwerte und den Namen des nächsten Berges an.
* Schließen Sie Sensoren aus, für die kein normalisierter Messwert vorhanden ist.
* Schließen Sie diese Sensoren mit dem Wert Null für Tremor aus.
Erstellen Sie die Abfrage anhand der folgenden Richtlinien:
* Verwenden Sie Einteilnamen, um auf Tabellen, Spalten und Funktionen zu verweisen.
* Verwenden Sie keine Klammern, es sei denn, dies ist erforderlich.
* Verwenden Sie keine Aliase für Spalten- und Tabellennamen.
* Objektnamen nicht mit eckigen Klammern umgeben.

Ein Teil des korrekten Transact-SQL wurde im Antwortbereich unten bereitgestellt. Geben Sie den Code in den Antwortbereich ein, der das Problem löst und die angegebenen Ziele oder Anforderungen erfüllt. Sie können Code innerhalb des bereitgestellten Codes sowie darunter hinzufügen.

Verwenden Sie die Schaltfläche Syntax prüfen, um Ihre Arbeit zu überprüfen. Alle Syntax- oder Rechtschreibfehler werden nach Zeilen- und Zeichenposition gemeldet.
SELECT SensorID, NearestMountain (Standort)
VON GroundSensors
WO TREMOR & lt; & gt; 0 AND NormalizedReading IST NICHT NULL
GRUPPE NACH SensorID, NearestMountain (Standort)

Reveal Solution  Discussion  0

Correct Answer:

Explanation
GROUP BY is a SELECT statement clause that divides the query result into groups of rows, usually for the purpose of performing one or more aggregations on each group. The SELECT statement returns one row per group.
SELECT SensorID, NearestMountain(Location)
FROM GroundSensors
WHERE TREMOR <> 0 AND NormalizedReading IS NOT NULL
GROUP BY SensorID, NearestMountain(Location)
References: https://msdn.microsoft.com/en-us/library/ms177673.aspx

Hinweis: Diese Frage ist Teil einer Reihe von Fragen, bei denen die gleichen oder ähnliche Antwortmöglichkeiten verwendet werden. Eine Antwortauswahl kann für mehr als eine Frage in der Reihe richtig sein. Jede Frage ist unabhängig von den anderen Fragen in dieser Reihe. In einer Frage angegebene Informationen und Details gelten nur für diese Frage.
Mehrere Prozesse verwenden die Daten aus einer Tabelle mit dem Namen "Sales" und platzieren sie in anderen Datenbanken im gesamten Unternehmen. Einige Prozesse kennen die Datentypen in der Sales-Tabelle nicht vollständig. Dies führt zu Fehlern bei der Datentypkonvertierung.
Sie müssen eine Methode implementieren, die einen NULL-Wert zurückgibt. Die Konvertierung der ID-Daten schlägt fehl, anstatt einen Fehler auszulösen.
Was solltest du implementieren?

  • A. die COALESCE-Funktion
  • B. eine gespeicherte Prozedur
  • C. die TRY_CONVERT-Funktion
  • D. eine Ansicht
  • E. eine Tabellenwertfunktion
  • F. eine Skalarfunktion
  • G. die TRY_PARSE-Funktion
  • H. die ISNULL-Funktion
Reveal Solution  Discussion  0

Correct Answer: C  🗳️

Explanation: Only visible for PracticeVCE members. You can sign-up / login (it's free).

Viewing page 1 out of 41 pages.
Viewing questions 1-5 out of 205 questions.

2%

0 Customer ReviewsCustomers Feedback (* Some similar or old comments have been hidden.)

LEAVE A REPLY

Your email address will not be published. Required fields are marked *

Related Exams

365 Days Free Updates

Free update is available within 365 days after your purchase. After 365 days, you will get 50% discounts for updating.

Security & Privacy

We respect customer privacy. We use McAfee's security service to provide you with utmost security for your personal information & peace of mind.

Instant Download

After Payment, our system will send you the products you purchase in mailbox in a minute after payment. If not received within 2 hours, please contact us.

Money Back Guarantee

Full refund if you fail the corresponding exam in 60 days after purchasing. And Free get any another product.