قیمت این دوره : رایگانــ
  • مدرس دوره : امیر عادلی پور ( رزومه )
  • تعداد دانشجویان این دوره : 583 نفر
  • تعداد ویدیوها : 10 ویدیو
  • مدت زمان دوره : 3:43:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1399/03/08

آموزش دیتابیس Neo4j و Cypher

در دنیای امروز با وجود اپلیکیشن های بزرگ با داده های بسیار زیاد و پر از روابط، دیگر امکان استفاده از دیتابس های رابطه ای برای ذخیره و بازیابی اطلاعات وجود ندارد زیرا کارایی آنها به شدت کاهش می یابد. اینجاست که دیتابیس های غیر رابطه ای (NoSql) و به طور خاص Graph Database ها وارد میدان شده و با کارایی بالا وظیفه ذخیره و بازیابی داده ها را با سرعت بالا بر عهده می گیرند.
در این دوره قصد دارم معروف ترین و پرکاربردترین Graph Database به نام Neo4j را به شما عزیزان آموزش دهم. در ادامه نیز زبان Cypher را که برای کوئری نویسی در Neo4j مورد استفاده قرار می گیرد به شما معرفی میکنم. با امید اینکه این دوره مورد پسند شما عزیزان قرار گیرد.
پیش نیاز این دوره آشنایی ابتدایی با مفهوم دیتابیس می باشد و نیازمند هیچ پیشنیاز دیگری نیست.

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد.

فهرستـــ ویدیوها

مدت زمان دوره 03:43:42
راهنما ! جهت دریافت لینک دانلود تمامی قسمت ها بر روی این لینک .کلیک کنید.
1
  • معرفی دوره

  • 00:11:00
  • رایگانــ

معرفی دوره

2
  • معرفی Graph Database

  • 00:13:00
  • رایگانــ

مباحث این جلسه شامل تعریف گراف، مثال شماتیکی از یک دیتابیس گرافی، مزایای گراف، تعریف گراف دیتابیس، تعریف Property Graph Model و خواص گراف دیتابیس می باشد

3
  • مقایسه گراف دیتابیس ها و دیتابیس های رابطه ای

  • 00:18:00
  • رایگانــ

این جلسه شامل مباحثی از قبیل تفاوت گراف دیتابیس ها و دیتابیس های رابطه ای، مزایا و معایب دیتابس های رابطه ای، تفاوت عملکرد MySql و Neo4j به عنوان یک مثال در یک آزمایش عملی و چند مثال کاربردی از گراف دیتابیس ها می باشد. 

4
  • معرفی Neo4j و ویژگی های آن

  • 00:17:00
  • رایگانــ

در این جلسه من به معرفی Neo4j و ویژگی های آن، مقایسه دو نسخه رایگان و پولی Neo4j ، بررسی بیشتر نودها، روابط، property ها و انواع داده در Neo4j می پردازم. 

5
  • نصب Neo4j و ایجاد دیتابیس Movies

  • 00:22:00
  • رایگانــ

در این جلسه من Neo4j و اپلیکیشن دسکتاپ Neo4j   را نصب کرده، توضیحاتی در مورد محیط این اپلیکیشن می دهم و  دیتابیس Movies که شامل اطلاعات تعدادی فیلم و دست اندکاران آنها هست را ایجاد می کنم.

6
  • معرفی زبان Cypher

  • 00:30:00
  • رایگانــ

مباحث این جلسه شامل معرفی زبان Cypher به همراه مثالهای مختلفی از کوئری ها در این زبان می باشد.

7
  • انواع توابع در Cypher

  • 00:33:00
  • رایگانــ

در این جلسه در مورد انواع توابع در زبان Cypher صحبت می کنیم.

8
  • کوئری های پیچیده تر در Cypher

  • 00:30:00
  • رایگانــ

در این جلسه مثالهای بیشتری از کوئری های پیچیده تر در زبان Cypher را بررسی می کنیم.

9
  • عملیات CRUD در Cypher

  • 00:24:06
  • رایگانــ

در این جلسه در مورد عملیات CRUD در زبان Cypher صحبت می کنیم.

10
  • عملیات CRUD (ادامه) و توضیحات تکمیلی

  • 00:25:36
  • رایگانــ

در این جلسه در مورد ادامه عملیات CRUD در زبان Cypher و توضیحات پایانی دوره صحبت می کنیم.

نظرات کاربران در رابطه با این دوره

جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .