Microsoft Administering Relational Databases on Microsoft Azure (DP-300 Deutsch Version) - DP-300 Deutsch Exam Practice Test
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.
Correct Answer:
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 stellen eine Instanz von SQL Server auf Azure Virtual Machines mit dem Namen VM1 bereit.
Sie müssen einen SQL Server Agent-Auftrag erstellen, der die Indizes der auf VM1 gehosteten Datenbanken neu erstellt. Die Lösung muss dem Prinzip der minimalen Berechtigungen folgen.
Was solltest du zuerst erstellen?
Sie müssen einen SQL Server Agent-Auftrag erstellen, der die Indizes der auf VM1 gehosteten Datenbanken neu erstellt. Die Lösung muss dem Prinzip der minimalen Berechtigungen folgen.
Was solltest du zuerst erstellen?
Correct Answer: B
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
Sie haben eine Azure SQL-Datenbank namens db1 auf einem Server namens server1.
Sie verwenden Query Performance Insight zur Überwachung von db1.
Sie müssen die Konfiguration des Abfragespeichers anpassen, um sicherzustellen, dass die Daten zur Leistungsüberwachung so schnell wie möglich verfügbar sind.
Welche Konfigurationseinstellung sollten Sie ändern und welchen Wert sollten Sie konfigurieren? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Sie verwenden Query Performance Insight zur Überwachung von db1.
Sie müssen die Konfiguration des Abfragespeichers anpassen, um sicherzustellen, dass die Daten zur Leistungsüberwachung so schnell wie möglich verfügbar sind.
Welche Konfigurationseinstellung sollten Sie ändern und welchen Wert sollten Sie konfigurieren? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Correct Answer:

Explanation:

Basic Concept: This question tests Azure monitoring and performance management, including which metric, log destination, or alerting behavior fits the operational requirement.
Why the selected answer is Correct: The selected values fit this scenario because they apply the required Azure SQL configuration at the correct scope and sequence: You need to modify the Query Store configuration to ensure that performance monitoring data is available as soon as possible.
Why the alternate choices are Wrong: The alternate destinations or collection scopes miss part of the telemetry requirement: they either omit the server/pool/database layer or send data somewhere that does not support the requested analysis path.
Sie haben einen lokalen Microsoft SQL Server namens SQL1, der fünf Datenbanken hostet.
Sie müssen die Datenbanken zu einer verwalteten Azure SQL-Instanz migrieren. Die Lösung muss Ausfallzeiten minimieren und Datenverlust verhindern.
Was sollten Sie verwenden?
Sie müssen die Datenbanken zu einer verwalteten Azure SQL-Instanz migrieren. Die Lösung muss Ausfallzeiten minimieren und Datenverlust verhindern.
Was sollten Sie verwenden?
Correct Answer: D
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
Sie haben eine Azure-Datenlösung, die ein Enterprise Data Warehouse in Azure Synapse Analytics mit dem Namen DW1 enthält.
Mehrere Benutzer führen gleichzeitig Ad-hoc-Abfragen an DW1 aus.
Sie führen regelmäßig automatisierte Datenladevorgänge in DW1 durch.
Sie müssen sicherstellen, dass die automatisierten Datenladevorgänge über genügend Arbeitsspeicher verfügen, um sie schnell und erfolgreich abzuschließen, wenn die Ad-hoc-Abfragen ausgeführt werden.
Was tun?
Mehrere Benutzer führen gleichzeitig Ad-hoc-Abfragen an DW1 aus.
Sie führen regelmäßig automatisierte Datenladevorgänge in DW1 durch.
Sie müssen sicherstellen, dass die automatisierten Datenladevorgänge über genügend Arbeitsspeicher verfügen, um sie schnell und erfolgreich abzuschließen, wenn die Ad-hoc-Abfragen ausgeführt werden.
Was tun?
Correct Answer: B
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
Sie haben eine AlwaysOn-Verfügbarkeitsgruppe auf virtuellen Azure-Computern bereitgestellt. Die Verfügbarkeitsgruppe enthält eine Datenbank namens DB1 und zwei Knoten namens SQL1 und SQL2. SQL1 ist das primäre Replikat.
Sie müssen eine vollständige Sicherung von DB1 auf SQL2 initiieren.
Welche Anweisung soll ausgeführt werden?
Sie müssen eine vollständige Sicherung von DB1 auf SQL2 initiieren.
Welche Anweisung soll ausgeführt werden?
Correct Answer: D
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
Sie haben eine lokale Microsoft SQL Server 2022-Instanz, die eine 60-TB-Produktionsdatenbank namens DB1 hostet.
Sie planen, DB1 nach Azure zu migrieren.
Sie müssen eine Hosting-Lösung für DB1 empfehlen.
Welche Azure SQL-Datenbank-Dienstebene sollten Sie zum Hosten von DB1 verwenden?
Sie planen, DB1 nach Azure zu migrieren.
Sie müssen eine Hosting-Lösung für DB1 empfehlen.
Welche Azure SQL-Datenbank-Dienstebene sollten Sie zum Hosten von DB1 verwenden?
Correct Answer: C
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
Sie besitzen ein Azure-Abonnement, das die in der folgenden Tabelle aufgeführten Ressourcen enthält.

Sie müssen eine Verbindung zwischen VM1 und MIL konfigurieren. Die Lösung muss folgende Anforderungen erfüllen:
* Die Verbindung muss verschlüsselt sein.
* Die Netzwerklatenz muss minimiert werden.
Was sollten Sie umsetzen?

Sie müssen eine Verbindung zwischen VM1 und MIL konfigurieren. Die Lösung muss folgende Anforderungen erfüllen:
* Die Verbindung muss verschlüsselt sein.
* Die Netzwerklatenz muss minimiert werden.
Was sollten Sie umsetzen?
Correct Answer: C
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).