NoSQL Database Basics
About this Course
This course will provide you with technical hands-on knowledge of NoSQL databases and Database-as-a-Service (DaaS) offerings. With the advent of Big Data and agile development methodologies, NoSQL databases have gained a lot of relevance in the database landscape. Their main advantage is the ability to effectively handle scalability and flexibility issues raised by modern applications. You will start by learning the history and the basics of NoSQL databases and discover their key characteristics and benefits. You will learn about the four categories of NoSQL databases and how they differ from each other. You will explore the architecture and features of several different implementations of NoSQL databases, namely MongoDB, Cassandra, and IBM Cloudant. Throughout the course you will get practical experience using these NoSQL databases to perform standard database management tasks, such as creating and replicating databases, loading and querying data, modifying database permissions, indexing and aggregating data, and sharding (or partitioning) data. The course ends with a hands-on project to test your understanding of some of the basics of working with several NoSQL database offerings.Created by: IBM
Level: Introductory

Related Online Courses
Die digitale Welt mit dem Thymio Roboter entdecken In diesem Kurs entwickeln Sie das Verständnis der grundlegenden Mechanismen eines Roboters wie Thymio, seiner Programmierung mit verschiedenen ... more
Il corso affronta lo studio di due discipline solo apparentemente lontane da loro. La prima, la più giovane per codificazione scientifica, avvenuta solo nel XIX secolo, è stata denominata “... more
This course starts from the beginning, covering the basics of how a computer interprets lines of code; how to write programs, evaluate their output, and revise the code itself; how to work with... more
During the past decade we have witnessed a phenomenal growth in Industrial IoT applications (IIoT) and autonomous systems. This has resulted in a paradigm shift in the networking domain. As a... more
"Introduction to WebAssembly" is designed for web, cloud, and blockchain developers, architects, and CTOs interested in learning about WebAssembly’s strengths and limitations, and its potential a... more