DP-900 Describe core data concepts Practice Question
A company stores customer order data in a relational database table with columns like OrderID, CustomerID, and OrderDate. They also store product images as JPEG files, and customer feedback as JSON documents with varying fields. Which of the following correctly orders these data types from most structured to least structured?
⚠ Common exam trap
Many candidates confuse semi-structured data (JSON) with unstructured data (JPEG), incorrectly ranking JSON as less structured than binary files, or they forget that relational tables are the most structured due to their rigid schema enforcement.
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
✓
B: Relational table, JSON documents, JPEG files
Relational tables enforce a fixed schema with rows and columns, making them the most structured. JSON documents have a flexible schema with varying fields, placing them in the middle. JPEG files are binary blobs with no inherent structure for querying, making them the least structured. Option B correctly orders these from most structured (relational table) to least structured (JPEG files).
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
A: JSON documents, Relational table, JPEG files
Why it's wrong here
This option starts with JSON documents, but JSON is only semi-structured: each document can have varying fields, and the hierarchy is not formally constrained by a database schema. A relational table is more structured because it enforces a fixed set of columns, data types, and integrity rules, making its organization stricter than any JSON document. Since the question asks for descending structural rigidity, JSON cannot precede the relational table.
When this WOULD be correct
If the question asked to order from least to most structured, or if the relational table had a flexible schema (e.g., NoSQL), then JSON could be considered more structured than a table. For example: 'Which orders data types from least to most structured?'
- ✓
B: Relational table, JSON documents, JPEG files
Why this is correct
The relational table is genuinely structured because its schema rigidly defines columns, data types, and constraints, enabling direct SQL querying. JSON documents are semi-structured: they contain key-value pairs and nesting but allow schema flexibility. JPEG files are completely unstructured binary data without a queryable internal model. Thus the order relational table → JSON documents → JPEG files correctly descends from most to least structured.
- ✗
C: JPEG files, Relational table, JSON documents
Why it's wrong here
This order incorrectly places JPEG files first, but JPEG is a binary image format with no intrinsic data model for row/column or key-value operations—it is the least structured of the three. A relational table, by contrast, has a fixed, enforced schema and should occupy the leading position in a most-to-least structured ranking. Starting with JPEG completely inverts the hierarchy, making this option invalid.
When this WOULD be correct
If the question asked to order by storage size from largest to smallest, JPEG files (high resolution) might be largest, followed by relational table (with many rows), then JSON documents (small). Or if ordering by query performance, relational table might be fastest, then JPEG (no query), then JSON (requires parsing).
- ✗
D: Relational table, JPEG files, JSON documents
Why it's wrong here
While this option correctly identifies the relational table as the most structured, it then erroneously places JPEG files before JSON documents. JSON documents, although not as rigid as a relational schema, still encode attributes as identifiable keys with values, giving them a semi-structured nature that is far more queryable than a JPEG's compressed pixel data. Therefore the proper order should place JSON second and JPEG last.
When this WOULD be correct
If the question asked to order by 'data size' or 'storage efficiency' rather than structure, or if JPEG files were described as having EXIF metadata (semi-structured) while JSON was purely unstructured, then D could be correct.
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.
✓B: Relational table, JSON documents, JPEG filesCorrect answer▾
Why this is correct
The relational table is genuinely structured because its schema rigidly defines columns, data types, and constraints, enabling direct SQL querying. JSON documents are semi-structured: they contain key-value pairs and nesting but allow schema flexibility. JPEG files are completely unstructured binary data without a queryable internal model. Thus the order relational table → JSON documents → JPEG files correctly descends from most to least structured.
✗A: JSON documents, Relational table, JPEG filesWrong answer — click to see why▾
Why this is wrong here
JSON documents are semi-structured, not more structured than a relational table. Relational tables have a fixed schema, making them the most structured, followed by JSON (semi-structured), then JPEG (unstructured).
★ When this WOULD be the correct answer
If the question asked to order from least to most structured, or if the relational table had a flexible schema (e.g., NoSQL), then JSON could be considered more structured than a table. For example: 'Which orders data types from least to most structured?'
Why candidates choose this
Candidates may mistakenly think JSON is highly structured because it has key-value pairs, or they confuse 'structured' with 'flexible' or 'complex'.
✗C: JPEG files, Relational table, JSON documentsWrong answer — click to see why▾
Why this is wrong here
JPEG files are unstructured binary data, not more structured than relational tables or JSON documents. The correct order from most to least structured is relational table (schema-defined), JSON documents (semi-structured), JPEG files (unstructured).
★ When this WOULD be the correct answer
If the question asked to order by storage size from largest to smallest, JPEG files (high resolution) might be largest, followed by relational table (with many rows), then JSON documents (small). Or if ordering by query performance, relational table might be fastest, then JPEG (no query), then JSON (requires parsing).
Why candidates choose this
Candidates may mistakenly think JPEG files have a fixed structure (like headers) and thus are more structured than JSON, or they may confuse 'structured' with 'binary format'.
✗D: Relational table, JPEG files, JSON documentsWrong answer — click to see why▾
Why this is wrong here
JPEG files are unstructured binary data, not semi-structured like JSON. Relational tables are most structured, JSON is semi-structured, and JPEG is unstructured, so the correct order is relational table, JSON, JPEG.
★ When this WOULD be the correct answer
If the question asked to order by 'data size' or 'storage efficiency' rather than structure, or if JPEG files were described as having EXIF metadata (semi-structured) while JSON was purely unstructured, then D could be correct.
Why candidates choose this
Candidates may mistakenly think JSON is unstructured because it lacks a fixed schema, or they may confuse 'structured' with 'binary' and rank JPEG as more structured than JSON.
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
This DP-900 question is part of Courseiva's 820-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. 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.