Question:

Which of the following is NOT a NoSQL database type?

Show Hint

The name NoSQL literally means Not Only SQL and was coined to describe databases that moved away from the dominant Relational (SQL) model. So, by definition, the relational model is the one thing that NoSQL is not.
Updated On: Jul 2, 2026
  • Document-based
  • Key-Value Store
  • Graph-based
  • Relational
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is D

Solution and Explanation

NoSQL databases are categorized based on their data model. The main types of NoSQL databases are:
(A) Document-based: Stores data in documents, typically in a JSON, BSON, or XML format. Examples include MongoDB and Couchbase.
(B) Key-Value Store: The simplest type, where data is stored as a collection of key-value pairs. Examples include Redis and Amazon DynamoDB.
(C) Graph-based: Designed to store and navigate relationships. Data is represented as nodes and edges. Examples include Neo4j and Amazon Neptune.
(D) Relational: This is the model used by traditional SQL databases (like MySQL, PostgreSQL, Oracle). It is defined by its use of tables with rows and columns and a predefined schema. By definition, a relational database is not a NoSQL database.
Another major type is the Column-family store (e.g., Apache Cassandra).
Therefore, Relational is not a NoSQL database type.
Was this answer helpful?
0
0