Review the Microsoft Azure Data Fundamentals (DP-900) scope, relational and non-relational data, analytics workloads, Azure data services, Power BI concepts, and service-selection traps before practicing.
DP-900 is a fundamentals exam. Use this cheat sheet to keep basic data concepts straight before moving into Azure SQL administration, Fabric data engineering, analytics engineering, or Databricks routes.
Use this with practice. Review the Azure data fundamentals checklist, then return to the DP-900 exam page for sample questions and update tracking.
| Field | Detail |
|---|---|
| Issuer | Microsoft |
| Certification lane | Azure Data Fundamentals |
| Exam code | DP-900 |
| Main scope | Core data concepts, relational data, non-relational data, analytics workloads, and Azure data services |
| IT Mastery status | Sample questions available |
| Area | What to know | Common trap |
|---|---|---|
| Core data concepts | Structured, semi-structured, unstructured, batch, streaming, transactional, and analytical workloads | Confusing operational transactions with analytical reporting |
| Relational data | Tables, rows, keys, relationships, SQL, Azure SQL, and SQL Server options | Using relational terms for document or key-value data |
| Non-relational data | Documents, key-value, graph, wide-column, object storage, and Cosmos DB patterns | Assuming flexible schema means no design decisions |
| Analytics workloads | Ingestion, transformation, warehousing, lakehouse, visualization, and reporting | Treating Power BI as the data store |
| Service selection | Azure SQL, Cosmos DB, Storage, Fabric, Databricks, Synapse-style concepts, and Power BI | Choosing a service by name recognition instead of workload fit |
| Distinction | How to decide |
|---|---|
| Transactional vs analytical | Transactional systems run business operations; analytical systems aggregate and analyze data. |
| Structured vs semi-structured | Structured data has fixed tables; semi-structured data has flexible fields, often JSON. |
| Relational vs document | Relational data uses tables and relationships; document data stores flexible records. |
| Data lake vs data warehouse | Lakes store flexible data; warehouses organize curated analytical data. |
| Power BI vs database | Power BI visualizes and models data; it is not the primary operational database. |
For DP-900 misses, write the workload type first, then the best Azure service family. If you cannot explain why a workload is relational, non-relational, transactional, analytical, batch, or streaming, drill that vocabulary before moving into role-based data exams.