最新的Microsoft Querying Microsoft SQL Server 2012/2014 (70-461 Deutsch Version) - 70-461 Deutsch免費考試真題
問題1
Sie verwalten eine Microsoft Azure SQL-Datenbankinstanz.
Sie schreiben eine neue gespeicherte Prozedur, die explizite Transaktionen verwendet.
Sie müssen sicherstellen, dass kein anderer Prozess die Objekte beeinflussen kann, die von der gespeicherten Prozedur verwendet werden, während sie ausgeführt wird.
Welche Transact-SQL-Anweisung sollten Sie ausführen?
Sie verwalten eine Microsoft Azure SQL-Datenbankinstanz.
Sie schreiben eine neue gespeicherte Prozedur, die explizite Transaktionen verwendet.
Sie müssen sicherstellen, dass kein anderer Prozess die Objekte beeinflussen kann, die von der gespeicherten Prozedur verwendet werden, während sie ausgeführt wird.
Welche Transact-SQL-Anweisung sollten Sie ausführen?
正確答案: D
說明:(僅 PDFExamDumps 成員可見)
問題2
Sie verwenden Microsoft SQL Server 2012, um Code für eine Transaktion zu schreiben, die mehrere Anweisungen enthält.
Bei mehreren Tabellen, die von Ihrer Transaktion verwendet werden, besteht ein großer Konflikt zwischen Lesern und Schreibern.
Sie müssen die Verwendung des Tempdb-Speicherplatzes minimieren. Sie müssen auch verhindern, dass Leseabfragen Schreibabfragen blockieren.
Welche Isolationsstufe sollten Sie verwenden?
Sie verwenden Microsoft SQL Server 2012, um Code für eine Transaktion zu schreiben, die mehrere Anweisungen enthält.
Bei mehreren Tabellen, die von Ihrer Transaktion verwendet werden, besteht ein großer Konflikt zwischen Lesern und Schreibern.
Sie müssen die Verwendung des Tempdb-Speicherplatzes minimieren. Sie müssen auch verhindern, dass Leseabfragen Schreibabfragen blockieren.
Welche Isolationsstufe sollten Sie verwenden?
正確答案: B
說明:(僅 PDFExamDumps 成員可見)
問題3
Sie entwickeln eine Datenbank für eine Reiseanwendung. Sie müssen Tabellen und andere Datenbankobjekte entwerfen.
Sie müssen Mediendateien in mehreren Tabellen speichern.
Jede Mediendatei ist kleiner als 1 MB. Die Mediendateien erfordern einen schnellen Zugriff und werden häufig abgerufen.
Was tun?
Sie entwickeln eine Datenbank für eine Reiseanwendung. Sie müssen Tabellen und andere Datenbankobjekte entwerfen.
Sie müssen Mediendateien in mehreren Tabellen speichern.
Jede Mediendatei ist kleiner als 1 MB. Die Mediendateien erfordern einen schnellen Zugriff und werden häufig abgerufen.
Was tun?
正確答案: D
說明:(僅 PDFExamDumps 成員可見)
問題4
Sie entwickeln eine Microsoft SQL Server-Datenbank, die die in der Abbildung gezeigten Tabellen enthält. (Klicken Sie auf die Schaltfläche "Ausstellen".)

Sie müssen eine Liste der Clients abrufen, für die in der Tabelle Projects keine entsprechenden Informationen vorhanden sind.
Welche Transact-SQL-Anweisungen sollten Sie ausführen?
EIN)

B)

C)

D)

Sie entwickeln eine Microsoft SQL Server-Datenbank, die die in der Abbildung gezeigten Tabellen enthält. (Klicken Sie auf die Schaltfläche "Ausstellen".)

Sie müssen eine Liste der Clients abrufen, für die in der Tabelle Projects keine entsprechenden Informationen vorhanden sind.
Welche Transact-SQL-Anweisungen sollten Sie ausführen?
EIN)

B)

C)

D)

