Welcome to TestSimulate

Pass Your Next Certification Exam Fast!

Everything you need to prepare, learn & pass your certification exam easily.

365 days free updates. First attempt guaranteed success.

Microsoft Querying Data with Transact-SQL (70-761 Deutsch Version) (70-761 Deutsch) Free Practice Test

Question 1
Sie sind Datenbankadministrator für ein Online-Einzelhandelsgeschäft. Sie erstellen eine Tabelle, um Aufträge zu verfolgen, indem Sie die folgende Transact-SQL-Anweisung ausführen:

Sie müssen einen Bericht erstellen, der die folgenden Informationen enthält:
* Gesamtumsatz pro Jahr
* Gesamtumsatz für jede Kategorie
* Gesamtumsatz für jede Kategorie pro Jahr
Wie soll die Transact-SQL-Anweisung ausgefüllt werden? Ziehen Sie zum Beantworten das entsprechende Transact-SQL-Segment an die richtigen Positionen. Jedes Transact-SQL-Segment kann einmal, mehrmals oder gar nicht verwendet werden.
Möglicherweise müssen Sie die geteilte Leiste zwischen den Fenstern ziehen oder einen Bildlauf durchführen, um den Inhalt anzuzeigen.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation

Box 1: GROUP BY
Box 2: CUBE
GROUP BY CUBE creates groups for all possible combinations of columns. For GROUP BY CUBE (a, b) the results has groups for unique values of (a, b), (NULL, b), (a, NULL), and (NULL, NULL).
Example: This code runs a GROUP BY CUBE operation on Country and Region.
SELECT Country, Region, SUM(Sales) AS TotalSales
FROM Sales
GROUP BY CUBE (Country, Region);
References: https://docs.microsoft.com/en-us/sql/t-sql/queries/select-group-by-transact-sql
Question 2
Sie haben die folgenden Unterabfragen: Unterabfrage1, Unterabfrage2 und Unterabfrage3.
Sie müssen die drei Unterabfragen durch benannte Ergebnismengen oder temporäre Tabellen ersetzen. Folgende Voraussetzungen müssen erfüllt sein:

Welche Ersatztechniken sollten Sie anwenden? Wählen Sie zum Beantworten die entsprechenden Optionen im Antwortbereich aus.
Correct Answer:

Explanation

Subquery1: common table expression (CTE)
A common table expression (CTE) can be thought of as a temporary result set that is defined within the execution scope of a single SELECT, INSERT, UPDATE, DELETE, or CREATE VIEW statement. A CTE is similar to a derived table in that it is not stored as an object and lasts only for the duration of the query. Unlike a derived table, a CTE can be self-referencing and can be referenced multiple times in the same query.
Subquery2: global temporary table
Global temporary tables are visible to any user and any connection after they are created, and are deleted when all users that are referencing the table disconnect from the instance of SQL Server.
Subquery3: local temporary table
Local temporary tables are visible only to their creators during the same connection to an instance of SQL Server as when the tables were first created or referenced. Local temporary tables are deleted after the user disconnects from the instance of SQL Server.
References:
https://technet.microsoft.com/en-us/library/ms190766(v=sql.105).aspx
https://technet.microsoft.com/en-us/library/ms186986.aspx
Question 3
Sie haben eine Tabelle, die mit der folgenden Transact-SQL-Anweisung erstellt wurde:

Sie müssen die Courses-Tabelle abfragen und die Ergebnismenge als JSON zurückgeben. Die Ausgabe der Abfrage muss dem folgenden Format entsprechen:

Correct Answer: C
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 4
Sie müssen ein Datenbankobjekt erstellen, das die folgenden Anforderungen erfüllt:
* akzeptiert ein Produkt, das als Eingabe identifiziert wird
* berechnet die Gesamtmenge eines bestimmten Produkts, einschließlich der verfügbaren Menge und der bestellten Menge
* Caches und Wiederverwendung des Ausführungsplans
* gibt einen Wert zurück
* kann aus einer SELECT-Anweisung heraus aufgerufen werden
* kann in einer JOIN-Klausel verwendet werden
Was solltest du erstellen?

