آموزش پرس و جو از داده های Couchbase با استفاده از N1QL

Query Data from Couchbase Using N1QL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره مقدمه ای برای زبان پرس و جو N1QL است ، و چندین روش را شامل می شود که می تواند برای بازیابی و دستکاری داده های ذخیره شده در قالب اسناد JSON در یک پایگاه داده Couchbase مورد استفاده قرار گیرد. زبان ، برای مشاهده و دستکاری داده ها ، N1QL نامیده می شود. در این دوره ، Query Data from Couchbase با استفاده از N1QL ، شما در نوشتن پرس و جوهای N1QL که نحو آنها شبیه SQL است اما منظور کار با اسناد JSON است ، تجربه عملی خواهید داشت. ابتدا می خواهید نحوه جستجوی اسناد را با استفاده از رابط کاربری وب Couchbase جستجو کنید و اینکه چگونه این رابط به شما امکان می دهد فیلترها را براساس کلید سند و همچنین مقادیر ویژگی های آن تعریف کنید. در مرحله بعدی ، برخی از اصول پرس و جو را در زبان جستجوی N1QL - مانند بندهای SELECT ، FROM و WHERE از یک پرس و جو N1QL - پوشش خواهید داد و همچنین نگاهی کوتاه به افزودن و به روزرسانی اسناد با استفاده از پرسش های INSERT و UPDATE خواهید انداخت. سرانجام ، شما خواهید فهمید که چگونه با داده ها در سطح سند کار کنید و همچنین عملیات جمع را با استفاده از بندهای GROUP BY و HAVING انجام دهید. سپس می توانید در مورد استفاده از توابع داخلی در N1QL ، ایجاد شاخص ها و استفاده از عملگرهای شرطی مانند دستور CASE درک کنید. پس از اتمام این دوره ، درک کاملی از توانایی های Couchbase و N1QL خواهید داشت و می توانید انواع سeriesالات مربوط به داده های سند خود را اجرا کنید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع با سeriesالات Getting Started with Queries

  • پیش نیازها و طرح کلی دوره Prerequisites and Course Outline

  • مقدمه ای بر پایگاه های اسناد گرا Introduction to Document-oriented Databases

  • معماری Couchbase The Couchbase Architecture

  • نسخه ی نمایشی: نصب پایه پایه Demo: Couchbase Installation

  • نسخه ی نمایشی: راه اندازی یک خوشه Couchbase Demo: Setting up a Couchbase Cluster

  • نسخه ی نمایشی: کاوش در رابط کاربری وب Demo: Exploring the Web UI

  • نسخه ی نمایشی: رابط اسناد Couchbase Demo: The Couchbase Documents Interface

  • نسخه ی نمایشی: انواع سند Demo: The Document Types

  • نسخه ی نمایشی: جستجوی اسناد Demo: Searching for Documents

  • نسخه ی نمایشی: ایجاد یک سطل Demo: Creating a Bucket

انتخاب و فیلتر کردن نتایج جستجو Selecting and Filtering Query Results

  • بندهای SELECT ، FROM و WHERE The SELECT, FROM, and WHERE Clauses

  • نسخه ی نمایشی: مقدمه ای برای N1QL Demo: An Introduction to N1QL

  • نسخه ی نمایشی: اپراتورهای ALL ، DISTINCT و RAW Demo: The ALL, DISTINCT, and RAW Operators

  • نسخه ی نمایشی: بند SELECT Demo: The SELECT Clause

  • نسخه ی نمایشی: بند WHERE Demo: The WHERE Clause

  • نسخه ی نمایشی: طرح پرس و جو Demo: The Query Plan

  • نسخه ی نمایشی: CBQ Shell Demo: The CBQ Shell

  • نسخه ی نمایشی: درج اسناد Demo: Inserting Documents

  • نسخه ی نمایشی: دسترسی به خصوصیات Nested Demo: Accessing Nested Properties

  • نسخه ی نمایشی: به روزرسانی و حذف اسناد Demo: Updating and Deleting Documents

نمایه سازی و شکل دادن به نتایج جستجو Indexing and Shaping Query Results

  • کار با داده های سیستم Working with System Data

  • شاخص ها در Couchbase Indexes in Couchbase

  • نسخه ی نمایشی: کاتالوگ سیستم Demo: The System Catalog

  • نسخه ی نمایشی: ایجاد شاخص ها Demo: Creating Indexes

  • نسخه ی نمایشی: ساخت و حذف شاخص ها Demo: Building and Deleting Indexes

  • نسخه ی نمایشی: نتایج جستجوی صفحه بندی Demo: Paginating Query Results

فراخوانی توابع در نمایش داده شد Invoking Functions in Queries

  • گروه توسط و دارای بند The GROUP BY and HAVING Clauses

  • نسخه ی نمایشی: ارزیابی عبارات Demo: Evaluating Expressions

  • نسخه ی نمایشی: گروه توسط بند Demo: The GROUP BY Clause

  • نسخه ی نمایشی: توابع MIN ، MAX ، AVG و SUM Demo: The MIN, MAX, AVG, and SUM Functions

  • نسخه ی نمایشی: عملکرد ARRAY_AGG Demo: The ARRAY_AGG Function

  • نسخه ی نمایشی: توابع شماره و رشته Demo: Number and String Functions

  • نسخه ی نمایشی: استفاده از بند HAVING Demo: Applying the HAVING Clause

  • نسخه ی نمایشی: شرایط چندگانه در بند HAVING Demo: Multiple Conditions in the HAVING Clause

انجام عملیات مشروط در سeriesالات Performing Conditional Operations in Queries

  • انواع داده در Couchbase Data Types in Couchbase

  • نسخه ی نمایشی: اسنادی با فیلدهای Object و Array Demo: Documents with Object and Array Fields

  • نسخه ی نمایشی: دسترسی به اشیا و آرایه ها Demo: Accessing Objects and Arrays

  • نسخه ی نمایشی: آرایه و عملیات شی Demo: Array and Object Operations

  • نسخه ی نمایشی: اصطلاحات ساده Demo: Simple Case Expressions

  • نسخه ی نمایشی: عبارات مورد جستجو شده Demo: Searched Case Expressions

  • نسخه ی نمایشی: توابع شرطی Demo: Conditional Functions

نمایش نظرات

نظری ارسال نشده است.

آموزش پرس و جو از داده های Couchbase با استفاده از N1QL
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 45m
42
Pluralsight (پلورال سایت) pluralsight-small
10 بهمن 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
از 5
دارد
دارد
دارد
Kishan Iyer

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kishan Iyer Kishan Iyer

مهندس محتوا، کارشناس DevOps، و کاربر Power Platform Google Cloud

Kishan Iyer یک مهندس محتوا، متخصص DevOps و کاربر Power Platform Google Cloud است.

Kishan دارای بیش از 20 سال تجربه توسعه نرم افزار در مقیاس جهانی. در طول دوران حرفه‌ای خود، او در نقش‌های فنی بسیار متنوعی در Deutsche Bank، Electric Cloud، WebMD و جاهای دیگر کار کرده است. او دارای مدرک کارشناسی ارشد علوم کامپیوتر از دانشکده مهندسی و علوم کاربردی فو بنیاد فو در دانشگاه کلمبیا در نیویورک است. کیشان متخصص در متدولوژی‌های توسعه چابک، SQL و سرویس‌های داده پلتفرم ابری گوگل، در حال حاضر به عنوان مهندس محتوا در Loonycorn، یک شرکت آموزش الکترونیکی و تولید ویدیو مستقر در بنگالورو، کارناتاکا، هند کار می‌کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.