0% found this document useful (0 votes)
35 views

NOSQL DB Modulewise Imp Questions

The document outlines important questions for a NoSQL database course, divided into five modules. Each module contains various topics including definitions, explanations of different database models (like key-value, document, and graph databases), and concepts such as CAP theorem and Map-Reduce. It emphasizes the understanding of data access modeling, consistency, and suitable use cases for different types of NoSQL databases.

Uploaded by

ckmanu144
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

NOSQL DB Modulewise Imp Questions

The document outlines important questions for a NoSQL database course, divided into five modules. Each module contains various topics including definitions, explanations of different database models (like key-value, document, and graph databases), and concepts such as CAP theorem and Map-Reduce. It emphasizes the understanding of data access modeling, consistency, and suitable use cases for different types of NoSQL databases.

Uploaded by

ckmanu144
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

NOSQL DATABASE (21CS745)

MODULE WISE IMPORTANT QUESTIONS

MODULE-1:

1. What is NOSQL? Explain briefly about aggregate data model with a neat diagram.
Considering example of Relational and Aggregate 8M/10M

ud
2. Briefly explain the value of Relational database 7M
3. Explain briefly about Impedance mismatch, with a neat diagram 5M/6M
4. Write a short note on: 8M
a) Consequences of Aggregate orientation
b) Key-value data model
c) Document data model lo
5. Explain about Graph database, with neat diagram 7M
6. What are Schemaless database? Explain 5M
7. Explain the modeling for data access with respect to Key-value store 6M/7M
8. Explain the following 6M
C
a) Column family store, with a neat diagram
b) Emergence of NOSQL
tu

MODULE-2
1. Write a note on: 7M
a) Single server
b) Combine Sharding and Replication
V

2. Explain the following 8M


i. CAP theorem
ii. Quorums
iii. Relaxing consistency
iv. Relaxing durability
3. Define Version stamps. Explain briefly about various approaches of constructing version
stamps 5M/6M
4. Explain Version stamps on multiple nodes 6M
5. Explain the following 9M
a) Sharding
b) Master-Slave replication
c) Peer-to-peer replication
6. What are Distribution models? Briefly explain two paths of data distribution 10M
7. Explain about Update consistency and read consistency with an example 10M

MODULE-3

ud
1. Explain with a neat diagram Partitioning and Combining in Map reduce 10M
2. Explain Basic Map-Reduce with a neat diagram 7M
3. Explain two stage Map-Reduce example with a neat diagram 10M
4. How are calculations composed in Map-Reduce? Explain with a neat diagram 8M
5. What are Key-Value stores? List out some popular key value database. Explain how all
the data is stored in a single bucket of a key value data store 5M/8M
lo
6. List and explain any 2 features of Key-value store 5M
7. Elaborate the suitable use cases of Key-value store. When Key-value stores are not
suitable. Explain 8M
C
MODULE-4
1. What are Document databases? Explain with an example. List and explain any 2 features
of document databases 10M
tu

OR
Explain the following features of document database
i. Consistency
ii. Transaction
2. Briefly explain Scaling feature of document database, with a neat diagram 10M
V

3. Elaborate the suitable use cases of document database. When document databases are not
suitable. Explain 10M
4. Describe some example queries to use with document database 10M

MODULE-5
1. What are Graph databases? Explain with example graph structures. 10M
2. Briefly describe relationships in graph databases, with a neat diagram 10M
3. Explain scaling and application level sharding of nodes with a neat diagram 10M
4. Explain some suitable use cases of graph databases and describe when we should not use
graph databases 10M

ud
lo
C
tu
V

You might also like