This course equips learners with the knowledge and skills needed to choose and implement the right NoSQL solution for dynamic data requirements, enhancing their ability to design, query, and maintain efficient databases.
Curriculum
- 5 Sections
- 21 Lessons
- 10 Weeks
Expand all sectionsCollapse all sections
- Introduction to NoSQL databaseDifference between RDBMS and NoSQL databases, Key-Value database,Document-based database, Column-based database, Graph-based database, CAP theorem, The Value of Relational Databases, Getting at Persistent Data, Concurrency, Integration, NoSQL,Key Points0
- MongoDBIntroduction to MongoDB, Overview of NoSQL databases, History of MongoDB, document based storage, key features, advantages, MongoDB shell, Data modeling in MongoDB, MongoDB data types, Database create and drop, Collection create and drop MongoDB NoSQL Database Setup12
- CRUD operationsCRUD operations in MongoDB, Relationships in MongoDB, Indexing, Sorting, Aggregate functions, limit(),skip()6
- Backup and RestoreData backup and restore, Cassandra vs MongoDB, CouchDB vs. MongoDB, Redis vs MongoDB0
- ConnectivityJava MongoDB, PHP MongoDB. Python MongoDB3