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

Collections

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

Updates

Deletes

Atomic Operations

Removing Data

Capped Collections


Using An Api
Introducing Drivers

Java

PHP

Ruby

Python


High Performance Options
Creating Indexes

Manipulating Index Behaviour

Index Properties

Specialised Index Types

Replication

Sharding

Program Details
Duration 2 Days
Capacity 12 Persons

Write a review

Please login or register to review