i. Consequences of aggregate orientation iii. Key-value data model ii. Document Data Model iv. Column-family Store 2. What is NOSQL? Describe the value of Relational databases. 3. Define aggregates and schemaless Database?
4. Explain about Update consistency and Read consistency, with an example.
5. Explain the following: i. Single server ii. Combining the Sharding and Replication 6. Compare the similarities and differentiate between sharding and peer to peer data distribution models. 7. Compare the similarities and differentiate between single server and master slave data distribution model 8. Explain briefly about impedance mismatch, with a neat diagram 9. Explain any two challenges of using NoSQL databases and advantages ofrelational databases 10. Explain about graph databases, with a neat diagram. 11. Illustrate materialized view. How are they different from views? Briefly explain the two main strategies to build a materialized view. 12. Illustrate briefly about aggregate data model considering example of Relations and Aggregates