technifyed

IBM via edX

NoSQL Database Basics

4.467 ratings at edX

Overview

This course introduces you to the fundamentals of NoSQL, including the four key non-relational database categories. By the end of the course you will have hands-on skills for working with MongoDB, Cassandra and IBM Cloudant NoSQL databases.

What you'll learn

  • Define the term NoSQL and the technology it references.
  • Explain the characteristics of NoSQL databases.
  • Describe the major categories of NoSQL datastores (document, key-value, graph, etc.) and their architectural differences.
  • List the most commonly used NoSQL datastores, their primary use cases and benefits (MongoDB, Cassandra, Cloudant, Couch DB, etc.).
  • Understand the factors affecting return on investment for using locally hosted databases, versus hosted database versus DBaaS.
  • Describe the architecture, features, and key benefits of MongoDB as a NoSQL database.
  • Demonstrate hands-on working knowledge of MongoDB and perform various common tasks (including CRUD operations, limit and sort records, indexing, aggregation, r…
  • Describe the architecture, features, and key benefits of Cassandra as a NoSQL database.
  • Demonstrate hands-on working knowledge of Cassandra and perform various common tasks (including using the CQL shell, keyspace operations, table operations, and…
  • Describe the architecture, features, and key benefits of Cloudant as a NoSQL database.
  • Demonstrate hands-on working knowledge of Cloudant and perform various common tasks (including creating the database, add documents, query data, utilize the HT…

Skills you'll practise

Apache CassandraScalabilityData AggregationAgile MethodologyManagementCloudantRelational DatabasesDatabase As A Service (DBaaS)NoSQLData As A Service (DaaS)Database ManagementMongoDBBig DataDatabase Permissions

Advantages and disadvantages

Advantages

  • University courses you can audit for free, with lectures, readings and practice quizzes.
  • A verified certificate from the university if you pay for it.
  • From IBM, a well-regarded name.
  • Self-paced: start any time.

Disadvantages

  • Graded assignments and the certificate need the paid track.
  • Audit access can expire a few weeks after the course ends.
  • Learning is free, but the certificate costs money.
  • Some parts (graded work, certificate) are paid.

Some points apply to every course of this kind; see how we rank.

Free to audit

  • Free: Choose "Audit this course" when you enrol: lectures, readings and practice are free.
  • Paid: Graded assignments and the verified certificate (Certificate $99). Audit access may end after the course closes.

Before you start

Computer and IT literacy. Curiosity about how data is managed.

Taught by

  • Rav AhujaGlobal Program Director
  • Ramesh SannareddyContent Developer
  • Steve RyanInstructor & Content Developer

IBM is in Tier 2: excellent universities and the companies that build the technology of our institution ranking (84/100).

Similar courses

Compare these

Harvard University · edX

CS50's Web Programming with Python and JavaScript

This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.

Free to audit12 weeks, 6 - 14 hours per week

Stanford University · edX

Databases: Relational Databases and SQL

4.547 ratings

This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org. This course provides an introduction to relational d…

Free to audit2 weeks, 8 - 10 hours per week

Massachusetts Institute of Technology · YouTube

MIT RES.LL-005 Mathematics of Big Data and Machine Learning, IAP 2020

Instructor: Jeremy Kepner, Vijay Gadepally View the complete course: https://ocw.mit.edu/RES-LL-005IAP20 YouTube Playlist: https://www.youtube.com/playlist?list... This January 2020 IAP class focused on artificial intelligence and machine learning with an emphasis on the data handling challenges. L…

Free video20 videos, 14 hours

Carnegie Mellon University · YouTube

The Databaseology Lectures (Fall 2015)

http://db.cs.cmu.edu/seminar2015/ Embedded databases: They're the boxer briefs of the database world in that they are underneath a wide variety of applications, including mobile devices, high performance OLTP systems, and large distributed systems. Given this, we have another season of stellar tech…

Free video6 videos, 6 hours

Stanford University · YouTube

Stanford Webinar: When Your Big Data Seems Too Small

A Stanford Webinar presented by: Stanford's Databases and the Foundations in Computer Science graduate certificate programs "When Your Big Data Seems Too Small - Accurate Inferences Beyond the Empirical Distribution" Speaker: Gregory Valiant, Stanford University Many of the techniques and algorithm…

Free video50 minutes

Enter your email and the official page opens. Phone is optional.