Working with MongoDB Atlas: MongoDB Atlas Advanced Topics

MongoDB Atlas    |    Intermediate
  • 12 videos | 1h 39m 24s
  • Includes Assessment
  • Earns a Badge
Rating 4.7 of 3 users Rating 4.7 of 3 users (3)
In this course, you will learn to query nested structures and documents, create indexes, and define transactions. Begin by setting up a collection with arrays, nested documents, and arrays of documents and how to query these structures. You will explore how to access array elements with the slice operator. Then you will see how to add and remove array elements and apply different operations depending on whether an array is meant to be used as a list or a set. Next, you will see how to view the query execution plan for a find operation and create a single-field index, which can help with certain types of queries. Using execution statistics, you will learn to speed up query executions by introducing an index. You will also cover the implementation of compound indexes containing multiple fields in your data. Finally, you will learn to define and execute transactions. You will work with transactions using MongoDB sessions. You will see how these can be set up to operate on a single document, or multiple documents, and how they can be rolled back in case of errors.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Execute a script from the mongodb shell
    Filter documents based on the contents of nested document fields and arrays
    Add data to and remove elements from arrays
    Recognize how query execution statistics can be obtained for a mongodb query
    Create an index containing a single field from the documents of a mongodb collection
  • Provision an index containing multiple fields from the documents of a mongodb collection and recognize when such an index is used
    Download and install visual studio code and use it to connect to an atlas cluster
    Create a session and a transaction using the default mongodb client
    Define a transaction that updates two different documents based on an action performed by an end user
    Simulate an error and roll back a transaction when even a single modification operation does not occur correctly
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 2m 13s
  • 12m 22s
  • Locked
    3.  Working with Nested Documents and Arrays
    10m 1s
  • Locked
    4.  Modifying and Searching within Arrays
    11m 12s
  • Locked
    5.  Viewing Query Execution Plans
    10m 47s
  • Locked
    6.  Building a Single Field Index
    10m 28s
  • Locked
    7.  Building a Compound Index
    6m 7s
  • Locked
    8.  Connecting to Atlas from Visual Studio Code
    4m 55s
  • Locked
    9.  Defining and Running a Simple Transaction
    8m 18s
  • Locked
    10.  Creating Multidocument Transactions
    11m 30s
  • Locked
    11.  Aborting Erroneous Transactions
    8m 21s
  • Locked
    12.  Course Summary
    3m 11s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 5.0 of 2 users Rating 5.0 of 2 users (2)
Rating 4.7 of 15 users Rating 4.7 of 15 users (15)
Rating 3.9 of 10 users Rating 3.9 of 10 users (10)