Question 1
Which of the following best describes NoSQL databases?
1
They are optimized for structured data only.
2
They do not support distributed architectures.
3
They use structured query language (SQL) like relational databases.
4
They provide flexible schemas for handling unstructured and semi-structured data.
Question 2
Which of the following is NOT a type of NoSQL database?
1
Column-Family Store
2
Relational Database
3
Document Store
4
Key-Value Store
Question 3
Which of the following is an example of a Key-Value Store?
1
Cassandra
2
Redis
3
MongoDB
4
Neo4j
Question 4
Which feature makes NoSQL databases highly scalable?
1
Horizontal Scaling
2
Vertical Scaling
3
Fixed Schema
4
Single Server Architecture
Question 5
Which of the following statements about NoSQL and SQL databases is TRUE?
1
NoSQL is better for large-scale, distributed applications.
2
SQL databases cannot store unstructured data.
3
NoSQL databases always provide better performance than SQL databases.
4
NoSQL databases use relational tables to store data.
Question 6
Which NoSQL database uses JSON-like documents to store data?
1
MongoDB
2
HBase
3
Redis
4
Cassandra
Question 7
Which query language does MongoDB use?
1
SPARQL
2
CQL
3
SQL
4
MQL
Question 8
Which consistency model is most commonly used in NoSQL databases?
1
Eventual Consistency
2
Serializability
3
Strong Consistency
4
Immediate Consistency
Question 9
Which of the following applications is best suited for NoSQL databases?
1
E-commerce Product Catalogs
2
Enterprise Resource Planning (ERP)
3
Accounting Systems
4
Banking Transactions
Question 10
Which of the following is NOT an example of a key-value database?
1
DynamoDB
2
Cassandra
3
Memcached
4
PostgreSQL
Question 11
Which of the following is the most suitable key-value database for large-scale event logging and analytics?
1
MongoDB
2
HashTable
3
SQLite
4
Apache Cassandra
Question 12
Which of the following is a key difference between SQL and NoSQL databases?
1
SQL databases do not support transactions, while NoSQL does
2
SQL databases are schema-less, NoSQL databases require a strict schema
3
SQL databases store data in documents, NoSQL stores data in tables
4
SQL databases use structured query language, NoSQL uses flexible data models
Question 13
Which ACID property ensures that once a transaction is committed, it remains so even in case of system failure?
1
Atomicity
2
Isolation
3
Consistency
4
Durability
Question 14
What is the main goal of normalization in a database?
1
To minimize redundancy and improve data integrity
2
To reduce data integrity
3
To increase redundancy
4
To store data in a single large table
Question 15
What does ACID stand for in DBMS?
1
Automation, Control, Integrity, Dependency
2
Access, Control, Integrity, Data
3
Atomicity, Consistency, Isolation, Durability
4
Accuracy, Consistency, Isolation, Database
Question 16
Which of the following is NOT a type of database model?
1
Hierarchical
2
Linear
3
Graph-based
4
Network
Question 17
Which of the following is an advantage of NoSQL databases over traditional RDBMS?
1
Schema flexibility
2
Better horizontal scalability
3
Handling unstructured data
4
All of the above