Non-relational Data: Non-relational Databases

NoSQL    |    Beginner
  • 12 videos | 46m 57s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 41 users Rating 4.5 of 41 users (41)
Non-relational (NoSQL) databases are attractive for working with Big Data because they provide a way to store data from different sources in the same document and organize large amounts of diverse and complex data. Use this course to discover the principles behind non-relational databases and NoSQL, explore their benefits, and examine different types of non-relational architectures, such as document, key-value, graph, columnar, and multi-model databases. You'll also get familiar with HBase and NewSQL. After finishing this course, you will be able to identify the suitable NoSQL database required for any given business problem.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Define a non-relational database and describe how it does not use the traditional schema of rows and columns as found in traditional database systems
    Describe how the nosql approach facilitates the horizontal distribution of large, structured, and unstructured data and specify when to use nosql and sql databases
    Recognize the role of nosql databases in horizontal distribution of large, structured, and unstructured data
    Identify how document databases are designed to store and query data as json-like documents and outline their benefits and use cases
    Specify the use cases, benefits, and challenges of popular key-value data stores
  • Describe use cases of graph databases and specify why the relationship between data is as important as the data itself in such a database
    Describe the concept of columnar databases, which store data in a column-wise format
    Outline how hbase architecture works and compare column and row-wise storage of data
    Specify how multi-model databases combine different types of database models into one integrated database engine
    Describe the upcoming newsql trend and its benefits
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 46s
  • 4m 28s
  • Locked
    3.  The NoSQL Approach
    6m 1s
    In this video, you'll learn about the NoSQL approach. You'll learn that NoSQL can mean not SQL or not only SQL. To define NoSQL, it's helpful to describe SQL, which is a query language used by relational database management systems. FREE ACCESS
  • Locked
    4.  Benefits of NoSQL
    4m 45s
    In this video, you'll learn how to recognize the role of NoSQL databases in horizontal data distribution. These databases were designed using CAP Theorem as their backbone. This theorem states that between consistency, availability, and partition tolerance, only two of the three aspects can be achieved at any given time. You'll learn these databases leverage eventual consistency, guaranteeing read operations receive recent writes. FREE ACCESS
  • Locked
    5.  Document Databases
    3m 14s
  • Locked
    6.  Key-value Data Stores
    4m 34s
  • Locked
    7.  Graph Databases
    3m 51s
  • Locked
    8.  Columnar Databases
    3m 44s
  • Locked
    9.  HBase Architecture
    4m 57s
  • Locked
    10.  Multi-model Databases
    3m 47s
  • Locked
    11.  Next Generation NewSQL Databases
    4m 42s
  • Locked
    12.  Course Summary
    1m 9s

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 4.2 of 32 users Rating 4.2 of 32 users (32)
Rating 4.7 of 7 users Rating 4.7 of 7 users (7)
Rating 4.0 of 72 users Rating 4.0 of 72 users (72)