Companies Home Search Profile

Query Data from Couchbase 6 Using N1QL

Focused View

Kishan Iyer

3:44:59

10 View
  • 01 - Course Overview.mp4
    01:58
  • 02 - Prerequisites and Course Outline.mp4
    02:53
  • 03 - Introduction to Document-oriented Databases.mp4
    04:25
  • 04 - The Couchbase Architecture.mp4
    08:31
  • 05 - Demo - Couchbase Installation.mp4
    05:05
  • 06 - Demo - Setting up a Couchbase Cluster.mp4
    02:03
  • 07 - Demo - Exploring the Web UI.mp4
    03:52
  • 08 - Demo - The Couchbase Documents Interface.mp4
    07:16
  • 09 - Demo - The Document Types.mp4
    03:33
  • 10 - Demo - Searching for Documents.mp4
    03:43
  • 11 - Demo - Creating a Bucket.mp4
    04:28
  • 12 - The SELECT, FROM, and WHERE Clauses.mp4
    06:09
  • 13 - Demo - An Introduction to N1QL.mp4
    07:46
  • 14 - Demo - The ALL, DISTINCT, and RAW Operators.mp4
    03:22
  • 15 - Demo - The SELECT Clause.mp4
    04:04
  • 16 - Demo - The WHERE Clause.mp4
    07:18
  • 17 - Demo - The Query Plan.mp4
    03:51
  • 18 - Demo - The CBQ Shell.mp4
    07:21
  • 19 - Demo - Inserting Documents.mp4
    06:38
  • 20 - Demo - Accessing Nested Properties.mp4
    02:32
  • 21 - Demo - Updating and Deleting Documents.mp4
    04:42
  • 22 - Working with System Data.mp4
    02:30
  • 23 - Indexes in Couchbase.mp4
    04:40
  • 24 - Demo - The System Catalog.mp4
    07:15
  • 25 - Demo - Creating Indexes.mp4
    05:33
  • 26 - Demo - Building and Deleting Indexes.mp4
    04:38
  • 27 - Demo - Paginating Query Results.mp4
    07:12
  • 28 - The GROUP BY and HAVING Clauses.mp4
    09:23
  • 29 - Demo - Evaluating Expressions.mp4
    05:11
  • 30 - Demo - The GROUP BY Clause.mp4
    06:18
  • 31 - Demo - The MIN, MAX, AVG, and SUM Functions.mp4
    05:07
  • 32 - Demo - The ARRAY AGG Function.mp4
    03:27
  • 33 - Demo - Number and String Functions.mp4
    07:45
  • 34 - Demo - Applying the HAVING Clause.mp4
    07:31
  • 35 - Demo - Multiple Conditions in the HAVING Clause.mp4
    04:39
  • 36 - Data Types in Couchbase.mp4
    02:50
  • 37 - Demo - Documents with Object and Array Fields.mp4
    05:42
  • 38 - Demo - Accessing Objects and Arrays.mp4
    05:06
  • 39 - Demo - Array and Object Operations.mp4
    07:20
  • 40 - Demo - Simple Case Expressions.mp4
    07:51
  • 41 - Demo - Searched Case Expressions.mp4
    04:51
  • 42 - Demo - Conditional Functions.mp4
    08:40
  • Description


    This course is an introduction to the N1QL query language, and covers several ways in which it can be used to retrieve and manipulate data stored in the form of JSON documents in a Couchbase database.

    What You'll Learn?


      Couchbase is a document-oriented database which has its own query language, called N1QL to view and manipulate data. In this course, Query Data from Couchbase Using N1QL, you will get some hand-on experience in writing N1QL queries whose syntax is similar to SQL but is meant to work with JSON documents. First, you will explore how documents can be searched using the Couchbase web UI and how this interface allows you to define filters based on a document key and also on the values of its attributes. Next, you will cover some of the basics of querying in the N1QL query language - such as the SELECT, FROM and WHERE clauses of a N1QL query - and will also take a brief look at adding and updating documents using INSERT and UPDATE queries. Finally, you will discover how to work with data at a document level, and also perform aggregate operations using the GROUP BY and HAVING clauses. You will then gain an understanding on the use of built-in functions in N1QL, the building of indexes and the use of conditional operators such as the CASE statement. Once you finish this course, you will have a broad understanding of the capabilities of Couchbase and N1QL and can run a variety of queries on your document data.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    I have a Masters in Computer Science from Columbia University and have worked previously as a developer and DevOps engineer. I now work at Loonycorn which is a studio for high-quality video content. My interests lie in the broad categories of Big Data, ML and Cloud.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 42
    • duration 3:44:59
    • level preliminary
    • Release Date 2023/12/08