Learning MongoDB Schema, Indexes and Queries

Course

Online

£ 150 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Understand how good design facilitates scale and achieve top performance by gaining insights into indexing strategies.MongoDB makes it possible to store and process large sets of data in ways that increase business value. The flexibility of unstructured, schema-less, storage, combined with robust querying and post-processing functionality, make MongoDB a compelling solution for enterprise big data needs. We need to discuss database schemas. Yes, MongoDB is touted as schema-less but here's where we show that proper design is what allows our collections to scale. Indexing is something everyone talks about, but few understand. We'll explain MongoDB indexing, and index properties because a successful indexing strategy is a key to performance and scaling. Finally, we'll talk about CRUD commands from the MongoDB client and how to write effective queries. Taking this course will help you understand supported standards and data types in MongoDB, and best practices to design collections to scale and index them. Also, you will learn some basic CRUD commands.About The AuthorMicheal Shallop started programming in 1981 on a Tandy TRS-80 Model 1 and hasn't stopped since. He graduated in 1991 from Oklahoma State University with an Honors degree in Computer Science. In his career, he's coded in many programming languages and has used a variety of databases, relational and otherwise. He was the technical author of a patent awarded in 2011 for his work on real-time data collection, aggregation and forecasting in a conventional (automotive) business.
He is currently working for givingassistant.org, designing and writing a back-end, event-driven, object-oriented, data-agnostic framework utilizing AMQP as the data transport vector and PHP 7.1 as the primary language. He has been programming in PHP for MongoDB since 2010 and has been the architect of several systems, mostly back-end frameworks..
Micheal is interested in anything with a programming language behind it

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

A collection schema matters in a schema-less system; or, when to stop de-normalizing data relationships
How a data schema impacts scale
Introduction to database indexing: concepts and terminology
How indexes increase operational overhead but improve query performance
MongoDB Indexes vs. index properties
Advanced index concepts and indexing best-practices
CRUD commands from the MongoDB client; how to combine simple JavaScript with BSON queries to populate sample tables, and how to use queries effectively to maintain your database
Administrative queries; how to delete collections or even entire databases
How to apply indexes, or query to see what indexes already exist
Perform a quick backup and recovery of your collections

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Programming
  • Design
  • Database training
  • Database
  • PHP

Course programme

