Browse Certification Practice Tests by Exam Family

Microsoft DP-900 Azure Data Fundamentals Practice Test

Try 12 Microsoft Azure Data Fundamentals (DP-900) sample questions and practice-test preview prompts on relational and non-relational data, analytics workloads, Power BI concepts, Azure data services, and service-recognition scope.

DP-900 is Microsoft Certified: Azure Data Fundamentals. It is the entry route for candidates who need cloud data vocabulary before moving into database administration, data engineering, analytics, or Fabric work.

IT Mastery coverage for DP-900 is under review. Use this page to try 12 original sample questions, review the exam snapshot, route fit, and closest live Azure practice paths.

Practice option: Sample questions available

DP-900: Microsoft Azure Data Fundamentals practice update

Start with the 12 sample questions on this page. Dedicated practice for DP-900: Microsoft Azure Data Fundamentals is not currently included as a full web-app practice page; enter your email to get updates when full practice becomes available or expands for this exam.

Need live practice now? See currently available IT Mastery exam pages.

Occasional practice updates. Unsubscribe anytime. We only publish independently written practice questions, not real, leaked, copied, or recalled exam questions.

Who DP-900 is for

  • candidates beginning Azure data work and needing relational, non-relational, and analytics vocabulary
  • learners comparing Azure Data Fundamentals with AZ-900, AI-900, DP-300, DP-420, DP-700, or DP-600
  • teams that want a fundamentals-level Microsoft data route before deeper role-based preparation

DP-900 exam snapshot

  • Issuer: Microsoft
  • Platform: Microsoft Azure
  • Official certification name: Microsoft Certified: Azure Data Fundamentals
  • Exam code: DP-900
  • Passing score: 700 scaled
  • Assessment style: fundamentals-level questions about data concepts and Azure data services

Topic coverage for DP-900

AreaWhat to review
Core data conceptsrelational data, non-relational data, analytics workloads, transactional vs analytical patterns
Relational data on AzureAzure SQL Database, SQL Server on Azure, SQL query and administration basics
Non-relational data on AzureCosmos DB, storage patterns, document/key-value data, service-fit choices
Analytics workloadsdata warehousing, ingestion, transformation, visualization, and modern analytics services

Practice options

  • Current status: Sample questions
  • IT Mastery coverage for this assessment: under review
  • Best use right now: try the 12 sample questions, confirm that DP-900 is your data fundamentals target, then use live Azure platform pages to reinforce service boundaries
  • Update form: use the Notify me form near the top of this page if DP-900 is your actual target exam
  • Quick review: open the DP-900 cheat sheet if you need a compact Azure data fundamentals checklist before the sample questions.

Sample Exam Questions

Try these 12 original sample questions for Microsoft DP-900. They are designed for self-assessment and are not official exam questions.

Question 1

Topic: data workload type

A system records customer purchases as they happen and must support order lookups by customer service agents. What type of workload is this primarily?

  • A. Transactional workload.
  • B. Batch image rendering.
  • C. Static website hosting.
  • D. Virtual desktop delivery.

Best answer: A

Explanation: Transactional workloads support day-to-day operations such as recording and retrieving orders. Analytics workloads usually aggregate and analyze data over time.

What this tests: Distinguishing transactional and analytical data workloads.


Question 2

Topic: relational data

A data model has customers, orders, and order lines with clear relationships and structured columns. Which database style is the closest fit?

  • A. Object storage only.
  • B. Relational database.
  • C. Image classification model.
  • D. DNS zone.

Best answer: B

Explanation: Relational databases organize structured data in tables with relationships. This is a core DP-900 concept.

What this tests: Recognizing relational data patterns.


Question 3

Topic: non-relational data

A product catalog stores flexible JSON documents because different product categories have different attributes. Which data model is likely useful?

  • A. Fixed-width tape archive only.
  • B. Manual spreadsheet screenshots.
  • C. Document database or other non-relational store.
  • D. Virtual private network peering.

Best answer: C

Explanation: Document databases are useful when records have flexible structures. Cosmos DB is a common Azure example for document workloads.

What this tests: Recognizing document-style non-relational data.


Question 4

Topic: analytics workload

Executives need monthly sales trends across regions and product categories. Which workload is most relevant?

  • A. Real-time password reset only.
  • B. Desktop session management.
  • C. DNS lookup routing.
  • D. Analytical reporting over aggregated data.

Best answer: D

Explanation: Trend reporting across large sets of historical data is an analytics workload. It differs from recording individual transactions.

What this tests: Identifying analytics use cases.


Question 5

Topic: Azure SQL

A team wants a managed SQL database in Azure for a structured business application. Which service should they consider first?

  • A. Azure SQL Database.
  • B. Azure Key Vault alone.
  • C. Azure Monitor action groups only.
  • D. Azure Virtual Desktop.

Best answer: A

Explanation: Azure SQL Database is Microsoft’s managed relational database service for SQL workloads. It fits structured application data.

What this tests: Matching relational needs to Azure SQL.


Question 6

Topic: Cosmos DB basics

