FC0-U71 Data and Database Fundamentals Practice Question
Which of the following best describes a NoSQL database?
⚠ Common exam trap
The trap here is conflating 'NoSQL' with 'no SQL at all' or assuming NoSQL databases cannot handle structured data — the exam tests whether candidates understand that flexibility of schema, not the absence of query capability, is the defining characteristic.
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
✓
It provides a flexible schema for unstructured data.
A NoSQL database is characterized by a flexible, schema-less or schema-optional data model that accommodates unstructured and semi-structured data such as JSON documents, key-value pairs, or graph relationships. This flexibility is the defining trait that distinguishes it from traditional relational databases.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
It stores data in tables with rows and columns.
Why it's wrong here
Tabular rows-and-columns storage describes relational databases; NoSQL instead uses document, key-value, column-family or graph models. It is tempting because tables are the familiar default mental model for any database, and this description would correctly identify a relational database.
- ✓
It provides a flexible schema for unstructured data.
Why this is correct
NoSQL databases store data without a fixed relational schema, so documents, key-value pairs or graphs can be written with varying fields. This schema flexibility suits unstructured or rapidly evolving data, unlike rigid SQL table structures requiring predefined columns.
- ✗
It uses SQL for querying.
Why it's wrong here
NoSQL databases use non-relational query languages and APIs rather than SQL, so describing them as SQL-querying is wrong. The option tempts because some NoSQL engines offer SQL-like interfaces, but SQL querying is the defining trait of relational databases, not NoSQL stores.
- ✗
It enforces strict referential integrity.
Why it's wrong here
NoSQL databases typically relax referential integrity, distributing related data across documents or nodes without foreign-key constraints. It is tempting because integrity enforcement is a genuine database feature, and strict referential integrity is exactly what relational database management systems provide.
Go deeper
Related to this question
About these practice questions
Courseiva writes every FC0-U71 question from scratch — 988 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official CompTIA exam blueprint
This FC0-U71 practice question is part of Courseiva's free CompTIA 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 FC0-U71 exam.