Skip to main content

No sql Imps

 

2-Mark Questions (NoSQL)

  1. What is meant by a NoSQL database?

  2. Why did NoSQL databases emerge?

  3. Define persistent data in database systems.

  4. What is concurrency in databases?

  5. Explain impedance mismatch.

  6. What is meant by cluster computing?

  7. State any two reasons for the popularity of NoSQL databases.

  8. Define a relational database.

  9. Mention two limitations of traditional RDBMS.

  10. How does NoSQL differ from RDBMS?

  11. What is a key–value data model?

  12. Define a document-oriented database.

  13. What is a column-family data model?

  14. What is an aggregate-oriented database?

  15. What is replication in NoSQL databases?

  16. Define sharding.

  17. What is horizontal scalability?

  18. What is a distribution model in NoSQL?

  19. What is master–slave replication?

  20. What is peer-to-peer replication?

  21. What is MongoDB?

  22. What is a document in MongoDB?

  23. Define a collection in MongoDB.

  24. What is BSON?

  25. What is CRUD operation in MongoDB?

  26. What is eventual consistency?

  27. What is a transaction?

  28. What is availability in distributed databases?

  29. What is a replica set in MongoDB?

  30. What is sharding in MongoDB?

  31. What is a column-oriented database?

  32. What is Apache HBase?

  33. What is a region in HBase?

  34. What is the role of ZooKeeper in HBase?

  35. What is Apache Cassandra?

  36. What is meant by tunable consistency in Cassandra?

  37. What is a keyspace in Cassandra?

  38. What are counters in Cassandra?

  39. What is TTL (Time To Live) in NoSQL databases?

  40. What is log data?

  41. What is a key–value database?

  42. What is Riak?

  43. What is a bucket in Riak?

  44. What is eventual consistency in Riak?

  45. What is a graph database?

  46. Define a node in a graph database.

  47. What is a relationship in graph databases?

  48. What is Neo4j?

  49. What is the Cypher query language?

  50. Mention two applications of graph databases.

4-Mark Questions – NoSQL

  1. Explain the concept and need for NoSQL databases.

  2. Discuss the historical background and evolution of NoSQL.

  3. Explain the role of relational databases in modern applications.

  4. Describe the limitations of traditional RDBMS.

  5. Explain data persistence in database systems.

  6. Discuss concurrency control and its importance.

  7. Explain the concept of impedance mismatch.

  8. Describe cluster computing and its role in database systems.

  9. Explain the factors that led to the emergence of NoSQL.

  10. Compare RDBMS and NoSQL databases.

  11. Explain the challenges solved by NoSQL databases.

  12. Describe the key–value data model with examples.

  13. Explain the document-oriented data model.

  14. Describe the column-family data model.

  15. Explain aggregate-oriented databases.

  16. Explain replication in NoSQL databases.

  17. Describe sharding and its advantages.

  18. Explain different distribution models in NoSQL.

  19. Explain master–slave replication.

  20. Describe peer-to-peer replication.

  21. Explain MongoDB and its key features.

  22. Describe MongoDB architecture.

  23. Explain CRUD operations in MongoDB.

  24. Discuss query features of MongoDB.

  25. Explain consistency in MongoDB.

  26. Describe transactions supported by MongoDB.

  27. Explain availability in MongoDB.

  28. Discuss scalability in MongoDB.

  29. Explain use cases of MongoDB in e-commerce.

  30. Explain MongoDB use in CMS and analytics.

  31. Explain column-oriented databases with examples.

  32. Describe Apache HBase architecture.

  33. Explain key features of Apache HBase.

  34. Discuss consistency and availability in HBase.

  35. Explain Apache Cassandra architecture.

  36. Describe consistency models in Cassandra.

  37. Explain scalability and performance in Cassandra.

  38. Discuss Cassandra use cases such as logging and counters.

  39. Explain expiring data (TTL) in Cassandra.

  40. Compare HBase and Cassandra.

  41. Explain the key–value database model.

  42. Describe Riak architecture and features.

  43. Explain consistency and scaling in Riak.

  44. Discuss Riak use cases such as sessions and carts.

  45. Explain the graph data model.

  46. Describe the architecture and features of Neo4j.

  47. Explain graph database queries using Cypher.

  48. Discuss applications of graph databases.

  49. Compare graph databases with relational databases.

  50. Explain NoSQL development tools and programming languages.

Comments