Courseiva
Knowledge + Practice
CertificationsVendorsCareer RoadmapsLabs & ToolsStudy GuidesGlossaryPractice Questions
C
Courseiva

Free IT certification practice questions with explained answers for CCNA, CompTIA, AWS, Azure, Google Cloud, and more.

Certification Practice Questions

CCNA practice questionsSecurity+ SY0-701 practice questionsAWS SAA-C03 practice questionsAZ-104 practice questionsAZ-900 practice questionsCLF-C02 practice questionsA+ Core 1 practice questionsGoogle Cloud ACE practice questionsCySA+ CS0-003 practice questionsNetwork+ N10-009 practice questions
View all certifications →

Product

CertificationsCertification PathsExam TopicsPractice TestsExam Dumps vs Practice TestsStudy HubComparisons

Company

AboutContactEditorial PolicyQuestion Writing PolicyTrust Center

Legal

Privacy PolicyTerms of Service

Courseiva is a free IT certification practice platform offering original exam-style practice questions, detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics for Cisco, CompTIA, Microsoft, AWS, and other technology certifications.

© 2026 Courseiva. Courseiva is operated by JTNetSolutions Ltd. All rights reserved.

Courseiva is an independent certification practice platform and is not affiliated with, endorsed by, or sponsored by Cisco, Microsoft, AWS, CompTIA, Google, ISC2, ISACA, or any other certification vendor. Vendor names and certification marks are used only to identify the exams learners are preparing for.

HomeCertificationsDP-900Study Guide

Microsoft · 2026 Edition

DP-900 Study Guide — How to Pass Microsoft Azure Data Fundamentals

A complete preparation guide written by Microsoft-certified engineers. Covers the exam format,all 4 blueprint domains, a week-by-week study plan, and proven tips for passing first time.

2–4 weeks

Prep time

Beginner

Difficulty

50

Exam questions

700/1000

Pass mark

Exam OverviewPractice TestExam DomainsSample QuestionsStudy Guide

On this page

  1. 1. DP-900 Exam at a Glance
  2. 2. Why Earn the DP-900?
  3. 3. Exam Domains & Weights
  4. 4. Study Plan
  5. 5. Exam Tips
  6. 6. Practice Questions

DP-900 Exam at a Glance

Exam code

DP-900

Full name

Microsoft Azure Data Fundamentals

Vendor

Microsoft

Duration

60 minutes

Questions

50 items

Passing score

700/1000 (scaled)

Domains covered

4 blueprint domains

Recommended experience

No prerequisites — suitable for beginners to data and cloud

Typical prep time

2–4 weeks

Why Earn the DP-900?

DP-900 validates foundational knowledge of data concepts and how they are implemented on Azure. It is useful for data analysts, developers, and administrators starting to work with Azure data services.

Job roles this opens

Data Analyst (entry)Database Administrator (entry)Cloud EngineerBusiness AnalystDeveloper

DP-900 Exam Domains

Domain percentage weights are not currently available for this exam. The checklist below is still useful for planning your study.

Describe core data concepts
Describe an analytics workload on Azure
Identify considerations for relational data on Azure
Describe considerations for working with non-relational data on Azure

Detailed domain breakdown with subtopics →

DP-900 Study Plan

Week 1

Core Data Concepts: relational vs non-relational, batch vs streaming, data roles

Tip: Know the three data professional roles: Database Administrator (manages databases, security, backup), Data Engineer (builds data pipelines and storage solutions), Data Analyst (queries and visualises data for insights). Questions describe a task and ask which role performs it.

Week 2

Relational Data on Azure: Azure SQL Database, Azure SQL Managed Instance, SQL concepts

Tip: Relational database concepts tested: tables, rows, columns, primary key, foreign key, normalisation, and how indexes improve query performance. Basic SQL vocabulary (SELECT, WHERE, JOIN) is expected without complex query writing.

Week 3

Non-Relational Data on Azure: Cosmos DB, Azure Table Storage, Blob Storage, Data Lake

Tip: Know the non-relational data types: key-value (Azure Table Storage), document (Cosmos DB JSON), column-family (Cosmos DB Cassandra API), graph (Cosmos DB Gremlin API). Questions describe a data structure and ask which type fits.

Week 4

Analytics on Azure: Synapse Analytics, Data Factory, Azure Databricks, Power BI

Tip: Know the analytics pipeline flow: Data Factory (ingest/orchestrate) → Data Lake/Synapse (store/process) → Power BI (visualise). Questions describe a role in the pipeline and ask which Azure service performs it.

DP-900 Exam Tips

DP-900 is conceptual. You will not write SQL queries from scratch or configure Azure services — questions test what each service does and which service fits a given scenario.

Batch vs streaming data is a core concept: batch processing handles data in groups on a schedule (nightly sales reports), stream processing handles data in real time (fraud detection on transactions). Know which Azure service is used for each.

Structured vs semi-structured vs unstructured data: relational databases hold structured data, JSON/XML is semi-structured, and images/video/audio are unstructured. Azure Blob Storage and Data Lake hold unstructured and semi-structured data at scale.

Azure Cosmos DB supports multiple APIs: SQL/Core, MongoDB, Cassandra, Gremlin, Table. Questions describe a developer using a specific API and ask which Cosmos DB API they are using.

Power BI concepts tested on DP-900: reports (visualisations), dashboards (pinned visuals from multiple reports), datasets (the data source), workspaces (collaboration areas). Know the difference between Power BI Desktop (free, for creating reports) and Power BI Service (cloud, for sharing).

Ready to practice DP-900?

Apply everything in this guide with adaptive practice questions, detailed answer explanations, and domain analytics.

Free Practice TestStart Practising

DP-900 concept guides

Deep-dive explanations of the key topics tested on DP-900 — with exam key points and common misconceptions.

DP-900 Data Fundamentals

DP-900 is Microsoft's foundational data certification.

Related Study Guides

AZ-900

Azure Fundamentals

DP-203

Azure Data Engineer

DP-300

Azure Database Administrator