Which requirement is a common reason to consider Azure Cosmos DB?

  • A. Hosting Windows desktops for employees.
  • B. Globally distributed low-latency access to flexible NoSQL data.
  • C. Managing Microsoft Teams meetings.
  • D. Printing monthly invoices.

Best answer: B

Explanation: Cosmos DB is often used for globally distributed NoSQL workloads with flexible data models and low-latency access needs.

What this tests: Recognizing Cosmos DB service fit.


Question 7

Topic: data pipeline

A company ingests files each night, transforms them, and loads curated data for reports. What process is being described?

  • A. Identity federation.
  • B. Firewall rule creation.
  • C. ETL or ELT-style data integration.
  • D. Desktop image deployment.

Best answer: C

Explanation: Ingesting, transforming, and loading data for reporting is a data integration pattern. DP-900 candidates should know common pipeline language.

What this tests: Recognizing data integration workflow.


Question 8

Topic: visualization

A business user wants interactive dashboards over curated sales data. Which tool category is most relevant?

  • A. Passwordless sign-in only.
  • B. DNS management.
  • C. Virtual machine patching.
  • D. Business intelligence and visualization.

Best answer: D

Explanation: Dashboards and interactive reporting belong to BI and visualization. Microsoft Fabric and Power BI are examples in Microsoft’s ecosystem.

What this tests: Identifying visualization and BI needs.


Question 9

Topic: data security

A database contains personal information. Which control set should be considered?

  • A. Access control, encryption, auditing, and data protection policies.
  • B. Public anonymous access for convenience.
  • C. Deleting all backups.
  • D. Turning off logging permanently.

Best answer: A

Explanation: Sensitive data requires access control, encryption, auditing, and governance. These are foundational data-security ideas.

What this tests: Applying basic data security principles.


Question 10

Topic: structured vs semi-structured data

A log record is stored as JSON with nested fields and may change shape over time. How should it be described?

  • A. Strictly tabular data only.
  • B. Semi-structured data.
  • C. Audio-only data.
  • D. A network route table.

Best answer: B

Explanation: JSON is commonly treated as semi-structured data because it has structure but does not require a fixed table schema for every record.

What this tests: Classifying data by structure.


Question 11

Topic: batch vs streaming

Sensor readings must be analyzed as they arrive so alerts can fire within seconds. Which processing style is most relevant?

  • A. Static image hosting.
  • B. Annual manual export only.
  • C. Streaming or real-time processing.
  • D. Offline paper filing.

Best answer: C

Explanation: Processing data as it arrives is a streaming or real-time pattern. Batch processing is less suitable for second-level alerting needs.

What this tests: Distinguishing streaming from batch processing.


Question 12

Topic: fundamentals route fit

A learner knows basic Azure services but is new to databases, analytics, and data workloads. Which Microsoft exam route is the closest fit?

  • A. AZ-140 virtual desktop administration.
  • B. MB-700 Dynamics 365 architecture.
  • C. SC-100 cybersecurity architecture.
  • D. DP-900 Azure Data Fundamentals.

Best answer: D

Explanation: DP-900 is the Azure Data Fundamentals route. It is intended for candidates building vocabulary around data concepts and Azure data services.

What this tests: Selecting the correct fundamentals certification route.


DP-900 data fundamentals map

Use this map to connect the sample questions to the decision pattern Microsoft usually tests for this route.

    flowchart LR
	  S1["Data scenario"] --> S2
	  S2["Classify workload type"] --> S3
	  S3["Choose relational or non-relational pattern"] --> S4
	  S4["Identify analytics flow"] --> S5
	  S5["Apply security basics"] --> S6
	  S6["Pick next data route"]

Quick Cheat Sheet

CueWhat to remember
Workload typeSeparate transactional systems from analytical reporting and streaming scenarios.
Data modelRecognize relational tables, documents, key-value data, blobs, and semi-structured formats.
Azure servicesMatch Azure SQL, Cosmos DB, storage, Fabric, and Power BI to the scenario.
Pipeline languageKnow ingestion, transformation, ELT, ETL, batch, and streaming vocabulary.
Security basicsExpect access control, encryption, auditing, and data protection questions.

Mini Glossary

  • Analytical workload: Workload that aggregates and explores data for insight and reporting.
  • Batch processing: Processing data in groups on a schedule or after accumulation.
  • ETL: Extract, transform, load data integration pattern.
  • Relational data: Structured tables with rows, columns, relationships, and constraints.
  • Streaming: Processing data as events arrive, often for near-real-time response.

Microsoft DP-900 practice update

Use this page to review DP-900 sample questions and use the Notify me form for updates. The related pages below help you compare adjacent IT Mastery Microsoft data practice options before choosing what to study next.

Use these pages now

  • AZ-900 for live Azure platform fundamentals
  • AI-900 for live Azure AI service-selection practice
  • DP-300 if your target is Azure SQL administration
  • DP-700 if your target is Microsoft Fabric data engineering

Official sources

In this section

Revised on Monday, May 25, 2026