0
0
DBMS Theoryknowledge~5 mins

NoSQL database types (document, key-value, column, graph) in DBMS Theory - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is a Document NoSQL database?
A Document NoSQL database stores data as documents, usually in JSON or BSON format. Each document contains key-value pairs and can have different structures. It is like storing data in flexible folders where each folder can have different files.
Click to reveal answer
beginner
How does a Key-Value NoSQL database work?
A Key-Value NoSQL database stores data as pairs of keys and values. It is like a dictionary or a phone book where you look up a key to find its value quickly. It is simple and very fast for retrieving data by key.
Click to reveal answer
intermediate
What is unique about Column NoSQL databases?
Column NoSQL databases store data in columns instead of rows. This means they group data by columns, which is efficient for reading and analyzing large amounts of similar data. It is like organizing a spreadsheet by columns to quickly find all values in one category.
Click to reveal answer
beginner
What is a Graph NoSQL database used for?
A Graph NoSQL database stores data as nodes (things) and edges (relationships). It is great for showing connections, like social networks or maps. Imagine a web where dots are people and lines show their friendships.
Click to reveal answer
intermediate
Which NoSQL database type is best for flexible, schema-less data?
Document databases are best for flexible, schema-less data because each document can have different fields and structures. This allows easy changes without redesigning the database.
Click to reveal answer
Which NoSQL database type stores data as key-value pairs?
ADocument
BKey-Value
CColumn
DGraph
Which NoSQL type is best for representing relationships between data?
AKey-Value
BColumn
CGraph
DDocument
What format do Document databases usually use to store data?
AJSON or BSON
BCSV
CXML
DPlain text
Which NoSQL type organizes data by columns for efficient analytics?
AColumn
BDocument
CGraph
DKey-Value
Which NoSQL type is simplest for quick data retrieval by a unique key?
AGraph
BColumn
CDocument
DKey-Value
Explain the four main types of NoSQL databases and give a simple example of when to use each.
Think about how data is stored and what real-life problem it solves.
You got /4 concepts.
    Describe how a Graph NoSQL database differs from a Document NoSQL database.
    Focus on data structure and use cases.
    You got /4 concepts.