正確答案: C
說明:(僅 PDFExamDumps 成員可見)
問題5
Sie verwenden Microsoft SQL Server 2012, um eine Datenbankanwendung zu entwickeln.
Sie müssen ein Objekt erstellen, das die folgenden Anforderungen erfüllt:
* Nimmt eine Eingabevariable an
* Gibt eine Wertetabelle zurück
* Kann in einer Ansicht nicht referenziert werden
Welches Objekt solltest du verwenden?
Sie verwenden Microsoft SQL Server 2012, um eine Datenbankanwendung zu entwickeln.
Sie müssen ein Objekt erstellen, das die folgenden Anforderungen erfüllt:
* Nimmt eine Eingabevariable an
* Gibt eine Wertetabelle zurück
* Kann in einer Ansicht nicht referenziert werden
Welches Objekt solltest du verwenden?
正確答案: C
問題6
Sie haben eine SQL Server-Datenbank, die alle Verkaufsdaten für Ihr Unternehmen enthält.
Sie müssen eine Abfrage erstellen, die die Kunden zurückgibt, die die fünf Prozent des gesamten tatsächlichen Umsatzes ausmachen.
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.


Sie haben eine SQL Server-Datenbank, die alle Verkaufsdaten für Ihr Unternehmen enthält.
Sie müssen eine Abfrage erstellen, die die Kunden zurückgibt, die die fünf Prozent des gesamten tatsächlichen Umsatzes ausmachen.
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.


正確答案: B
說明:(僅 PDFExamDumps 成員可見)
問題7
Sie verwenden die Microsoft SQL Server 2012-Datenbank, um eine Warenkorbanwendung zu entwickeln.
Sie müssen die eindeutigen Werte des Felds ProductName eines tabellenwertigen Ausdrucks in mehrere Spalten in der Ausgabe drehen.
Welchen Transact-SQL-Operator sollten Sie verwenden?
Sie verwenden die Microsoft SQL Server 2012-Datenbank, um eine Warenkorbanwendung zu entwickeln.
Sie müssen die eindeutigen Werte des Felds ProductName eines tabellenwertigen Ausdrucks in mehrere Spalten in der Ausgabe drehen.
Welchen Transact-SQL-Operator sollten Sie verwenden?
正確答案: B
說明:(僅 PDFExamDumps 成員可見)
問題8
Sie entwickeln eine Datenbank für eine Reiseanwendung. Sie müssen Tabellen und andere Datenbankobjekte entwerfen. Sie erstellen eine gespeicherte Prozedur. Sie müssen die gespeicherte Prozedur mit mehreren Ereignisnamen und deren Datumsangaben als Parameter versehen. Was tun?
Sie entwickeln eine Datenbank für eine Reiseanwendung. Sie müssen Tabellen und andere Datenbankobjekte entwerfen. Sie erstellen eine gespeicherte Prozedur. Sie müssen die gespeicherte Prozedur mit mehreren Ereignisnamen und deren Datumsangaben als Parameter versehen. Was tun?
正確答案: B
問題9
Sie sind Datenbankentwickler eines Microsoft SQL Server-Servers, auf dem ein geschäftskritisches OLTP-System mit hoher Aktivität gehostet wird.
Die Datenbank enthält eine Tabelle mit dem Namen "Kunde" mit mehr als einer Million Datensätzen. Die Tabelle hat die folgende Definition:

Kundendaten sind Aktualisierungen in einem externen System. Diese Änderungen werden wöchentlich in eine Staging-Tabelle kopiert. Diese Tabelle hat die folgende Definition.

Sie müssen eine Transact-SQL-Anweisung schreiben, die die Datensätze in der Customer-Tabelle aktualisiert, indem Sie die Werte in der Customer_Staging-Tabelle verwenden, die übereinstimmende CustomerID-Werte aufweisen. Sie müssen sicherstellen, dass jeweils nur ein Datensatz aktualisiert wird.
Welche Transact-SQL-Abfrage sollten Sie ausführen?
Sie sind Datenbankentwickler eines Microsoft SQL Server-Servers, auf dem ein geschäftskritisches OLTP-System mit hoher Aktivität gehostet wird.
Die Datenbank enthält eine Tabelle mit dem Namen "Kunde" mit mehr als einer Million Datensätzen. Die Tabelle hat die folgende Definition:

Kundendaten sind Aktualisierungen in einem externen System. Diese Änderungen werden wöchentlich in eine Staging-Tabelle kopiert. Diese Tabelle hat die folgende Definition.

Sie müssen eine Transact-SQL-Anweisung schreiben, die die Datensätze in der Customer-Tabelle aktualisiert, indem Sie die Werte in der Customer_Staging-Tabelle verwenden, die übereinstimmende CustomerID-Werte aufweisen. Sie müssen sicherstellen, dass jeweils nur ein Datensatz aktualisiert wird.
Welche Transact-SQL-Abfrage sollten Sie ausführen?
正確答案: A
說明:(僅 PDFExamDumps 成員可見)
問題10
Sie verwenden Microsoft SQL Server, um eine Datenbankanwendung zu entwickeln.
Ihre Anwendung sendet Daten an eine VARCHAR (50) -Variable mit dem Namen @var.
Sie müssen eine Transact-SQL-Anweisung schreiben, die Informationen zu einer erfolgreichen oder fehlgeschlagenen Umwandlung in eine Ganzzahl in einer Tabelle zurückgibt.
Welche Transact-SQL-Anweisung sollten Sie ausführen?


Sie verwenden Microsoft SQL Server, um eine Datenbankanwendung zu entwickeln.
Ihre Anwendung sendet Daten an eine VARCHAR (50) -Variable mit dem Namen @var.
Sie müssen eine Transact-SQL-Anweisung schreiben, die Informationen zu einer erfolgreichen oder fehlgeschlagenen Umwandlung in eine Ganzzahl in einer Tabelle zurückgibt.
Welche Transact-SQL-Anweisung sollten Sie ausführen?


正確答案: A
說明:(僅 PDFExamDumps 成員可見)
問題11
Sie entwickeln eine Microsoft SQL Server-Datenbank. Die Datenbank enthält eine Tabelle, die durch die folgende Transact-SQL-Anweisung definiert ist:

Alle Regionen haben mehr als einen Mitarbeiter.
Sie müssen eine Abfrage schreiben, um den Mitarbeiter mit dem höchsten SalesYTD in jeder Region mit der folgenden Ergebnismenge zu finden:
* Vorname
* Familienname, Nachname
* Region
* Umsatz seit Jahresbeginn
Welche Transact-SQL-Abfrage sollten Sie ausführen?
Sie entwickeln eine Microsoft SQL Server-Datenbank. Die Datenbank enthält eine Tabelle, die durch die folgende Transact-SQL-Anweisung definiert ist:

Alle Regionen haben mehr als einen Mitarbeiter.
Sie müssen eine Abfrage schreiben, um den Mitarbeiter mit dem höchsten SalesYTD in jeder Region mit der folgenden Ergebnismenge zu finden:
* Vorname
* Familienname, Nachname
* Region
* Umsatz seit Jahresbeginn
Welche Transact-SQL-Abfrage sollten Sie ausführen?
正確答案: B
說明:(僅 PDFExamDumps 成員可見)
問題12
Mit Microsoft SQL Server 2012 können Sie eine Datenbank mit zwei Tabellen namens Div1Cust und Div2Cust entwickeln.
Jede Tabelle enthält Spalten mit den Namen DivisionID und CustomerId. Keine der Zeilen in Div1Cust ist in Div2Cust vorhanden.
Sie müssen eine Abfrage schreiben, die die folgenden Anforderungen erfüllt:
* Die Zeilen in Div1Cust müssen mit den Zeilen in Div2Cust kombiniert werden.
* Die Ergebnismenge muss die Spalten Division und Customer enthalten.
* Duplikate müssen aufbewahrt werden.
Welche drei Transact-SQL-Anweisungen sollten Sie verwenden? (Um zu antworten, verschieben Sie die entsprechenden Anweisungen aus der Liste der Anweisungen in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.)

Mit Microsoft SQL Server 2012 können Sie eine Datenbank mit zwei Tabellen namens Div1Cust und Div2Cust entwickeln.
Jede Tabelle enthält Spalten mit den Namen DivisionID und CustomerId. Keine der Zeilen in Div1Cust ist in Div2Cust vorhanden.
Sie müssen eine Abfrage schreiben, die die folgenden Anforderungen erfüllt:
* Die Zeilen in Div1Cust müssen mit den Zeilen in Div2Cust kombiniert werden.
* Die Ergebnismenge muss die Spalten Division und Customer enthalten.
* Duplikate müssen aufbewahrt werden.
Welche drei Transact-SQL-Anweisungen sollten Sie verwenden? (Um zu antworten, verschieben Sie die entsprechenden Anweisungen aus der Liste der Anweisungen in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.)

正確答案:

1 - SELECT DivisionID AS Division, CustomerlD AS Customer FROM Div1Cust
2 - UNION All
3 - SELECT DivisionID, CustomerlD FROM Div2Cust
問題13
Sie entwickeln eine Datenbankanwendung für eine Universität. Sie müssen eine indizierte Ansicht erstellen, die die folgenden Anforderungen erfüllt:
* Zeigt die Details nur von Studenten aus Kanada an.
* Ermöglicht das Einfügen von Details nur von Studenten aus Kanada.
Welche vier Transact-SQL-Anweisungen sollten Sie verwenden? (Um zu antworten, verschieben Sie die entsprechenden SQL-Anweisungen aus der Liste der Anweisungen in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.)

Sie entwickeln eine Datenbankanwendung für eine Universität. Sie müssen eine indizierte Ansicht erstellen, die die folgenden Anforderungen erfüllt:
* Zeigt die Details nur von Studenten aus Kanada an.
* Ermöglicht das Einfügen von Details nur von Studenten aus Kanada.
Welche vier Transact-SQL-Anweisungen sollten Sie verwenden? (Um zu antworten, verschieben Sie die entsprechenden SQL-Anweisungen aus der Liste der Anweisungen in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.)

正確答案:

問題14
Im Folgenden finden Sie eine Reihe von Fragen, bei denen Sie eine oder mehrere Codezeilen eingeben müssen.
Um Ihre Antwort einzugeben
Geben Sie Ihre Antwort in das Texteingabefeld im Antwortbereich ein. Sie können eine oder mehrere Codezeilen eingeben. Möglicherweise ist mehr als eine Lösung korrekt. Sie erhalten eine Gutschrift, wenn Ihre Lösung mit einer der richtigen Lösungen übereinstimmt.
So überprüfen Sie die Codesyntax
Klicken Sie nach Eingabe Ihres Codes auf die Schaltfläche Syntax prüfen. Dadurch werden die in Ihrer Lösung verwendete Codesyntax (z. B. SQL-Befehle) und Werte (z. B. Tabellennamen und Variablennamen) überprüft. Wenn Fehler auftreten, werden diese im Fenster neben der Schaltfläche Syntax prüfen angezeigt. Sie können Ihren Code ändern und die Syntax beliebig oft erneut überprüfen.
Beachten Sie, dass die Prüfsyntax NICHT überprüft, ob Sie die Frage richtig beantwortet haben. Es überprüft einfach die Genauigkeit Ihrer Syntax.
Anzeigen der verfügbaren Befehlsschlüsselwörter
Klicken Sie auf die Schaltfläche Schlüsselwörter, um eine Liste der Befehlsschlüsselwörter anzuzeigen. Dies ist eine allgemeine Liste, die als Referenz dient und nicht auf die in der Frage verwendeten Befehle beschränkt ist.

Das Verkaufsschema einer Datenbank enthält die im Exponat gezeigten Tabellen.

Sie müssen eine gespeicherte Prozedur mit dem Namen "RecentOrders" erstellen, die die folgenden Anforderungen erfüllt:
* Deklariert eine Eingabevariable mit dem Namen @EndDate vom Typ varchar (255).
* Vergleichen Sie den Wert von @EndDate mit dem OrderDate für Datensätze aus der Tabelle Sales.Orders.
* Gibt nur die OrderID-Spalte für Zeilen zurück, in denen das OrderDate aktueller als @EndDate ist.
Erstellen Sie das Transact-SQL für die gespeicherte Prozedur anhand der folgenden Richtlinien:
* Verwenden Sie keine Aliase.
* Verwenden Sie keine Objekttrennzeichen.
* Stellen Sie sicher, dass alle in RecentOrders aufgerufenen Objekte von allen Benutzern aufgelöst werden können.
* Konvertieren Sie @endDate in einen datetime-Datentyp in der WHERE-Klausel der SELECT-Anweisung, bevor Sie den Wert mit einem OrderDate vergleichen.
Ein Teil des korrekten Transact-SQL wurde im Antwortbereich unten bereitgestellt. Geben Sie Transact-SQL in den Antwortbereich ein, der das Problem löst und die angegebenen Ziele oder Anforderungen erfüllt. Sie können Transact-SQL innerhalb des bereitgestellten Transact-SQL-Segments sowie darunter hinzufügen.

Im Folgenden finden Sie eine Reihe von Fragen, bei denen Sie eine oder mehrere Codezeilen eingeben müssen.
Um Ihre Antwort einzugeben
Geben Sie Ihre Antwort in das Texteingabefeld im Antwortbereich ein. Sie können eine oder mehrere Codezeilen eingeben. Möglicherweise ist mehr als eine Lösung korrekt. Sie erhalten eine Gutschrift, wenn Ihre Lösung mit einer der richtigen Lösungen übereinstimmt.
So überprüfen Sie die Codesyntax
Klicken Sie nach Eingabe Ihres Codes auf die Schaltfläche Syntax prüfen. Dadurch werden die in Ihrer Lösung verwendete Codesyntax (z. B. SQL-Befehle) und Werte (z. B. Tabellennamen und Variablennamen) überprüft. Wenn Fehler auftreten, werden diese im Fenster neben der Schaltfläche Syntax prüfen angezeigt. Sie können Ihren Code ändern und die Syntax beliebig oft erneut überprüfen.
Beachten Sie, dass die Prüfsyntax NICHT überprüft, ob Sie die Frage richtig beantwortet haben. Es überprüft einfach die Genauigkeit Ihrer Syntax.
Anzeigen der verfügbaren Befehlsschlüsselwörter
Klicken Sie auf die Schaltfläche Schlüsselwörter, um eine Liste der Befehlsschlüsselwörter anzuzeigen. Dies ist eine allgemeine Liste, die als Referenz dient und nicht auf die in der Frage verwendeten Befehle beschränkt ist.

Das Verkaufsschema einer Datenbank enthält die im Exponat gezeigten Tabellen.

Sie müssen eine gespeicherte Prozedur mit dem Namen "RecentOrders" erstellen, die die folgenden Anforderungen erfüllt:
* Deklariert eine Eingabevariable mit dem Namen @EndDate vom Typ varchar (255).
* Vergleichen Sie den Wert von @EndDate mit dem OrderDate für Datensätze aus der Tabelle Sales.Orders.
* Gibt nur die OrderID-Spalte für Zeilen zurück, in denen das OrderDate aktueller als @EndDate ist.
Erstellen Sie das Transact-SQL für die gespeicherte Prozedur anhand der folgenden Richtlinien:
* Verwenden Sie keine Aliase.
* Verwenden Sie keine Objekttrennzeichen.
* Stellen Sie sicher, dass alle in RecentOrders aufgerufenen Objekte von allen Benutzern aufgelöst werden können.
* Konvertieren Sie @endDate in einen datetime-Datentyp in der WHERE-Klausel der SELECT-Anweisung, bevor Sie den Wert mit einem OrderDate vergleichen.
Ein Teil des korrekten Transact-SQL wurde im Antwortbereich unten bereitgestellt. Geben Sie Transact-SQL in den Antwortbereich ein, der das Problem löst und die angegebenen Ziele oder Anforderungen erfüllt. Sie können Transact-SQL innerhalb des bereitgestellten Transact-SQL-Segments sowie darunter hinzufügen.

正確答案: B