DP-300 Deutsch試験無料問題集「Microsoft Administering Relational Databases on Microsoft Azure (DP-300 Deutsch Version) 認定」
Sie haben ein Azure-Abonnement, das einen logischen SQL-Server enthält. Der Server hostet zwei Datenbanken mit den Namen db1 und db2 sowie einen Azure AD-Dienstprinzipal mit dem Namen app1.
Sie müssen sicherstellen, dass app1 auf db1 zugreifen kann. Die Lösung muss das Prinzip der geringsten Privilegien verwenden.
Wie müssen Sie die Transact-SQL-Anweisung vervollständigen? Wählen Sie zur Beantwortung die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.

Sie müssen sicherstellen, dass app1 auf db1 zugreifen kann. Die Lösung muss das Prinzip der geringsten Privilegien verwenden.
Wie müssen Sie die Transact-SQL-Anweisung vervollständigen? Wählen Sie zur Beantwortung die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.

正解:

Explanation:

https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-service-principal-tutorial?
view=azuresql
Sie haben einen logischen Azure SQL-Server.
Sie führen das folgende Skript aus.


Sie führen das folgende Skript aus.


正解:

Explanation:
Yes
No
No
Hinweis: Diese Frage ist Teil einer Reihe von Fragen, die dasselbe Szenario darstellen. Jede Frage in der Reihe enthält eine einzigartige Lösung, die die angegebenen Ziele erfüllen könnte. Einige Fragensätze haben möglicherweise mehr als eine richtige Lösung, während andere möglicherweise keine richtige Lösung haben.
Nachdem Sie eine Frage in diesem Abschnitt beantwortet haben, können Sie NICHT mehr dorthin zurückkehren. Daher werden diese Fragen nicht auf dem Überprüfungsbildschirm angezeigt.
Sie haben SQL Server 2019 auf einem virtuellen Azure-Computer.
Sie beheben Leistungsprobleme für eine Abfrage in einer SQL Server-Instanz.
Um weitere Informationen zu sammeln, fragen Sie sys.dm_exec_requests ab und stellen fest, dass der Wartetyp PAGELATCH_UP und die Wait_resource 2:3:905856 ist.
Sie müssen die Systemleistung verbessern.
Lösung: Sie ändern die Datendatei für die Master-Datenbank so, dass sie automatisch um 10 Prozent wächst.
Erreicht dies das Ziel?
Nachdem Sie eine Frage in diesem Abschnitt beantwortet haben, können Sie NICHT mehr dorthin zurückkehren. Daher werden diese Fragen nicht auf dem Überprüfungsbildschirm angezeigt.
Sie haben SQL Server 2019 auf einem virtuellen Azure-Computer.
Sie beheben Leistungsprobleme für eine Abfrage in einer SQL Server-Instanz.
Um weitere Informationen zu sammeln, fragen Sie sys.dm_exec_requests ab und stellen fest, dass der Wartetyp PAGELATCH_UP und die Wait_resource 2:3:905856 ist.
Sie müssen die Systemleistung verbessern.
Lösung: Sie ändern die Datendatei für die Master-Datenbank so, dass sie automatisch um 10 Prozent wächst.
Erreicht dies das Ziel?
正解:B
解答を投票する
解説: (GoShiken メンバーにのみ表示されます)
Sie haben einen Azure Stream Analytics-Auftrag.
Sie müssen sicherstellen, dass für den Auftrag genügend Streaming-Einheiten bereitgestellt sind.
Sie konfigurieren die Überwachung der Metrik SU % Auslastung.
Welche zwei zusätzlichen Metriken sollten Sie überwachen? Jede richtige Antwort stellt einen Teil der Lösung dar.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Sie müssen sicherstellen, dass für den Auftrag genügend Streaming-Einheiten bereitgestellt sind.
Sie konfigurieren die Überwachung der Metrik SU % Auslastung.
Welche zwei zusätzlichen Metriken sollten Sie überwachen? Jede richtige Antwort stellt einen Teil der Lösung dar.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
正解:B,E
解答を投票する
解説: (GoShiken メンバーにのみ表示されます)
Ein Datentechniker erstellt eine Tabelle zum Speichern von Mitarbeiterinformationen für eine neue Anwendung. Alle Mitarbeiternamen sind im US-englischen Alphabet. Alle Adressen sind Standorte in den USA. Der Data Engineer verwendet die folgende Anweisung, um die Tabelle zu erstellen.

