The MongoDB Essentials

  • The MongoDB Essentials

The MongoDB Essentials course is designed to give delegates experience of installing and using the MongoDB database. This hands-on course introduces delegates to the concept of a document-oriented database then shows how to set up MongoDB for use. Delegates use the built-in shell and various APIs to build a database access application and manipulate data. We also investigate optimising queries using indexes and aggregating data with MongoDB functions.

 Delegates will learn how to:

·       Install the MongoDB database

·       Use the MongoDB shell to access the database

·       Create,retrieve,update and delete data

·       Use aggregation queries

·       Appreciate the APIs used to interface with MongoDB

·       Understand the document based structure of the database

·       Use an API to develop applications

·       Optimise queries with indexes

NOSQL Databases
What are NoSQL Databases?

Common Database Features

NoSQL Versus Relational Approach

Types of NoSQL Databases

Data Storage

Transaction Handling

Key Features

Installing Mongodb
Downloading in the Required Software

Installing MongoDB

Configuration Files

Touring the File Structure

Securing the Installation

Data Modelling And Design
Data Storage

Working with Datatypes


Document Datatypes

Creating _id Fields

Querying Data
Databases and Collections

Querying Collections

Working with Operators

Referencing a Database

Querying Dates

The Aggregation Framework
Aggregating Results

Single Purpose Functions

The Aggregation Pipeline

Date Aggregation Operators

Manipulating Data
Inserting Data into Collections



Atomic Operations

Removing Data

Capped Collections

Using An Api
Introducing Drivers





High Performance Options
Creating Indexes

Manipulating Index Behaviour

Index Properties

Specialised Index Types



Program Details
Duration 2 Days
Capacity 12 Persons

Write a review

Please login or register to review