Microsoft DP-900 Practice Test 51
Question 500
Security requires encrypted-at-rest storage and authenticated client operations. What is the MOST appropriate next validation or correction?
- Test access-denied behavior separately from storage encryption state.
- Benchmark bursts and steady demand for each candidate option.
- Claim that encrypted storage means all uploaded files are public but safe.
- Validate entities with missing versus null optional properties.
Explanation
Correct Answer
A:Test access-denied behavior separately from storage encryption state. This tests the intended result: stored blobs are encrypted and unauthorized retrieval requests are denied.
Incorrect Answers
B:Benchmark bursts and steady demand for each candidate option. It tests Cosmos DB serverless versus provisioned throughput rather than the critical Storage encryption and access controls behavior. Encryption at rest and access authorization address different risks.
C:Claim that encrypted storage means all uploaded files are public but safe. This unsafe shortcut leaves the Storage encryption and access controls problem unresolved. Encryption alone does not prevent a public anonymous object endpoint.
D:Validate entities with missing versus null optional properties. It tests Table Storage schemaless properties rather than the critical Storage encryption and access controls behavior. Encryption at rest and access authorization address different risks.
Question 501
Different visuals compute incompatible subtotals of the same fact. What is the MOST appropriate next validation or correction?
- Save one number in a text box and call it a dynamic DAX measure.
- Replay source changes around failure and timestamp boundaries.
- Validate the measure under known filter slices.
- Inspect gateway connection refresh history and credential state.
Explanation
Correct Answer
C:Validate the measure under known filter slices. This tests the intended result: report filters produce consistent business calculations.
Incorrect Answers
A:Save one number in a text box and call it a dynamic DAX measure. This unsafe shortcut leaves the Power BI semantic model measures problem unresolved. Hard-coded manually copied totals become stale when filters change.
B:Replay source changes around failure and timestamp boundaries. It tests Incremental ingestion with watermark rather than the critical Power BI semantic model measures behavior. Measures express aggregations in a shared semantic context.
D:Inspect gateway connection refresh history and credential state. It tests Power BI scheduled refresh and gateway rather than the critical Power BI semantic model measures behavior. Measures express aggregations in a shared semantic context.
Question 502
A customer table must distinguish two people with the same display name. If the relevant Primary key row uniqueness safeguard is skipped, which failure is MOST directly associated with that omission?
- Assuming the app's schema is automatically redesigned causes migration surprises.
- Choosing an unstable customer name as a key can create identity collisions.
- UPDATE without an appropriate WHERE clause can modify every row.
- Treating PostgreSQL as SQL Server may break functions and drivers.
Explanation
Correct Answer
B:Choosing an unstable customer name as a key can create identity collisions. A primary key enforces row identity while nonkey fields may repeat. A suitable check is to test duplicate inserts and inspect uniqueness constraints.
Incorrect Answers
A:Assuming the app's schema is automatically redesigned causes migration surprises. This failure is associated with Azure SQL Database single database PaaS; it is not the primary failure in the stated Primary key row uniqueness scenario. A primary key enforces row identity while nonkey fields may repeat.
C:UPDATE without an appropriate WHERE clause can modify every row. This failure is associated with INSERT UPDATE DELETE DML; it is not the primary failure in the stated Primary key row uniqueness scenario. A primary key enforces row identity while nonkey fields may repeat.
D:Treating PostgreSQL as SQL Server may break functions and drivers. This failure is associated with Azure Database for PostgreSQL Flexible Server; it is not the primary failure in the stated Primary key row uniqueness scenario. A primary key enforces row identity while nonkey fields may repeat.
Question 503
A query unexpectedly shows no orders for deleted customer IDs. What is the MOST appropriate next validation or correction?
- Test connectivity from allowed and denied network locations.
- Write JOIN without an ON predicate and assume it always matches the right customer.
- Test parameter validation and execution permissions.
- Compare matched and unmatched IDs with a test set.
Explanation
Correct Answer
D:Compare matched and unmatched IDs with a test set. This tests the intended result: returned rows contain valid matches from both tables.
Incorrect Answers
A:Test connectivity from allowed and denied network locations. It tests Azure SQL firewall and private endpoint rather than the critical Inner join row matching behavior. An inner join returns rows with a matching join condition.
B:Write JOIN without an ON predicate and assume it always matches the right customer. This unsafe shortcut leaves the Inner join row matching problem unresolved. Missing relationships may disappear from inner-join results.
C:Test parameter validation and execution permissions. It tests Stored procedure reusable server operation rather than the critical Inner join row matching behavior. An inner join returns rows with a matching join condition.
Question 504
An order design embeds thousands of unrelated products in one customer document. What is the MOST appropriate next validation or correction?
- Rehearse selected failover scenario and measure client routing.
- Measure request frequency and archive rehydration implications.
- Put an entire organization's transaction history in one endlessly growing JSON item.
- Test realistic document growth and access patterns.
Explanation
Correct Answer
D:Test realistic document growth and access patterns. This tests the intended result: typical reads use sensible item sizes and updates avoid unnecessary rewriting.
Incorrect Answers
A:Rehearse selected failover scenario and measure client routing. It tests Cosmos DB multi-region distribution rather than the critical Cosmos DB document embedded versus referenced data behavior. Document modeling balances embedded locality against duplication and item size.
B:Measure request frequency and archive rehydration implications. It tests Hot cool cold and archive blob tiers rather than the critical Cosmos DB document embedded versus referenced data behavior. Document modeling balances embedded locality against duplication and item size.
C:Put an entire organization's transaction history in one endlessly growing JSON item. This unsafe shortcut leaves the Cosmos DB document embedded versus referenced data problem unresolved. Embedding an unbounded growing array can cause size and update hot spots.
Question 505
A user overwrites a shared document on a file share. If the relevant Azure Files snapshots and backups safeguard is skipped, which failure is MOST directly associated with that omission?
- Treating virtual folder name prefixes as identical to hierarchical directory ACLs can fail.
- One hot key can throttle even when account capacity is increased.
- Only replicating the latest share state may not recover accidental overwrites.
- Assuming Table API is automatically a full SQL relational engine is incorrect.
Explanation
Correct Answer
C:Only replicating the latest share state may not recover accidental overwrites. File share snapshots preserve point-in-time share states when configured. A suitable check is to perform controlled snapshot restore test for a sample share.
Incorrect Answers
A:Treating virtual folder name prefixes as identical to hierarchical directory ACLs can fail. This failure is associated with ADLS Gen2 hierarchical namespace; it is not the primary failure in the stated Azure Files snapshots and backups scenario. File share snapshots preserve point-in-time share states when configured.
B:One hot key can throttle even when account capacity is increased. This failure is associated with Cosmos DB logical partition key; it is not the primary failure in the stated Azure Files snapshots and backups scenario. File share snapshots preserve point-in-time share states when configured.
D:Assuming Table API is automatically a full SQL relational engine is incorrect. This failure is associated with Cosmos DB API for Table compatibility; it is not the primary failure in the stated Azure Files snapshots and backups scenario. File share snapshots preserve point-in-time share states when configured.
Question 506
A business wants disposable exports deleted automatically after approved retention. Which principle BEST explains the correct Blob lifecycle management rules design decision?
- Cassandra API exposes a compatible wide-column model distinct from document NoSQL.
- File share snapshots preserve point-in-time share states when configured.
- Multiple write regions add concurrency and conflict resolution concerns.
- Lifecycle management automates object policy based on supported filters and timing.
Explanation
Correct Answer
D:Lifecycle management automates object policy based on supported filters and timing. In this case the applicable decision is to configure supported Blob lifecycle rules on intended object conditions.
Incorrect Answers
A:Cassandra API exposes a compatible wide-column model distinct from document NoSQL. That concept explains Cosmos DB API for Apache Cassandra; the situation instead concerns Blob lifecycle management rules. A broad delete condition may remove records under legal hold.
B:File share snapshots preserve point-in-time share states when configured. That concept explains Azure Files snapshots and backups; the situation instead concerns Blob lifecycle management rules. A broad delete condition may remove records under legal hold.
C:Multiple write regions add concurrency and conflict resolution concerns. That concept explains Cosmos DB multi-region writes conflict handling; the situation instead concerns Blob lifecycle management rules. A broad delete condition may remove records under legal hold.
Question 507
A catalog API adds nested attributes that differ between product categories. What is the MOST appropriate next validation or correction?
- Verify sample Unicode characters and known numeric totals after parsing.
- Validate sample nested documents and implement optional-field handling.
- Verify version extension compatibility and connection requirements.
- Treat valid JSON syntax as proof every property has the same business meaning.
Explanation
Correct Answer
B:Validate sample nested documents and implement optional-field handling. This tests the intended result: consumers can read core fields and safely handle absent optional keys.
Incorrect Answers
A:Verify sample Unicode characters and known numeric totals after parsing. It tests Text encoding and numeric parsing rather than the critical Semi structured JSON documents behavior. Semi structured data has organizational markers without requiring identical columns in every record.
C:Verify version extension compatibility and connection requirements. It tests Azure Database for PostgreSQL managed service rather than the critical Semi structured JSON documents behavior. Semi structured data has organizational markers without requiring identical columns in every record.
D:Treat valid JSON syntax as proof every property has the same business meaning. This unsafe shortcut leaves the Semi structured JSON documents problem unresolved. Assuming every JSON object has a fixed relational schema causes null errors and brittle ingestion.
Question 508
A database has no tested restore point after a schema error. After selecting the proper DBA backup and recovery responsibility approach, which observation gives the clearest evidence of success?
- A controlled restoration meets stated RPO and RTO objectives.
- The model supports intended joins or nested attribute reads without excessive conversions.
- Users can answer agreed questions from accurate accessible visuals.
- Queries read relevant columns efficiently while preserving typed values.
Explanation
Correct Answer
A:A controlled restoration meets stated RPO and RTO objectives. This is the directly observable result for DBA backup and recovery responsibility; dBAs manage database reliability security and recoverability within their responsibility boundary.
Incorrect Answers
B:The model supports intended joins or nested attribute reads without excessive conversions. This supports Relational rows versus document attributes, not confirmation of DBA backup and recovery responsibility. The relevant evidence is that a controlled restoration meets stated RPO and RTO objectives.
C:Users can answer agreed questions from accurate accessible visuals. This supports Data analyst report design, not confirmation of DBA backup and recovery responsibility. The relevant evidence is that a controlled restoration meets stated RPO and RTO objectives.
D:Queries read relevant columns efficiently while preserving typed values. This supports Parquet columnar analytical file, not confirmation of DBA backup and recovery responsibility. The relevant evidence is that a controlled restoration meets stated RPO and RTO objectives.
Question 509
An administrator confuses extra storage copies with an application data backup. Which principle BEST explains the correct Storage resiliency and replicas design decision?
- Database access governance is an administrative responsibility.
- A warehouse organizes integrated analytical tables optimized for reporting.
- JSON arrays hold ordered elements whereas objects group named properties.
- Replication improves availability but is not always a replacement for recoverable historic versions.
Explanation
Correct Answer
D:Replication improves availability but is not always a replacement for recoverable historic versions. In this case the applicable decision is to choose suitable storage redundancy and separate restore or backup strategy where needed.
Incorrect Answers
A:Database access governance is an administrative responsibility. That concept explains DBA least privilege account roles; the situation instead concerns Storage resiliency and replicas. A replicated accidental deletion may propagate to copies.
B:A warehouse organizes integrated analytical tables optimized for reporting. That concept explains Analytical warehouse for structured reporting; the situation instead concerns Storage resiliency and replicas. A replicated accidental deletion may propagate to copies.
C:JSON arrays hold ordered elements whereas objects group named properties. That concept explains JSON arrays and nested objects; the situation instead concerns Storage resiliency and replicas. A replicated accidental deletion may propagate to copies.
Question 510
A loader wrongly splits a company name containing commas into extra columns. Which principle BEST explains the correct CSV delimited text schema design decision?
- Batch work processes bounded collections at selected times.
- CSV is a delimited flat-text format not a hierarchical JSON object.
- Semi structured data has organizational markers without requiring identical columns in every record.
- DBAs tune database performance as well as maintaining access and reliability.
Explanation
Correct Answer
B:CSV is a delimited flat-text format not a hierarchical JSON object. In this case the applicable decision is to parse CSV with configured delimiter quote escaping and column type rules.
Incorrect Answers
A:Batch work processes bounded collections at selected times. That concept explains Batch scheduled processing; the situation instead concerns CSV delimited text schema. Naively splitting on every comma corrupts quoted field values.
C:Semi structured data has organizational markers without requiring identical columns in every record. That concept explains Semi structured JSON documents; the situation instead concerns CSV delimited text schema. Naively splitting on every comma corrupts quoted field values.
D:DBAs tune database performance as well as maintaining access and reliability. That concept explains DBA performance tuning and indexing; the situation instead concerns CSV delimited text schema. Naively splitting on every comma corrupts quoted field values.