Sie müssen Änderungen an den Datentypen empfehlen, um den Speicherplatz zu reduzieren und die Leistung zu verbessern.
Welche zwei Maßnahmen sollten Sie empfehlen? Jede richtige Antwort stellt einen Teil der Lösung dar.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.

Sie müssen Änderungen an den Datentypen empfehlen, um den Speicherplatz zu reduzieren und die Leistung zu verbessern.
Welche zwei Maßnahmen sollten Sie empfehlen? Jede richtige Antwort stellt einen Teil der Lösung dar.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
正解:A,E
解答を投票する
Sie haben SQL Server 2019 auf einer virtuellen Azure-Maschine, die eine SSISDB-Datenbank enthält.
Durch einen kürzlich aufgetretenen Fehler ist die Masterdatenbank verloren gegangen.
Sie stellen fest, dass alle Microsoft SQL Server Integration Services (SSIS)-Pakete auf der virtuellen Maschine nicht ausgeführt werden können.
Welche vier Aktionen sollten Sie nacheinander ausführen, um das Problem zu lösen? Zur Beantwortung verschieben Sie die entsprechenden Aktionen aus der Aktionsliste in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.

Durch einen kürzlich aufgetretenen Fehler ist die Masterdatenbank verloren gegangen.
Sie stellen fest, dass alle Microsoft SQL Server Integration Services (SSIS)-Pakete auf der virtuellen Maschine nicht ausgeführt werden können.
Welche vier Aktionen sollten Sie nacheinander ausführen, um das Problem zu lösen? Zur Beantwortung verschieben Sie die entsprechenden Aktionen aus der Aktionsliste in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.

正解:

Explanation:

Step 1: Attach the SSISDB database
Step 2: Turn on the TRUSTWORTHY property and the CLR property
If you are restoring the SSISDB database to an SQL Server instance where the SSISDB catalog was never created, enable common language runtime (clr) Step 3: Open the master key for the SSISDB database Restore the master key by this method if you have the original password that was used to create SSISDB.
open master key decryption by password = 'LS1Setup!' --'Password used when creating SSISDB' Alter Master Key Add encryption by Service Master Key Step 4: Encrypt a copy of the mater key by using the service master key Reference:
https://docs.microsoft.com/en-us/sql/integration-services/backup-restore-and-move-the-ssis-catalog
Aufgabe 10
Sie müssen alle Datenbanken auf sql37006S95 vor SQL-Injection-Angriffen schützen.
Sie müssen alle Datenbanken auf sql37006S95 vor SQL-Injection-Angriffen schützen.
正解:
See the explanation part for the complete Solution.
Explanation:
SQL injection attacks are a type of cyberattack that exploit a vulnerability in the application code that interacts with the database. An attacker can inject malicious SQL statements into the user input, such as a form field or a URL parameter, and execute them on the database server, resulting in data theft, corruption, or unauthorized access1.
To protect all the databases on sql37006S95 from SQL injection attacks, you need to follow some best practices for securing your application and database layers. Here are some of the recommended steps:
* Use parameterized queries or stored procedures to separate the SQL code from the user input. This will prevent the user input from being interpreted as part of the SQL statement and avoid SQL injection23.
* Validate and sanitize the user input before passing it to the database. This will ensure that the input conforms to the expected format and type, and remove any potentially harmful characters or keywords4.
* Implement least privilege access for the database users and roles. This will limit the permissions and actions that the application can perform on the database, and reduce the impact of a successful SQL injection attack5.
* Enable Advanced Threat Protection for Azure SQL Database. This is a feature that detects and alerts you of anomalous activities and potential threats on your database, such as SQL injection, brute force attacks, or unusual access patterns. You can configure the alert settings and notifications using the Azure portal or PowerShell.
These are some of the steps to protect all the databases on sql37006S95 from SQL injection attacks.
Explanation:
SQL injection attacks are a type of cyberattack that exploit a vulnerability in the application code that interacts with the database. An attacker can inject malicious SQL statements into the user input, such as a form field or a URL parameter, and execute them on the database server, resulting in data theft, corruption, or unauthorized access1.
To protect all the databases on sql37006S95 from SQL injection attacks, you need to follow some best practices for securing your application and database layers. Here are some of the recommended steps:
* Use parameterized queries or stored procedures to separate the SQL code from the user input. This will prevent the user input from being interpreted as part of the SQL statement and avoid SQL injection23.
* Validate and sanitize the user input before passing it to the database. This will ensure that the input conforms to the expected format and type, and remove any potentially harmful characters or keywords4.
* Implement least privilege access for the database users and roles. This will limit the permissions and actions that the application can perform on the database, and reduce the impact of a successful SQL injection attack5.
* Enable Advanced Threat Protection for Azure SQL Database. This is a feature that detects and alerts you of anomalous activities and potential threats on your database, such as SQL injection, brute force attacks, or unusual access patterns. You can configure the alert settings and notifications using the Azure portal or PowerShell.
These are some of the steps to protect all the databases on sql37006S95 from SQL injection attacks.
Sie haben eine verwaltete Azure SQL-Instanz namens SQLMI1, die 10 Datenbanken hostet.
Sie müssen Warnungen mithilfe von Azure Monitor implementieren. Die Lösung muss folgende Anforderungen erfüllen:
Kosten minimieren.
Aggregieren Sie Intelligent Insights-Telemetrie aus jeder Datenbank.
Was tun?
Sie müssen Warnungen mithilfe von Azure Monitor implementieren. Die Lösung muss folgende Anforderungen erfüllen:
Kosten minimieren.
Aggregieren Sie Intelligent Insights-Telemetrie aus jeder Datenbank.
Was tun?
正解:B
解答を投票する
解説: (GoShiken メンバーにのみ表示されます)
Sie stellen eine Azure SQL-Datenbank im Azure-Portal bereit, wie in der folgenden Abbildung gezeigt.

