Advanced DBMS and NoSql Databases Assignment:
1. Explain any two use cases of Advanced data modeling.
2. Compare aggregation and composition.
3. Describe cost-based optimization of query processing.
4. Explain the lock-based concurrency control protocols.
5. How deadlock is detected and prevented.Explain.
6. Discuss horizontal fragmentation and vertical fragmentation with example.
7. Give a brief note on four types of NoSQL database.
8. Explain the concept of Map-Reduce.