دوره آموزشی پایگاه های داده نمودار: Neo4j برای روابط پیچیده داده

دوره آموزشی پایگاه های داده نمودار: Neo4j برای روابط پیچیده داده

1 ساعت 18 دقیقهمتوسط2022-09-15

مدرسین

Andreas Kretz

Andreas Kretz

Founder of Learn Data Engineering

جزئیات دوره

داده ها پیچیده تر می شوند و پایگاه های داده گراف برای ذخیره و نمایش روابط پیچیده بین داده ها عالی هستند. در این دوره، مربی آندریاس کرتز شما را با اصول Neo4j آشنا می کند و شما را در ایجاد یک پروژه داده با استفاده از Neo4j راهنمایی می کند. آندریاس اصطلاحات را توضیح می‌دهد و به ویژگی‌های پایگاه‌های داده گراف و تفاوت‌های مدل‌سازی داده‌ها بین پایگاه‌های داده رابطه‌ای و نموداری می‌پردازد. او از زبان جستجوی Neo4j و همچنین استقرار و مقیاس‌بندی استفاده می‌کند. Andreas به شما نشان می دهد که چگونه محیط خود را تنظیم کنید و داده ها را در پروژه داده خود بنویسید، سپس نشان می دهد که چگونه داده ها را پرس و جو کنید. او با مروری بر آنچه شما آموخته اید و پیشنهاداتی برای یادگیری بیشتر به پایان می رساند.

مهارت ها

Neo4jDatabase DevelopmentDatabase ManagementProjectOpen SourceSoftware Development

سرفصل ها

مقدمه

  • معرفی دوره و اهداف
  • آنچه باید بدانید
  • موارد استفاده از پایگاه داده گراف در دنیای واقعی

Neo4j Fundamentals

  • اصطلاحات بنیادی Neo4j
  • ویژگی های CRUD و ACID پایگاه های داده گراف
  • پایگاه داده نمودار در مقابل طراحی پایگاه داده رابطه ای
  • زبان پرس و جو Neo4j توضیح داده شده است
  • استقرار و مقیاس گذاری Neo4j توضیح داده شد

تنظیم محیط

  • نحوه نصب Neo4j
  • رابط کاربری Neo4j و CLI توضیح داده شده است
  • نحوه استفاده از پایتون برای کار با Neo4j
  • بهترین شیوه های امنیتی Neo4j

نوشتن داده ها

  • مجموعه داده ها و اهداف توضیح داده شده است
  • مدل سازی داده ها به عنوان پایگاه داده رابطه ای
  • مدل سازی پایگاه داده Neo4j
  • نحوه وارد کردن انبوه داده های CSV به Neo4j
  • نحوه وارد کردن انبوه داده های CSV رابطه ای به Neo4j
  • نحوه نوشتن تراکنش ها در Neo4j با پایتون

Query Data

  • نحوه کاوش داده های Neo4j با رابط کاربری
  • نحوه پرس و جو از پایگاه داده Neo4j با پایتون
  • بهینه سازی پرس و جو Neo4j

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان