Microsoft Querying Data with Transact-SQL (070-761 Deutsch Version) - 070-761 Deutsch Exam Practice Test

Sie müssen eine Tabelle mit dem Namen Sales erstellen, die die folgenden Anforderungen erfüllt:

Welche Transact-SQL-Anweisung sollten Sie ausführen?

Correct Answer: A
Explanation: (Only visible to Fast2test members)
Sie haben eine Datenbank mit dem Namen DB1, die zwei Tabellen mit den Namen Sales.Customers und Sales.CustomerTransaction enthält. Sales.CustomerTransactions hat eine Fremdschlüsselbeziehung zur Spalte CustomerID in Sales.Customers.
Sie müssen eine Abfrage empfehlen, die die Anzahl der Kunden zurückgibt, die eine Transaktion nie abgeschlossen haben.
Welche Abfrage sollten Sie empfehlen?

Correct Answer: D
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 für diese Frage.
Sie haben eine Datenbank für ein Bankensystem. Die Datenbank enthält zwei Tabellen mit den Namen tblDepositAcct und tblLoanAcct, in denen Einlagen- und Darlehenskonten gespeichert sind. Beide Tabellen enthalten folgende Spalten:

Sie müssen die Gesamtzahl der Kunden ermitteln, die nur Darlehenskonten haben.
Welche Transact-SQL-Anweisung sollten Sie ausführen?

Correct Answer: A
Explanation: (Only visible to Fast2test members)
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
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.
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.
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.
Sie entwickeln eine Datenbank, um Kundenaufträge zu verfolgen. Die Datenbank enthält die folgenden Tabellen:
Sales.Customers, Sales.Orders und Sales.OrderLines. In der folgenden Tabelle werden die Spalten in Sales.Customers beschrieben.

In der folgenden Tabelle werden die Spalten in Sales.Orders beschrieben.

In der folgenden Tabelle werden die Spalten in Sales.OrderLines beschrieben.

Sie müssen eine gespeicherte Prozedur erstellen, die Daten in die Customers-Tabelle einfügt. Die gespeicherte Prozedur muss die folgenden Anforderungen erfüllen:
- Datenänderungen erfolgen als einzelne Arbeitseinheit.
- Erfolgreiche Datenänderungen werden festgeschrieben und der Wert 0 zurückgegeben.
- Nicht erfolgreiche Datenänderungen werden rückgängig gemacht. Der Schweregrad der Ausnahmebedingung wird auf 16 festgelegt und der Wert -1 zurückgegeben.
- Die gespeicherte Prozedur verwendet eine integrierte Skalarfunktion, um den aktuellen Zustand von Datenänderungen zu bewerten.
- Die gesamte Arbeitseinheit wird beendet und zurückgesetzt, wenn während der Ausführung der gespeicherten Prozedur ein Laufzeitfehler auftritt.
Wie soll die Definition der gespeicherten Prozedur vervollständigt werden? Ziehen Sie zum Beantworten die entsprechenden Transact-SQL-Segmente auf die richtigen Ziele. 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

Explanation
Box 1: XACT_ABORT
XACT_ABORT specifies whether SQL Server automatically rolls back the current transaction when a Transact-SQL statement raises a run-time error.
When SET XACT_ABORT is ON, if a Transact-SQL statement raises a run-time error, the entire transaction is terminated and rolled back.
Box 2: COMMIT
Commit the transaction.
Box 3: XACT_STATE
Box 4: ROLLBACK
Rollback the transaction
Box 5: THROW
THROW raises an exception and the severity is set to 16.
Requirement: Data modifications that are unsuccessful are rolled back. The exception severity level is set to 16 and a value of -1 is returned.
References:
https://msdn.microsoft.com/en-us/library/ms188792.aspx
https://msdn.microsoft.com/en-us/library/ee677615.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.
Sie haben eine Datenbank, die mehrere verbundene Tabellen enthält. Die Tabellen enthalten Verkaufsdaten nur für Kunden in den USA.
Sie haben die folgende Teilabfrage für die Datenbank. (Zeilennummern dienen nur als Referenz.)

Sie müssen die Abfrage abschließen, um die in der folgenden Tabelle gezeigte Ausgabe zu generieren.

Welche Anweisungsklausel sollten Sie in Zeile 3 einfügen?

Correct Answer: G
Explanation: (Only visible to Fast2test members)
Sie haben eine Datenbank, die eine Tabelle mit dem Namen Products im Verkaufsschema enthält. Die Tabelle wurde mit der folgenden Transact-SQL-Anweisung erstellt:

Die Tabelle enthält die folgenden Daten:

Sie entwickeln einen Bericht, der die folgenden Werte und Spaltenüberschriften in der unten aufgeführten Reihenfolge anzeigt:
* Durchschnittspreis eines Produkts namens Average
* Die kleinste Anzahl von Produkten mit dem StocK-Namen LowestNumber
* der höchste Produktpreis mit der Bezeichnung HighestPrice
Sie müssen eine Abfrage schreiben, um die Ergebnisse für den Bericht zurückzugeben. Die Abfrage muss die folgenden Anforderungen erfüllen:
Sie müssen eine Abfrage schreiben, um die Ergebnisse für den Bericht zurückzugeben. Die Abfrage muss die folgenden Anforderungen erfüllen:
* Verwenden Sie eingebaute, aggregierte anfa * mathematische Funktionen.
* Verwenden Sie zweiteilige Namen und Tabellen.
* Verwenden Sie den Tabellenalias, um die Spaltennamen zu qualifizieren.
* Definieren Sie den Alias ​​für alle Felder mit dem Schlüsselwort AS.
* Verwenden Sie den ersten Buchstaben des Tabellennamens als Tabellenalias.
* Verwenden Sie nicht die Funktion Row_number.
* Umschließen Sie Objektnamen nicht mit eckigen Klammern.
* Verwenden Sie keine Variablen.
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.
Correct Answer:
TRY_Convert
Sie haben 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:

Sie müssen eine durch Kommas getrennte Liste aller Produktfehler anzeigen, die von einem Benutzer namens Benutzer1 gemeldet wurden.
Wie soll die Transact-SQL-Anweisung ausgefüllt werden? Ziehen Sie zum Beantworten die entsprechenden Transact-SQL-Segmente 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

References: https://docs.microsoft.com/en-us/sql/t-sql/functions/string-split-transact-sql?view=sql-server-2017
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.
Sie fragen eine Datenbank ab, die zwei Tabellen enthält: Project und Task. Die Projekttabelle enthält die folgenden Spalten:


Sie planen, die folgende Abfrage auszuführen, um Aufgaben zu aktualisieren, die noch nicht gestartet wurden:

Sie müssen die Gesamtanzahl der Aufgaben zurückgeben, die von dieser UPDATE-Operation betroffen sind, aber keinem Projekt zugeordnet sind.
Welche Transact-SQL-Anweisungen sollten Sie ausführen?

Correct Answer: A
Explanation: (Only visible to Fast2test members)

Contact Us

If you have any question please leave me your email address, we will reply and send email to you in 12 hours.

Our Working Time: ( GMT 0:00-15:00 ) From Monday to Saturday

Support: Contact now 

日本語 Deutsch 繁体中文 한국어