Imposing Schema on a Schema-Less System 4 lectures 45:24 The Course Overview This video provides an overview of the entire course. Schema – Traditional Definition and How It’s Applied To MongoDB In this video, we will learn the concepts of schema in mongoDB. • Understand schema • Learn the use of schema in mongoDB and RDBMS Denormalization Defined as a Corollary to Data Normalization In this video, we will learn about data normalization and its application in mongoDB. • Understand data normalization • Learn the applications of data normalization in mongoDB • Understand the mongoDB record example MongoDB Data Types In this video, we will learn about data types in mongoDB. • Learn the importance of data types in mongoDB • Learn different types of data types in mongoDB • Understand ObjectID Imposing Schema on a Schema-Less System 4 lectures 45:24 The Course Overview This video provides an overview of the entire course. Schema – Traditional Definition and How It’s Applied To MongoDB In this video, we will learn the concepts of schema in mongoDB. • Understand schema • Learn the use of schema in mongoDB and RDBMS Denormalization Defined as a Corollary to Data Normalization In this video, we will learn about data normalization and its application in mongoDB. • Understand data normalization • Learn the applications of data normalization in mongoDB • Understand the mongoDB record example MongoDB Data Types In this video, we will learn about data types in mongoDB. • Learn the importance of data types in mongoDB • Learn different types of data types in mongoDB • Understand ObjectID The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. This video provides an overview of the entire course. This video provides an overview of the entire course. Schema – Traditional Definition and How It’s Applied To MongoDB In this video, we will learn the concepts of schema in mongoDB. • Understand schema • Learn the use of schema in mongoDB and RDBMS Schema – Traditional Definition and How It’s Applied To MongoDB In this video, we will learn the concepts of schema in mongoDB. • Understand schema • Learn the use of schema in mongoDB and RDBMS Schema – Traditional Definition and How It’s Applied To MongoDB In this video, we will learn the concepts of schema in mongoDB. • Understand schema • Learn the use of schema in mongoDB and RDBMS Schema – Traditional Definition and How It’s Applied To MongoDB In this video, we will learn the concepts of schema in mongoDB. • Understand schema • Learn the use of schema in mongoDB and RDBMS In this video, we will learn the concepts of schema in mongoDB. • Understand schema • Learn the use of schema in mongoDB and RDBMS In this video, we will learn the concepts of schema in mongoDB. • Understand schema • Learn the use of schema in mongoDB and RDBMS Denormalization Defined as a Corollary to Data Normalization In this video, we will learn about data normalization and its application in mongoDB. • Understand data normalization • Learn the applications of data normalization in mongoDB • Understand the mongoDB record example Denormalization Defined as a Corollary to Data Normalization In this video, we will learn about data normalization and its application in mongoDB. • Understand data normalization • Learn the applications of data normalization in mongoDB • Understand the mongoDB record example Denormalization Defined as a Corollary to Data Normalization In this video, we will learn about data normalization and its application in mongoDB. • Understand data normalization • Learn the applications of data normalization in mongoDB • Understand the mongoDB record example Denormalization Defined as a Corollary to Data Normalization In this video, we will learn about data normalization and its application in mongoDB. • Understand data normalization • Learn the applications of data normalization in mongoDB • Understand the mongoDB record example In this video, we will learn about data normalization and its application in mongoDB. • Understand data normalization • Learn the applications of data normalization in mongoDB • Understand the mongoDB record example In this video, we will learn about data normalization and its application in mongoDB. • Understand data normalization • Learn the applications of data normalization in mongoDB • Understand the mongoDB record example MongoDB Data Types In this video, we will learn about data types in mongoDB. • Learn the importance of data types in mongoDB • Learn different types of data types in mongoDB • Understand ObjectID MongoDB Data Types In this video, we will learn about data types in mongoDB. • Learn the importance of data types in mongoDB • Learn different types of data types in mongoDB • Understand ObjectID MongoDB Data Types In this video, we will learn about data types in mongoDB. • Learn the importance of data types in mongoDB • Learn different types of data types in mongoDB • Understand ObjectID MongoDB Data Types In this video, we will learn about data types in mongoDB. • Learn the importance of data types in mongoDB • Learn different types of data types in mongoDB • Understand ObjectID In this video, we will learn about data types in mongoDB. • Learn the importance of data types in mongoDB • Learn different types of data types in mongoDB • Understand ObjectID In this video, we will learn about data types in mongoDB. • Learn the importance of data types in mongoDB • Learn different types of data types in mongoDB • Understand ObjectID Indexes – The Keys to Speed 6 lectures 01:01:36 Indexes – What Indexes Do, How They’re Stored, Used, and Their General Impact In this video, we will be introduced to database indexing. • Understand the work of indexing in a database Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes In this video, we will learn about index types and an index’s properties. • Understand the working of an index in mongoDB • Get a thorough understanding of different index types Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes (Continued) We will continue with the previous video where, we learned about Index types and its properties. • Learn about index properties Index Management In this video, we will learn in detail about indexes along with index management. • Create a test database and implement index commands • Learn to create, drop, and maintain indexes in mongoDB Index Management (Continued) We will continue learning in detail about indexes along with index management. • Learn to create, drop, and maintain indexes in mongoDB Index Management – Demo In this video, we will continue working with indexes on a test database. • Get a hands-on demo on index management Indexes – The Keys to Speed. 6 lectures 01:01:36 Indexes – What Indexes Do, How They’re Stored, Used, and Their General Impact In this video, we will be introduced to database indexing. • Understand the work of indexing in a database Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes In this video, we will learn about index types and an index’s properties. • Understand the working of an index in mongoDB • Get a thorough understanding of different index types Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes (Continued) We will continue with the previous video where, we learned about Index types and its properties. • Learn about index properties Index Management In this video, we will learn in detail about indexes along with index management. • Create a test database and implement index commands • Learn to create, drop, and maintain indexes in mongoDB Index Management (Continued) We will continue learning in detail about indexes along with index management. • Learn to create, drop, and maintain indexes in mongoDB Index Management – Demo In this video, we will continue working with indexes on a test database. • Get a hands-on demo on index management Indexes – What Indexes Do, How They’re Stored, Used, and Their General Impact In this video, we will be introduced to database indexing. • Understand the work of indexing in a database Indexes – What Indexes Do, How They’re Stored, Used, and Their General Impact In this video, we will be introduced to database indexing. • Understand the work of indexing in a database Indexes – What Indexes Do, How They’re Stored, Used, and Their General Impact In this video, we will be introduced to database indexing. • Understand the work of indexing in a database Indexes – What Indexes Do, How They’re Stored, Used, and Their General Impact In this video, we will be introduced to database indexing. • Understand the work of indexing in a database In this video, we will be introduced to database indexing. • Understand the work of indexing in a database In this video, we will be introduced to database indexing. • Understand the work of indexing in a database Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes In this video, we will learn about index types and an index’s properties. • Understand the working of an index in mongoDB • Get a thorough understanding of different index types Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes In this video, we will learn about index types and an index’s properties. • Understand the working of an index in mongoDB • Get a thorough understanding of different index types Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes In this video, we will learn about index types and an index’s properties. • Understand the working of an index in mongoDB • Get a thorough understanding of different index types Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes In this video, we will learn about index types and an index’s properties. • Understand the working of an index in mongoDB • Get a thorough understanding of different index types In this video, we will learn about index types and an index’s properties. • Understand the working of an index in mongoDB • Get a thorough understanding of different index types In this video, we will learn about index types and an index’s properties. • Understand the working of an index in mongoDB • Get a thorough understanding of different index types Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes (Continued) We will continue with the previous video where, we learned about Index types and its properties. • Learn about index properties Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes (Continued) We will continue with the previous video where, we learned about Index types and its properties. • Learn about index properties Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes (Continued) We will continue with the previous video where, we learned about Index types and its properties. • Learn about index properties Index Properties – How Index Properties Can Enhance or Fine-Tune Existing Indexes (Continued) We will continue with the previous video where, we learned about Index types and its properties. • Learn about index properties We will continue with the previous video where, we learned about Index types and its properties. • Learn about index properties We will continue with the previous video where, we learned about Index types and its properties. • Learn about index properties Index Management In this video, we will learn in detail about indexes along with index management. • Create a test database and implement index commands • Learn to create, drop, and maintain indexes in mongoDB Index Management In this video, we will learn in detail about indexes along with index management. • Create a test database and implement index commands • Learn to create, drop, and maintain indexes in mongoDB Index Management In this video, we will learn in detail about indexes along with index management. • Create a test database and implement index commands • Learn to create, drop, and maintain indexes in mongoDB Index Management In this video, we will learn in detail about indexes along with index management. • Create a test database and implement index commands • Learn to create, drop, and maintain indexes in mongoDB In this video, we will learn in detail about indexes along with index management...

Additional information

Relational database systems

Learning MongoDB Schema, Indexes and Queries

£ 150 VAT inc.