Sector-specific

NoSQL Databases: MongoDB and CouchDB

Big Data and Business Intelligence Development 8 pm

Introduction

In the current context of the digital revolution, where data generation and processing are reaching unprecedented levels, training in NoSQL Databases: MongoDB and CouchDB becomes an essential resource for those seeking to understand and make the most of NoSQL technologies in big data management. NoSQL databases are a vital solution to the challenges posed by the speed, variety and accuracy of data in today’s world. This course provides an in-depth understanding of these technologies and how they effectively address constraints of traditional relational databases. Furthermore, it provides you with the tools and knowledge you need to succeed in today’s environment, where the Effective data management is essential across a wide range of industries and applications.

Objectives

  • Understanding the Fundamentals of NoSQL technologies and its importance in Big Data processing.

  • To know the challenges and limitations of relational databases and how NoSQL solutions address these issues.

  • Distinguish between different types of NoSQL databases and its applications.

  • To explore the fundamental structure of CouchDB and its API for managing NoSQL databases.

Table of Contents

TEACHING UNIT 1. INTRODUCTION TO NOSQL TECHNOLOGIES

1. Big Data
2. Volume, speed, variety, accuracy
3. Ways to achieve scalability
4. CAP Theorem
5. Limitations of relational databases
6. Types of NoSQL databases

TEACHING UNIT 2. MongoDB AND CouchDB

1. MongoDB – Basic operations
2. MongoDB – Indexing and Schema Design
3. CouchDB – Basic Structure
4. CouchDB – Core API

Scroll to Top