SUBJECT : BIG DATA CODE: RCA-E45
Assignment 3
LAST DATE: 10-12-21
1. What are NO SQL databases? Discuss in detail various categories of NOSQL stores
with their characteristics.
2. Compare and contrast NOSQL stores with RDBMS.
3. Explain difference between scaling horizontally and vertically for databases.
4. Define ACID properties.
5. Does MongoDB support ACID transaction management and locking functionalities?
6. Explain advantages of BSON over JSON in MangoDB?
7. How can you achieve primary key -foreign key relationships in MangoDB?
8. How does column oriented Nosql differ from document oriented?
9. What does do What does Document-oriented vs. Key-Value mean in context of
NoSQL?
10. What is Denormalization?
11. When should I use a NoSQL database instead of a relational database?
12. Explain eventual consistency in context of NoSQL.
13. What is CAP theorem? How is it applicable to nosql system.
14. Explain BASE Properies.