Understand Big Data concepts and learn to model and query NoSQL databases
This 2‑day training introduces the fundamentals of NoSQL databases in a Big Data context. It covers key concepts, the different types of NoSQL databases, and their use cases in business environments. The training is based on demonstrations and guided hands‑on exercises.
Is it for you ?
Technicians, junior developers, IT analysts, technical project managers, and anyone required to interact with Big Data environments. It is suitable for professionals wishing to acquire an initial operational understanding of NoSQL databases in a business context.
Prerequisites
General computer knowledge, basic notions of relational databases, basic understanding of application environments.
What You'll Walk Away With
- ✓ Understand Big Data challenges and the limits of traditional relational databases
- ✓ Identify and differentiate key NoSQL database types and their use cases
- ✓ Use a document-based NoSQL database to create and retrieve data
- ✓ Model data effectively for NoSQL environments
- ✓ Perform CRUD operations and execute basic queries on datasets
Training content
1 Introduction to Big Data and NoSQL Databases
- Introduction to Big Data: volume, velocity, variety, and challenges
- Limitations of traditional relational databases
- Introduction to NoSQL databases: general principles and characteristics
- Overview of NoSQL types: key‑value, column‑oriented, document, graph
Hands‑on / Exercise:
Introduction to a NoSQL environment and first steps with a document‑based database.
Execution of simple data creation and query operations.
Key points & takeaways:
- Understanding Big Data challenges
- Identification of major NoSQL families
- First hands‑on manipulation of a NoSQL database
2 Data Models and First NoSQL Queries
- Data modeling in NoSQL
- Introduction to CRUD operations in a NoSQL environment
- Introduction to simple queries and filters
- Best practices and business use cases
Hands‑on / Exercise:
Implementation of a mini practical case: modeling a simple dataset, inserting data, and running basic queries. Deliverable: functional NoSQL database with usable data.
Key points & takeaways:
- Understanding NoSQL data models
- Ability to perform basic operations on a NoSQL database
- Clear understanding of professional NoSQL use cases
📌 Practical information
Our training sessions are offered in Montreal or Quebec City, in person or in a virtual classroom. Dates and locations are specified when you select your session below. If you have any questions, check out our FAQ.