Free DP-900 Sample Questions — Microsoft Azure Data Fundamentals

Free DP-900 sample questions for the Microsoft Azure Data Fundamentals exam. No account required: study at your own pace.

Want an interactive quiz? Take the full DP-900 practice test

Looking for more? Click here to get the full PDF with 124+ practice questions for $10 for offline study and deeper preparation.

Question 1

Which three services support Apache Spark? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A. Azure Data Explorer
  • B. Azure Synapse Analytics
  • C. Azure Databricks
  • D. Azure Stream Analytics
  • E. Azure HDInsight
Show Answer
Correct Answer:
  • B. Azure Synapse Analytics
  • C. Azure Databricks
  • E. Azure HDInsight
Question 2

Which clause should you use in a SELECT statement to combine rows in one table with rows in another table?

  • A. SET
  • B. VALUES
  • C. KEY
  • D. JOIN
Show Answer
Correct Answer:
D. JOIN
Question 3

What is a characteristic of batch processing?

  • A. The data ingested during batch processing must be processed as soon as the data is received
  • B. Large datasets must be split into batches of less than 1 GB before the data can be processed
  • C. There is a noticeable time delay between ingesting data and obtaining the data processing results
  • D. Batch processing can only process data that is structured
Show Answer
Correct Answer:
C. There is a noticeable time delay between ingesting data and obtaining the data processing results
Question 4

Which two Azure services can be used to provision Apache Spark clusters? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A. Azure Time Series Insights
  • B. Azure HDInsight
  • C. Azure Databricks
  • D. Azure Log Analytics
Show Answer
Correct Answer:
  • B. Azure HDInsight
  • C. Azure Databricks
Question 5

What are three characteristics of an Online Transaction Processing (OLTP) workload? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A. denormalized data
  • B. heavy writes and moderate reads
  • C. light writes and heavy reads
  • D. schema on write
  • E. schema on read
  • F. normalized data
Show Answer
Correct Answer:
  • B. heavy writes and moderate reads
  • D. schema on write
  • F. normalized data
Question 6

What is the typical latency for read operations against media files stored in the Cool access tier of Azure Blob Storage?

  • A. a few milliseconds
  • B. a few seconds
  • C. a few minutes
  • D. a few hours
Show Answer
Correct Answer:
A. a few milliseconds
Question 7

Which Azure Storage service implements the key/value model?

  • A. Azure Queue
  • B. Azure Files
  • C. Azure Table
  • D. Azure Blob
Show Answer
Correct Answer:
C. Azure Table
Question 8

Which two activities can be performed entirely by using the Microsoft Power BI service without relying on Power BI Desktop? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A. report and dashboard creation
  • B. report sharing and distribution
  • C. data modeling
  • D. data acquisition and preparation
Show Answer
Correct Answer:
  • A. report and dashboard creation
  • B. report sharing and distribution
Question 9

Which property of a transactional workload guarantees that each transaction is treated as a single unit that either succeeds completely or fails completely?

  • A. atomicity
  • B. isolation
  • C. durability
  • D. consistency
Show Answer
Correct Answer:
A. atomicity
Question 10

What is the responsibility of a database administrator?

  • A. applying data cleaning routines
  • B. creating data visualizations
  • C. managing data integration processes
  • D. storing backup copies of data
Show Answer
Correct Answer:
D. storing backup copies of data
Question 11

Which scenario is an example of a streaming workload?

  • A. sending transactions that are older than a month to an archive
  • B. sending transactions daily from point of sale (POS) devices
  • C. sending telemetry data from edge devices
  • D. sending cloud infrastructure metadata every 30 minutes
Show Answer
Correct Answer:
C. sending telemetry data from edge devices
Question 12

What is a benefit of the Azure Cosmos DB Table API as compared to Azure Table storage?

  • A. provides resiliency if an Azure region fails
  • B. supports partitioning
  • C. provides a higher storage capacity
  • D. supports a multi-master model
Show Answer
Correct Answer:
D. supports a multi-master model
Question 13

You have an e-commerce application that reads and writes data to an Azure SQL database. Which type of processing does the application use?

  • A. stream processing
  • B. batch processing
  • C. Online Analytical Processing (OLAP)
  • D. Online Transaction Processing (OLTP)
Show Answer
Correct Answer:
D. Online Transaction Processing (OLTP)
Question 14

A bank needs to ensure that a transaction involving debiting funds from a source account and crediting the same funds to a destination account must complete both actions. If either action falls to complete, the other action must fail. Of which ACID semantic is this an example?

  • A. consistency
  • B. durability
  • C. atomicity
  • D. isolation
Show Answer
Correct Answer:
C. atomicity
Question 15

Which Azure Cosmos DB API should you use for a graph database?

  • A. Table
  • B. Cassandra
  • C. Core (SQL)
  • D. Gremlin
Show Answer
Correct Answer:
D. Gremlin
Question 16

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?

  • A. an index
  • B. a view
  • C. a scalar function
  • D. a table
Show Answer
Correct Answer:
B. a view
Question 17

Your company needs to implement a relational database in Azure. The solution must minimize ongoing maintenance. Which Azure service should you use?

  • A. Azure HDInsight
  • B. Azure SQL Database
  • C. Azure Cosmos DB
  • D. SQL Server on Azure Virtual Machines
Show Answer
Correct Answer:
B. Azure SQL Database
Question 18

At which two levels can you set the throughput for an Azure Cosmos DB account? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A. database
  • B. item
  • C. container
  • D. partition
Show Answer
Correct Answer:
  • A. database
  • C. container
Question 19

What is a characteristic of non-relational data?

  • A. no indexes
  • B. self-describing entities
  • C. a well-defined schema
  • D. no unique key values
Show Answer
Correct Answer:
B. self-describing entities
Question 20

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

  • A. REVOKE
  • B. DISABLE
  • C. CREATE
  • D. UPDATE
Show Answer
Correct Answer:
D. UPDATE

Aced these? Get the Full Exam

Download the complete DP-900 study bundle with 124+ questions in a single printable PDF.