{"id":11823,"date":"2026-09-14T12:24:32","date_gmt":"2026-09-14T12:24:32","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=11823"},"modified":"2026-09-14T12:24:32","modified_gmt":"2026-09-14T12:24:32","slug":"microsoft-dp-800-practice-test-questions-and-exam-dumps-part-5-q81-q100","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-dp-800-practice-test-questions-and-exam-dumps-part-5-q81-q100\/","title":{"rendered":"Microsoft DP-800 Practice Test Questions and Exam Dumps Part 5: Q81\u2013Q100"},"content":{"rendered":"<h2><b>View Full\u00a0<a href=\"https:\/\/www.examlabs.com\/dp-800-exam-dumps\">Microsoft DP-800 Exam Dumps<\/a>\u00a0and Practice Test Dumps.<\/b><\/h2>\n<p>&nbsp;<\/p>\n<h3><b>Question 81<\/b><\/h3>\n<p><b>Which Azure feature can restrict access to an Azure SQL Database by allowing only specified IP addresses?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure SQL firewall rules<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Storage lifecycle rules<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure DNS zones<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Load Balancer rules<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure SQL firewall rules control which IP addresses can connect to an Azure SQL Database endpoint. Administrators can configure server-level or database-level firewall rules depending on the required access model. This provides a network-level access control layer before authentication occurs. Firewall rules should be configured as narrowly as practical rather than allowing unrestricted internet access. For stronger network isolation, organizations can also consider private connectivity options such as Azure Private Link.<\/span><\/p>\n<h3><b>Question 82<\/b><\/h3>\n<p><b>Which authentication method allows users to authenticate to Azure SQL using identities managed by Microsoft Entra ID?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Windows local authentication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Microsoft Entra authentication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">FTP authentication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Anonymous authentication<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Microsoft Entra authentication allows Azure SQL resources to authenticate users and applications through Microsoft Entra ID. This can provide centralized identity management and supports authentication methods such as passwords, multifactor authentication, and managed identities depending on the scenario. Using Microsoft Entra authentication can reduce reliance on traditional SQL usernames and passwords. Administrators must configure the appropriate Microsoft Entra administrator and database principals before users or applications can connect successfully.<\/span><\/p>\n<h3><b>Question 83<\/b><\/h3>\n<p><b>Which Azure networking feature provides a private IP address for accessing Azure SQL Database from a virtual network?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Public IP address<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Private Endpoint<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Network Security Group only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure DNS Public Zone<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">An Azure Private Endpoint provides private connectivity to supported Azure services by assigning a private IP address from an Azure virtual network. For Azure SQL Database, this allows clients in connected networks to access the database without relying on its public endpoint. Private connectivity can reduce exposure to the public internet and is useful for applications with strict network security requirements. DNS configuration is also important so that clients resolve the database name correctly to the private endpoint.<\/span><\/p>\n<h3><b>Question 84<\/b><\/h3>\n<p><b>Which Azure feature can provide secure private connectivity between an Azure virtual network and an Azure PaaS service?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Private Link<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure CDN<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Traffic Manager<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Front Door<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Private Link provides private connectivity to supported Azure services through private endpoints. Traffic between the virtual network and the service can remain on the Azure backbone instead of using a public endpoint. Private Link is commonly used when organizations need stronger network isolation for services such as Azure SQL Database. Administrators should also configure DNS and access permissions correctly because creating a private endpoint alone does not automatically solve every connectivity or authorization requirement.<\/span><\/p>\n<h3><b>Question 85<\/b><\/h3>\n<p><b>Which SQL Server feature encrypts the database files at rest without requiring application changes?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Dynamic Data Masking<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Transparent Data Encryption<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Row-Level Security<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SQL Server Agent<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Transparent Data Encryption, or TDE, encrypts database files at rest to help protect stored data if the underlying storage is accessed without authorization. It operates transparently to applications, meaning applications generally do not need to be modified to use an encrypted database. TDE protects data at rest but does not replace authentication, authorization, or network security. Administrators should use TDE as one part of a broader database security strategy.<\/span><\/p>\n<h3><b>Question 86<\/b><\/h3>\n<p><b>Which SQL Server security feature hides sensitive column values from users who should not see the complete data?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Dynamic Data Masking<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Database mirroring<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Index compression<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Query Store<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Dynamic Data Masking can obscure sensitive data returned to users who do not have permission to view the full values. For example, a phone number or email address can be partially masked when returned to certain users. The underlying data remains unchanged in the database. Dynamic Data Masking should not be considered encryption or a replacement for authorization because privileged users may still access the original values. It is mainly useful for limiting unnecessary exposure of sensitive information.<\/span><\/p>\n<h3><b>Question 87<\/b><\/h3>\n<p><b>Which SQL Server security feature restricts which rows a user can access in a table?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Transparent Data Encryption<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Row-Level Security<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data compression<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Query Store<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Row-Level Security, or RLS, allows SQL Server to control access to individual rows based on the user&#8217;s identity or execution context. For example, a company could allow regional managers to see only records belonging to their assigned region. RLS uses security predicates to determine which rows are visible or modifiable. This provides fine-grained data access control while allowing multiple users or departments to work with the same underlying table.<\/span><\/p>\n<h3><b>Question 88<\/b><\/h3>\n<p><b>Which Microsoft service helps detect suspicious activity and security threats affecting Azure SQL databases?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Microsoft Defender for SQL<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure DNS<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Cost Management<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Storage Explorer<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Microsoft Defender for SQL provides security capabilities designed to help identify threats and security weaknesses in SQL environments. It can provide security recommendations, alerts, and assessments that help administrators improve database protection. It can be used with supported Azure SQL services and SQL Server environments. Defender for SQL complements other controls such as authentication, authorization, encryption, firewall rules, and auditing. It should be viewed as part of a layered database security strategy.<\/span><\/p>\n<h3><b>Question 89<\/b><\/h3>\n<p><b>Which Azure service can collect database metrics and logs for monitoring and analysis?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Monitor<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Key Vault<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure DNS<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Policy only<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Monitor collects and analyzes telemetry from Azure resources, including supported database services. Administrators can use metrics to monitor resource utilization and configure alerts for important conditions. Logs can also be collected and analyzed through Log Analytics when the appropriate diagnostic settings are configured. Azure Monitor helps database administrators identify performance problems, availability issues, and unusual activity. Monitoring should be configured proactively rather than waiting until users report database problems.<\/span><\/p>\n<h3><b>Question 90<\/b><\/h3>\n<p><b>Which Azure component is commonly used to store and query collected resource logs?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Log Analytics workspace<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Load Balancer<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure DNS zone<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Firewall policy only<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A Log Analytics workspace stores and provides querying capabilities for logs collected through Azure Monitor and other supported services. Administrators can use Kusto Query Language, or KQL, to analyze log data and investigate events. For database administration, Log Analytics can help correlate database activity with other Azure resources and infrastructure events. Diagnostic settings generally determine which logs or metrics are sent to the workspace, so correct configuration is important.<\/span><\/p>\n<h3><b>Question 91<\/b><\/h3>\n<p><b>Which language is commonly used to query data stored in Azure Monitor Logs?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">T-SQL<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">KQL<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Python<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">HTML<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Kusto Query Language, or KQL, is used to query and analyze data stored in Azure Monitor Logs and Log Analytics. KQL is designed for working with large volumes of telemetry, event, and log data. Database administrators can use it to investigate performance problems, identify patterns, and create monitoring queries. T-SQL is primarily used for relational database operations, while KQL is focused on analyzing telemetry and log information.<\/span><\/p>\n<h3><b>Question 92<\/b><\/h3>\n<p><b>Which SQL Server feature stores query execution plans and runtime statistics to help identify performance regressions?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Query Store<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SQL Server Browser<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Database Mail<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SQL Server Agent<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Query Store collects information about queries, execution plans, and runtime statistics over time. It allows administrators to compare query performance and identify cases where a query becomes slower after a plan change. Query Store is especially useful for troubleshooting performance regressions because it provides historical information rather than showing only the current execution. Administrators can use Query Store data to investigate problematic queries and evaluate plan-related performance issues.<\/span><\/p>\n<h3><b>Question 93<\/b><\/h3>\n<p><b>What is a common purpose of SQL Server statistics?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store user passwords<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Help the query optimizer estimate data distribution<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Encrypt database files<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Schedule database backups<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">SQL Server statistics contain information about the distribution of values in columns or indexes. The query optimizer uses this information when estimating how many rows a query will return. Accurate estimates can help the optimizer select efficient execution plans. Outdated statistics can sometimes lead to poor cardinality estimates and inefficient plans. Administrators should monitor statistics and use appropriate maintenance strategies, especially for databases where data changes frequently.<\/span><\/p>\n<h3><b>Question 94<\/b><\/h3>\n<p><b>Which operation can update statistics for a SQL Server table?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">UPDATE STATISTICS<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">UPDATE DATABASE<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ALTER LOGIN<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">CREATE FIREWALL<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The <\/span><span style=\"font-weight: 400;\">UPDATE STATISTICS<\/span><span style=\"font-weight: 400;\"> statement updates statistics for a table or index so that SQL Server has more current information about data distribution. Updated statistics can help the query optimizer make better decisions when creating execution plans. SQL Server can also update statistics automatically when the appropriate database settings are enabled. However, highly active or large databases may still require careful statistics maintenance. Administrators should investigate query performance before applying unnecessary maintenance operations.<\/span><\/p>\n<h3><b>Question 95<\/b><\/h3>\n<p><b>Which SQL Server command can be used to check the logical and physical integrity of a database?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">DBCC CHECKDB<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">DBCC LOGIN<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">CHECK DATABASE USER<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">VERIFY SERVER<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">DBCC CHECKDB<\/span><span style=\"font-weight: 400;\"> checks the logical and physical integrity of a SQL Server database. It can identify problems involving database structures, allocation, indexes, and other internal consistency issues. Running integrity checks is an important part of database maintenance and recovery planning. Administrators should understand the resource requirements and scheduling implications before running checks on large production databases. Results should be reviewed carefully, especially when corruption is reported.<\/span><\/p>\n<h3><b>Question 96<\/b><\/h3>\n<p><b>Which SQL Server command can display information about database configuration and objects?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">sp_help<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">sp_delete<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">sp_backupall<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">sp_firewall<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">sp_help<\/span><span style=\"font-weight: 400;\"> is a system stored procedure that can return information about database objects such as tables, columns, indexes, and other object properties. It is useful when administrators need a quick overview of an object&#8217;s structure from within SQL Server. For more detailed or specialized administration, system catalog views and dynamic management views may provide additional information. Administrators should understand which source provides the most appropriate information for the troubleshooting task.<\/span><\/p>\n<h3><b>Question 97<\/b><\/h3>\n<p><b>Which database object is commonly used to store reusable SQL code that accepts parameters and can return results?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stored procedure<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Database file<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Index<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Constraint<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A stored procedure is a database object that contains reusable SQL statements and can accept input parameters. Stored procedures are commonly used to centralize business or administrative logic and can help control access to underlying tables. They can perform queries, insertions, updates, and other database operations. Using stored procedures can also simplify application interaction with a database because applications can call a defined procedure rather than sending complex SQL statements directly.<\/span><\/p>\n<h3><b>Question 98<\/b><\/h3>\n<p><b>Which SQL Server object provides a virtual table based on a query?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">View<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Trigger<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Index<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Constraint<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A view is a database object that presents the results of a query as a virtual table. Views can simplify complex queries, provide a consistent interface for applications, and help restrict direct access to underlying tables. A view normally does not store a separate copy of the query results. Instead, SQL Server evaluates the view definition when it is queried, subject to the view&#8217;s design and optimization. Views can also improve code reuse and maintainability.<\/span><\/p>\n<h3><b>Question 99<\/b><\/h3>\n<p><b>Which SQL Server feature can automatically execute code when an INSERT, UPDATE, or DELETE operation occurs on a table?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Trigger<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">View<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Index<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Database role<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A trigger is a database object that can automatically execute in response to specified data modification events. For example, a trigger can run after an INSERT, UPDATE, or DELETE operation. Triggers can be useful for enforcing certain business rules, recording audit information, or maintaining related data. However, excessive trigger logic can make database behavior difficult to understand and may affect performance. Administrators should use triggers carefully and document their purpose.<\/span><\/p>\n<h3><b>Question 100<\/b><\/h3>\n<p><b>Which Azure SQL capability allows an administrator to restore a database to an earlier point in time after accidental data changes?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Point-in-time restore<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Dynamic Data Masking<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Query Store<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Index rebuild<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Point-in-time restore allows an Azure SQL database to be restored to a specific earlier time within the available backup retention period. This can be useful after accidental deletion, incorrect updates, or other data-changing incidents. The restored database is generally created as a separate database rather than simply overwriting the existing one. Administrators should understand the configured retention period and recovery requirements before relying on point-in-time restore as part of a disaster recovery strategy.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full\u00a0Microsoft DP-800 Exam Dumps\u00a0and Practice Test Dumps. &nbsp; Question 81 Which Azure feature can restrict access to an Azure SQL Database by allowing only specified IP addresses? Azure SQL firewall rules Azure Storage lifecycle rules Azure DNS zones Azure Load Balancer rules Correct Answer: 1 Explanation Azure SQL firewall rules control which IP addresses [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1648,1647],"tags":[],"_links":{"self":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/11823"}],"collection":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/comments?post=11823"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/11823\/revisions"}],"predecessor-version":[{"id":11824,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/11823\/revisions\/11824"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=11823"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=11823"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=11823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}