Verwenden Sie die Dropdown-Menüs, um die Antwortmöglichkeit auszuwählen, die jede Aussage basierend auf den in der Grafik dargestellten Informationen vervollständigt.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.


Verwenden Sie die Dropdown-Menüs, um die Antwortmöglichkeit auszuwählen, die jede Aussage basierend auf den in der Grafik dargestellten Informationen vervollständigt.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.

正解:

Explanation:

Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/serverless-tier-overview
Sie haben einen Azure AD-Mandanten und einen logischen Microsoft SQL-Server namens SQL1, der mehrere Azure SQL-Datenbanken hostet.
Sie planen, Azure AD-Benutzerberechtigungen automatisch mithilfe von Azure Automation den Datenbanken zuzuweisen.
Sie müssen die erforderlichen Automation-Konten erstellen.
Welche zwei Konten sollten Sie erstellen? Jede richtige Antwort stellt einen Teil der Lösung dar.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Sie planen, Azure AD-Benutzerberechtigungen automatisch mithilfe von Azure Automation den Datenbanken zuzuweisen.
Sie müssen die erforderlichen Automation-Konten erstellen.
Welche zwei Konten sollten Sie erstellen? Jede richtige Antwort stellt einen Teil der Lösung dar.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
正解:A,E
解答を投票する
Sie verfügen über ein Azure-Abonnement, das eine Instanz von SQL Server auf Azure Virtual Machines enthält. Die virtuelle Maschine hostet eine Datenbank mit dem Namen DB1. Sie müssen DB1 mithilfe von Extended Events überwachen. Die Lösung muss die folgenden Anforderungen erfüllen:
* Erfassen Sie Rohereignisdaten und speichern Sie die Daten im Azure Storage.
* Minimieren Sie die Auswirkungen auf die Leistung durch die Erfassung erweiterter Ereignisse.
Wie müssen Sie die Transact-SQL-Anweisung vervollständigen? Wählen Sie zur Beantwortung die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.

* Erfassen Sie Rohereignisdaten und speichern Sie die Daten im Azure Storage.
* Minimieren Sie die Auswirkungen auf die Leistung durch die Erfassung erweiterter Ereignisse.
Wie müssen Sie die Transact-SQL-Anweisung vervollständigen? Wählen Sie zur Beantwortung die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.

正解:

Explanation:
