AZ DP-900 December 31, 2025 18 min read

AZ DP-900 Complete Guide 2026: Master Data Fundamentals

Complete guide covering core data concepts, AZ data services, relational and non-relational databases, and analytics workloads to pass your Data Fundamentals certification.

What is AZ DP-900?

The Microsoft AZ Data Fundamentals (DP-900) certification validates your foundational knowledge of core data concepts and how they are implemented using AZ data services. It's the perfect starting point for anyone interested in data careers.

DP-900 is a foundational-level certification that requires no prior AZ experience. It covers the basics of relational and non-relational data, data analytics, and the AZ services used to work with data.

Target Audience: IT professionals, students, business analysts, and anyone starting their journey in data. No technical prerequisites required - this exam is designed for complete beginners.

Exam Format & Details

40-60
Questions
65
Minutes
700
Passing Score
$99
Exam Cost

Question Types

The DP-900 exam includes several question formats:

  • Multiple Choice: Select ONE correct answer from options
  • Multiple Response: Select ALL answers that apply
  • Drag and Drop: Match items or arrange in order
  • Hot Area: Click on the correct area in an image or diagram
  • True/False: Determine if statements are correct

No Coding Required: Unlike DP-100, this exam does not test programming skills. Focus on understanding concepts and knowing which AZ service to use for different scenarios.

Exam Domains Breakdown

The DP-900 exam covers four main domains. Focus your study time according to these weights.

Describe Core Data Concepts 25-30%

Types of data (structured, semi-structured, unstructured), data storage options, transactional vs analytical workloads, batch vs real-time processing.

Identify Relational Data on AZ 20-25%

Relational database concepts, normalization, AZ SQL Database, AZ SQL Managed Instance, SQL Server on VMs, AZ Database for MySQL/PostgreSQL.

Describe Non-Relational Data on AZ 15-20%

NoSQL concepts, AZ Cosmos DB APIs, AZ Blob Storage, AZ Data Lake Storage, AZ Files, AZ Table Storage.

Describe Analytics Workload on AZ 25-30%

Data warehousing concepts, AZ Synapse Analytics, AZ Databricks, AZ HDInsight, Power BI, data visualization fundamentals.

Key Services to Master

AZ SQL Family

  • AZ SQL Database: Fully managed PaaS database with built-in high availability
  • AZ SQL Managed Instance: Near 100% SQL Server compatibility with PaaS benefits
  • SQL Server on AZ VMs: Full control with IaaS, lift-and-shift migrations
  • AZ Database for MySQL/PostgreSQL: Managed open-source databases

AZ Cosmos DB

  • Multi-model database: Supports multiple APIs (SQL, MongoDB, Cassandra, Gremlin, Table)
  • Global distribution: Replicate data across AZ regions
  • Consistency levels: Five consistency options from strong to eventual
  • Partitioning: Automatic horizontal scaling with partition keys
  • Low latency: Single-digit millisecond read/write latency

AZ Storage Services

  • Blob Storage: Object storage for unstructured data (images, videos, backups)
  • Data Lake Storage Gen2: Hierarchical namespace for big data analytics
  • AZ Files: Managed file shares accessible via SMB protocol
  • Table Storage: NoSQL key-value store for semi-structured data
  • Queue Storage: Message queuing for asynchronous communication

Analytics Services

  • AZ Synapse Analytics: Unified analytics platform (formerly SQL Data Warehouse)
  • AZ Databricks: Apache Spark-based analytics platform
  • AZ HDInsight: Managed Hadoop, Spark, Kafka clusters
  • AZ Data Factory: Cloud ETL and data integration service
  • Power BI: Business intelligence and data visualization

Core Data Concepts

Types of Data

  • Structured Data: Organized in tables with fixed schema (SQL databases)
  • Semi-Structured Data: Has some organization but flexible schema (JSON, XML)
  • Unstructured Data: No predefined structure (images, videos, documents)

Transactional vs Analytical Workloads

  • OLTP (Online Transaction Processing): High-volume, quick transactions. Example: Order processing, banking
  • OLAP (Online Analytical Processing): Complex queries on large datasets. Example: Business intelligence, reporting

Batch vs Real-Time Processing

  • Batch Processing: Process large volumes of data at scheduled intervals
  • Real-Time (Stream) Processing: Process data as it arrives with minimal latency

Relational Database Concepts

  • Tables: Store data in rows (records) and columns (fields)
  • Primary Key: Unique identifier for each row
  • Foreign Key: Links tables together through relationships
  • Normalization: Organizing data to reduce redundancy
  • SQL: Structured Query Language for querying and managing data

Remember: Relational databases are best for structured data with complex relationships. NoSQL databases are better for flexible schemas and horizontal scaling.

Recommended Study Strategy

Phase 1: Foundation (Week 1)

  • Complete Microsoft Learn path: "AZ Data Fundamentals"
  • Understand the differences between data types
  • Learn basic relational database concepts
  • Explore the AZ portal and locate data services

Phase 2: AZ Services (Week 2)

  • Deep dive into AZ SQL Database features
  • Understand AZ Cosmos DB APIs and use cases
  • Learn AZ Storage services and when to use each
  • Explore AZ Synapse Analytics capabilities

Phase 3: Practice & Review (Weeks 3-4)

  • Take practice exams and identify weak areas
  • Review Microsoft documentation for unclear topics
  • Watch video tutorials on complex concepts
  • Target 85%+ on practice tests before real exam

Ready to Start Practicing?

Get access to 500+ DP-900 practice questions covering all exam domains

Start Practicing Now

Plan Your Study Journey

Use our free tools to optimize your preparation

Exam Day Tips

  • Know Service Use Cases: Understand when to use SQL Database vs Cosmos DB vs Blob Storage
  • Understand Pricing Models: DTU vs vCore, Reserved Capacity, consumption-based
  • Consistency Levels: Know Cosmos DB's five consistency levels and their trade-offs
  • Read Questions Carefully: Look for keywords like "structured data", "global distribution", "real-time"
  • Eliminate Wrong Answers: Use process of elimination for multiple choice
  • Time Management: You have about 1 minute per question - don't spend too long on any one question
  • Flag and Return: Mark uncertain questions and revisit them at the end

Common Mistakes: Confusing AZ SQL Database with SQL Server on VMs, or mixing up Cosmos DB APIs. Make sure you understand the differences and appropriate use cases for each service.

Frequently Asked Questions

What is the passing score for AZ DP-900?

The passing score is 700 out of 1000. Questions are weighted differently based on complexity.

Do I need any prerequisites for DP-900?

No prerequisites are required. DP-900 is a foundational exam designed for beginners with no prior AZ or data experience. Basic computer literacy is helpful.

Should I take DP-900 before DP-100?

While not required, DP-900 provides a solid foundation in data concepts that can help with DP-100 preparation. If you're new to data, start with DP-900. If you already have data science experience, you can go directly to DP-100.

How long should I study for DP-900?

Most candidates need 2-4 weeks of dedicated study. If you already understand basic data concepts or have IT experience, you might be ready in 1-2 weeks.

Is DP-900 easier than AZ-900?

Both are foundational exams with similar difficulty. DP-900 focuses specifically on data concepts, while AZ-900 covers broader AZ services. If you're interested in data careers, DP-900 is more relevant.

What career paths does DP-900 support?

DP-900 is a great starting point for Data Analyst, Database Administrator, Data Engineer, and Business Intelligence roles. It's also valuable for IT professionals who work with data teams.

ExamCert

ExamCert Team

Cloud-certified professionals helping you pass your certification exams.

Start Your Data Journey Today

Join thousands who passed with ExamCert. 500+ practice questions and 100% money-back guarantee.