Correct Answer: A
Question 5
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 Tabelle mit dem Namen "Produkte", die Informationen zu den Produkten enthält, die Ihr Unternehmen verkauft. Die Tabelle enthält viele Spalten, die nicht immer Werte enthalten.
Sie müssen eine ANSI-Standardmethode implementieren, um die NULL-Werte in der Abfrageausgabe in den Ausdruck "Nicht anwendbar" zu konvertieren.
Was solltest du implementieren?

Correct Answer: C
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 6
Sie haben eine Datenbank, die die folgenden Tabellen enthält.

Sie müssen eine Abfrage erstellen, die jede Beschwerde, die Namen der Mitarbeiter, die die Beschwerde bearbeiten, und die Notizen zu jeder Interaktion zurückgibt. Das Feld Beschwerde muss zuerst angezeigt werden, gefolgt vom Namen des Mitarbeiters und den Notizen. Reklamationen müssen auch dann zurückgesandt werden, wenn keine Interaktion stattgefunden hat.
Erstellen Sie die Abfrage anhand der folgenden Richtlinien:
- Verwenden Sie zweiteilige Spaltennamen.
- Verwenden Sie einteilige Tabellennamen.
- Verwenden Sie den ersten Buchstaben des Tabellennamens als Alias.
- Transact-SQL-Funktionen nicht ausführen.
- Verwenden Sie keine impliziten Joins.
- Umschließen Sie Objektnamen nicht mit eckigen Klammern.
Ein Teil des richtigen 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 sowohl innerhalb als auch unterhalb des bereitgestellten Codes hinzufügen.

1 WÄHLEN Sie c.Beschwerde, e.Name, i.Hinweise
2 VON BESCHWERDEN c
3 BEITRETEN
4 BEITRETEN
Correct Answer:
see explanation below.
Explanation
1 SELECT c.Complaint, e.Name, i.Notes
2 FROM Complaints c
3 JOIN Interactions i ON c.ComplaintID = i.ComplaintID
4 JOIN Employees e ON i.EmployeeID = E.EmployeeID
Question 7
Sie haben eine Datenbank, in der Informationen zu Server- und Anwendungsfehlern gespeichert sind. Die Datenbank enthält die folgende Tabelle:
Server

Fehler

Sie müssen alle eindeutigen Fehlerprotokollmeldungen und den Server zurückgeben, auf dem der Fehler am häufigsten auftritt.
Welche Transact-SQL-Anweisung sollten Sie ausführen?

Correct Answer: C
Question 8
Sie entwickeln und implementieren eine Projektmanagementanwendung. Die Anwendung verwendet eine Microsoft SQL Server-Datenbank zum Speichern von Daten. Sie entwickeln ein Software-Bug-Tracking-Add-On für die Anwendung.
Das Add-On muss die folgenden Anforderungen erfüllen:
* Groß- und Kleinschreibung für die Suche nach Produkten zulassen.
* Suchergebnisse anhand des genauen Textes in der Beschreibung filtern.
* Unterstützung von Multibyte-Unicode-Zeichen.
Sie führen die folgende Transact-SQL-Anweisung aus:

Benutzer berichten, dass Suchvorgänge nach dem Produkt Salz auch Ergebnisse für das Produkt Salz zurückgeben.
Sie müssen sicherstellen, dass die Abfrage die richtigen Ergebnisse zurückgibt.
Wie soll die Transact-SQL-Anweisung ausgefüllt werden? Wählen Sie zum Beantworten die entsprechenden Transact-SQL-Segmente im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer:

Explanation

References:
https://stackoverflow.com/questions/1831105/how-to-do-a-case-sensitive-search-in-where-clause-im-using-sql-s