NEW
Font size
WorksheetsNoSQL Concepts 2
Total questions: 10
Worksheet time: 4mins
What are the four main categories of NoSQL databases?
Key-value, document, column, graph.
Key-value, document, common, graph.
Key-value, relational, column, graph.
Key-value, distributed, column, graph.
What is the name of the fully managed service model that many NoSQL databases now leverage?
Platform as a service (PaaS).
Software as a service (SaaS).
Network as a service (NaaS).
Database as a service (DBaaS).
What is the most common trait among all NoSQL databases?
All NoSQL databases are open source.
All NoSQL databases are non-relational.
All NoSQL databases are relational.
All NoSQL databases are document-based.
Which category of NoSQL database can be adversely affected (mediocre performance) by sharding?
Graph NoSQL databases.
Document-based NoSQL databases.
Column-based NoSQL databases.
Key-value NoSQL databases.
Which use case is a good choice for a document type NoSQL database?
The data naturally falls into a normalized tabular model.
Online blogging.
When you require ACID transactions.
Aggregate-oriented design.
What is a characteristic of column-based NoSQL databases?
Rows in column families share a common key or identifier.
Columns are grouped together in families because they are often accessed individually.
Rows in column families are required to share the same columns.
Rows in column families can share all, a subset, or none of the columns.
What requirement does the BASE model support?
Immediate consistency
Isolated consistency
Atomic consistency
Eventual consistency
What is the best way to describe the partition tolerance characteristic of the CAP theorem?
Provides guarantees for both strong consistency and high availability
Ensures data consistency even when a partition occurs
The system continues to operate despite data loss or network failures.
The database is highly available.
Which industry will almost exclusively use ACID databases?
Marketing consultants
E-commerce
Financial institutions
Online social networks
Which of the following is a key advantage of NoSQL databases over traditional relational databases?
Horizontal scalability.
Strict schema enforcement.
Strong ACID transactions.
Dependence on SQL for queries.
