آموزش مقدمه ای بر پایگاه داده های نمودار ، Cypher و Neo4j

Introduction to Graph Databases, Cypher, and Neo4j

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: مقدمه ای بر پایگاه داده های نمودار ، زبان جستجوگر Cypher و محصول پایگاه داده نمودار Neo4j. این دوره در اکتبر 2018 به روز می شود. این دوره مخاطبان را با پایگاه داده های نمودار و محصول پایگاه داده نمودار Neo4j آشنا می کند. در این دوره ، مقدمه ای بر Graph Databases، Cypher و Neo4j ، شما دانش مقدماتی پایگاه داده های نمودار را کسب خواهید کرد. ابتدا یاد خواهید گرفت که یک پایگاه داده گراف چیست. در مرحله بعدی ، نحوه نصب و راه اندازی Neo4j ، نحوه پرس و جو از نمودارها با یک زبان پرسشی به نام Cypher و نحوه افزودن و دستکاری داده ها را کشف خواهید کرد. سرانجام ، شما اطلاعات مربوط به بهینه سازی پایگاه داده را کشف خواهید کرد. در پایان این دوره ، شما می دانید که چگونه از پایگاه داده با استفاده از Bolt و REST API های آن با و بدون کتابخانه مشتری استفاده کنید.

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

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

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

بانک اطلاعات نمودار چیست؟ What Is a Graph Database?

  • مقدمه Introduction

  • نمودار چیست؟ What Is a Graph?

  • بانک اطلاعات نمودار چیست؟ What Is a Graph Database?

  • چرا یک پایگاه داده نمودار؟ Why a Graph Database?

  • نمودارهای پایگاه داده در مقابل پایگاه های رابطه ای Graph Databases vs. Relational Databases

  • نمودارهای پایگاه داده در مقابل پایگاه های اسناد Graph Databases vs. Document Databases

  • نمونه هایی از نمودارها Examples of Graphs

  • خلاصه Summary

معرفی Neo4j Introducing Neo4j

  • مقدمه Introduction

  • Neo4j چیست؟ What Is Neo4j?

  • نسخه ها Editions

  • چگونه Neo4j الگوی نمودار را پیاده سازی می کند How Neo4j Implements the Graph Paradigm

  • نحوه نصب Neo4j How to Install Neo4j

  • برنامه دسک تاپ The Desktop App

  • کاوش اولین پایگاه داده Exploring Your First Database

  • تنظیمات Settings

  • خلاصه Summary

پرس و جو از داده ها با Cypher Querying Data with Cypher

  • مقدمه Introduction

  • مدل سازی پایگاه داده نمودار Modeling Graph Databases

  • سایفر چیست؟ What Is Cypher?

  • بازگشت بازی MATCH RETURN

  • سایر ویژگی های پرس و جو Other Query Features

  • استعلام پیشرفته Advanced Querying

  • خلاصه Summary

دستکاری داده ها با سایفر Manipulating Data with Cypher

  • مقدمه Introduction

  • ایجاد ، به روزرسانی و حذف Create, Update, and Delete

  • دستکاری پیشرفته داده ها Advanced Data Manipulation

  • فهرست ها و محدودیت ها Indexes and Constraints

  • وارد کردن CSV Importing CSV

  • خلاصه Summary

با استفاده از API های Neo4j Using Neo4j's APIs

  • مقدمه Introduction

  • پیچ Bolt

  • مشتری پیچ و مهره A Bolt Client

  • REST: سرویس ریشه REST: Service Root

  • عملیات گره REST REST Node Operations

  • عملیات ارتباط REST REST Relationship Operations

  • REST تراورس REST Traversals

  • REST Batch Operations REST Batch Operations

  • استفاده از Cypher از طریق REST Using Cypher via REST

  • مشتری REST A REST Client

  • خلاصه Summary

نمایش نظرات

آموزش مقدمه ای بر پایگاه داده های نمودار ، Cypher و Neo4j
جزییات دوره
1h 48m
42
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
258
4.3 از 5
دارد
دارد
دارد
Roland Guijt
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Roland Guijt Roland Guijt

Roland یک MVP مایکروسافت است که از کنجکاوی مداوم پیرامون تکنیک های جدید در توسعه نرم افزار برخوردار است. تمرکز او بر روی همه چیز است. Net و فن آوری های مرورگر. وی به عنوان یک مربی طولانی مدت دوره های زیادی را در این زمینه هدایت می کرد و در کنفرانس های بین المللی درباره آنها صحبت می کرد. او همچنین برای ارائه کارگاه های خود-توسعه یافته به دور دنیا سفر می کند. کلمه ای که وقتی به توسعه نرم افزار فکر می کند به ذهنش خطور می کند اشتیاق است! رولان به همراه همسر و دو پسرش در هلند زندگی می کند.