Microsoft Azure Data Fundamentals DP-900 Exam Questions in PDF

Free Microsoft DP-900 Dumps Questions (page: 4)

You need to create an Azure Storage account.
Data in the account must replicate outside the Azure region automatically.
Which two types of replication can you use for the storage account? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

  1. zone-redundant storage (ZRS)
  2. read-access geo-redundant storage (RA-GRS)
  3. locally-redundant storage (LRS)
  4. geo-redundant storage (GRS)

Answer(s): B,D

Explanation:

D: Azure Storage offers two options for copying your data to a secondary region:
- Geo-redundant storage (GRS)
- Geo-zone-redundant storage (GZRS)
B: With GRS or GZRS, the data in the secondary region isn't available for read or write access unless there is a failover to the secondary region. For read access to the secondary region, configure your storage account to use read-access geo-redundant storage (RA-GRS) or read-access geo-zone-redundant storage (RA
GZRS).


Reference:

https://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy#redundancy-in-a-secondary-region



HOTSPOT (Drag and Drop is not supported)
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:

  1. See Explanation section for answer.

Answer(s): A

Explanation:


Box 1: Yes
Like IaaS, PaaS includes infrastructure ג€" servers, storage, and networking ג€" but also middleware, development tools, business intelligence (BI) services, database management systems, and more. PaaS is designed to support the complete web application lifecycle: building, testing, deploying, managing, and updating.
PaaS allows you to avoid the expense and complexity of buying and managing software licenses, the underlying application infrastructure and middleware, container orchestrators such as Kubernetes, or the development tools and other resources
Box 2: No
You manage the applications and services you develop, and the cloud service provider typically manages everything else.

Box 3: No
There really is no way to pause / stop billing for your Azure SQL Database.
Microsoft's official answer "Yes, you can export your database. Delete the Azure SQL database and that will pause billing. Then when you need it you can create a new database and import your previously exported DB."


Reference:

https://azure.microsoft.com/en-us/overview/what-is-paas



Which statement is an example of Data Manipulation Language (DML)?

  1. REVOKE
  2. DISABLE
  3. INSERT
  4. GRANT

Answer(s): C

Explanation:

Data Manipulation Language (DML) affect the information stored in the database. Use these statements to insert, update, and change the rows in the database.

- BULK INSERT
- DELETE
- INSERT
- SELECT
- UPDATE
- MERGE


Reference:

https://docs.microsoft.com/en-us/sql/t-sql/statements/statements



You have a SQL query that combines customer data and order data. The query includes calculated columns.
You need to create a database object that would allow other users to rerun the same SQL query.
What should you create?

  1. an index
  2. a view
  3. a scalar function
  4. a table

Answer(s): B

Explanation:

A view is a virtual table whose contents are defined by a query. A view acts as a filter on the underlying tables referenced in the view. The query that defines the view can be from one or more tables or from other views in the current or other databases.


Reference:

https://docs.microsoft.com/en-us/sql/relational-databases/views/views



HOTSPOT (Drag and Drop is not supported)
To complete the sentence, select the appropriate option in the answer area.
Hot Area:

  1. See Explanation section for answer.

Answer(s): A

Explanation:


Box 1: simple lookups
A key/value store associates each data value with a unique key. Most key/value stores only support simple query, insert, and delete operations. To modify a value
(either partially or completely), an application must overwrite the existing data for the entire value. In most implementations, reading or writing a single value is an atomic operation.
An application can store arbitrary data as a set of values. Any schema information must be provided by the application. The key/value store simply retrieves or stores the value by key.


Reference:

https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview



Share your comments for Microsoft DP-900 exam with other users:

A
AI Tutor Explanation
5/16/2026 7:04:20 AM

Question 4:
Question 4 is about when to use batch processing.

  • Answer key: A (the option related to “When to use batch processing”).
  • Core idea: Batch processing is used when you can tolerate some delay and don’t need results instantly. Data is collected over a period, then processed together in a batch.

Why this is correct:
  • Latencies are expected with batch jobs. The system processes data in groups rather than as soon as data arrives.
  • The processes are often not mission-critical at the exact moment they run, so delays don’t impact operations.

Key concepts to know:
  • Batch processing vs real-time processing: Batch processes collect data and run at scheduled times or when resources are available, whereas real-time processing handles data immediately.
  • When to use batch processing:
- High-volume data where immediate results aren’t required - Tasks that can be scheduled (e.g., nightly ETL, end-of-day payroll, bulk reports) - When cost or resource utilization is optimized by processing in groups
Examples: nightly data aggregation, batch payroll processing, end-of-day reconciliations.
If you want, I can walk through how to identify the right scenario for batch vs real-time in practice.

G
Gerrard
3/18/2026 6:58:37 AM

The DP-900 exam can be tricky if you aren't familiar with Microsoft’s specific cloud terminology. I used the practice questions from free-braindumps.com and found them incredibly helpful. The site breaks down core data concepts and Azure services in a way that actually mirrors the real test. As a resutl I passed my exam.

AI Tutor 👋 I’m here to help!