DP-900 Describe core data concepts Practice Question
A data analyst receives a dataset containing customer order details stored in a CSV file, a JSON file with product reviews, and a folder of JPEG images of products. Which of the following correctly categorizes these data types from most structured to least structured?
⚠ Common exam trap
Microsoft often tests the misconception that JSON is more structured than CSV because it uses named keys, but in reality, CSV's fixed schema makes it more structured than JSON's flexible, self-describing format.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
CSV → JSON → JPEG
CSV files are highly structured with rows and columns defined by a schema, making them the most structured. JSON files are semi-structured, using key-value pairs and nested objects that allow flexibility but lack a fixed schema. JPEG images are unstructured binary data with no inherent schema, so the correct order from most to least structured is CSV → JSON → JPEG, making option C correct.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
CSV → JPEG → JSON
Why it's wrong here
CSV placed first is appropriate, but listing JPEG before JSON misclassifies a semi-structured format as less structured than an unstructured binary image. JSON retains discoverable field names and hierarchical organization, making it substantially more structured than JPEG, whose visual content is encoded as pixels rather than data attributes. The correct sequence should shift JSON into the second position, immediately after CSV.
When this WOULD be correct
If the question asked to order from least to most structured, then JPEG (unstructured) → JSON (semi-structured) → CSV (structured) would be correct, making A the right choice.
- ✗
JSON → CSV → JPEG
Why it's wrong here
Here the semi-structured JSON is placed ahead of CSV, even though CSV's fixed, uniform columns and explicit schema make it strictly more structured than JSON's flexible key-value records. Reversing CSV and JSON would fix the relative ordering at the front of the sequence; JPEG is correctly last since it is unstructured. The error is therefore not about the image, but about failing to recognize that tabular data carries a stronger schema guarantee than nested JSON objects.
When this WOULD be correct
If the question asked for data types from least to most structured, or if the JSON file contained only flat key-value pairs with no nesting and the CSV had inconsistent columns, then JSON could be considered more structured than CSV.
- ✓
CSV → JSON → JPEG
Why this is correct
CSV is the most structured because it enforces a tabular schema—every row has the same ordered columns and each field is a scalar value. JSON is semi-structured: it uses named key-value pairs and can nest arrays/objects, but no fixed schema is required and structure can vary per record. JPEG is unstructured: its binary encoding represents compressed pixel data, not queryable fields or relationships. Ordering them most-to-least structured therefore must place CSV first, JSON second, and JPEG last.
- ✗
JPEG → JSON → CSV
Why it's wrong here
This sequence inverts the structural hierarchy by beginning with JPEG, an unstructured binary format that lacks separable data fields, and ending with CSV, the only format with a strict row-and-column schema. JSON's key-value pairs sit between the two in structure, but it is wrongly placed second. To order from most to least structured, the sequence must start with CSV and end with JPEG; as written, it ranks the least structured format as the most.
When this WOULD be correct
If the question asked to order data types from least to most structured, then D (JPEG → JSON → CSV) would be correct, as JPEG is unstructured, JSON semi-structured, and CSV structured.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The DP-900 exam frequently reuses these exact scenarios with slightly different constraints.
✓CSV → JSON → JPEGCorrect answer▾
Why this is correct
CSV is the most structured because it enforces a tabular schema—every row has the same ordered columns and each field is a scalar value. JSON is semi-structured: it uses named key-value pairs and can nest arrays/objects, but no fixed schema is required and structure can vary per record. JPEG is unstructured: its binary encoding represents compressed pixel data, not queryable fields or relationships. Ordering them most-to-least structured therefore must place CSV first, JSON second, and JPEG last.
✗CSV → JPEG → JSONWrong answer — click to see why▾
Why this is wrong here
CSV is structured (rows/columns), JSON is semi-structured (key-value pairs), and JPEG is unstructured (binary). Option A incorrectly places JSON after JPEG, but JSON is more structured than JPEG.
★ When this WOULD be the correct answer
If the question asked to order from least to most structured, then JPEG (unstructured) → JSON (semi-structured) → CSV (structured) would be correct, making A the right choice.
Why candidates choose this
Candidates may mistakenly think JSON is less structured than CSV because JSON allows nested data, or they may confuse the order of the options and not carefully read 'most structured to least structured'.
✗JSON → CSV → JPEGWrong answer — click to see why▾
Why this is wrong here
JSON is less structured than CSV because CSV has a strict tabular schema with rows and columns, while JSON allows nested, hierarchical data without a fixed schema. JPEG images have no inherent structure, so the correct order from most to least structured is CSV → JSON → JPEG.
★ When this WOULD be the correct answer
If the question asked for data types from least to most structured, or if the JSON file contained only flat key-value pairs with no nesting and the CSV had inconsistent columns, then JSON could be considered more structured than CSV.
Why candidates choose this
Candidates may think JSON is more structured because it uses explicit key-value pairs and supports data types, whereas CSV is just plain text. They overlook that CSV enforces a rigid table structure, making it more structured overall.
✗JPEG → JSON → CSVWrong answer — click to see why▾
Why this is wrong here
JPEG images are unstructured data, while JSON is semi-structured and CSV is structured. Ordering JPEG before JSON and CSV incorrectly suggests images are more structured than text-based formats.
★ When this WOULD be the correct answer
If the question asked to order data types from least to most structured, then D (JPEG → JSON → CSV) would be correct, as JPEG is unstructured, JSON semi-structured, and CSV structured.
Why candidates choose this
Candidates may mistakenly think JSON is more structured than CSV because JSON has nested objects, or they may confuse the concept of 'structure' with 'complexity' or 'file size'.
Analysis generated from the official DP-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Go deeper
Related to this question
Learn chapter
Data Roles and Core Concepts
Key term
Schema
A schema is a blueprint or logical structure that defines how data is organized, stored, and accessed in a database or information system.
Key term
Data
Data is raw, unprocessed information, like numbers, words, or measurements, that can be stored, processed, and analyzed by computers.
About these practice questions
One of 820 original DP-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This DP-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DP-900 exam.