دوره آموزشی پایگاه های داده نمودار: Neo4j برای روابط پیچیده داده
1 ساعت 18 دقیقهمتوسط2022-09-15
مدرسین

Andreas Kretz
Founder of Learn Data Engineering
جزئیات دوره
داده ها پیچیده تر می شوند و پایگاه های داده گراف برای ذخیره و نمایش روابط پیچیده بین داده ها عالی هستند. در این دوره، مربی آندریاس کرتز شما را با اصول Neo4j آشنا می کند و شما را در ایجاد یک پروژه داده با استفاده از Neo4j راهنمایی می کند. آندریاس اصطلاحات را توضیح میدهد و به ویژگیهای پایگاههای داده گراف و تفاوتهای مدلسازی دادهها بین پایگاههای داده رابطهای و نموداری میپردازد. او از زبان جستجوی Neo4j و همچنین استقرار و مقیاسبندی استفاده میکند. Andreas به شما نشان می دهد که چگونه محیط خود را تنظیم کنید و داده ها را در پروژه داده خود بنویسید، سپس نشان می دهد که چگونه داده ها را پرس و جو کنید. او با مروری بر آنچه شما آموخته اید و پیشنهاداتی برای یادگیری بیشتر به پایان می رساند.
مهارت ها
Neo4jDatabase DevelopmentDatabase ManagementProjectOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - معرفی دوره و اهداف
- 02 - آنچه باید بدانید
- 03 - موارد استفاده از پایگاه داده گراف در دنیای واقعی
1. Neo4j Fundamentals
- 04 - اصطلاحات بنیادی Neo4j
- 05 - ویژگی های CRUD و ACID پایگاه های داده گراف
- 06 - پایگاه داده نمودار در مقابل طراحی پایگاه داده رابطه ای
- 07 - زبان پرس و جو Neo4j توضیح داده شده است
- 08 - استقرار و مقیاس گذاری Neo4j توضیح داده شد
2. تنظیم محیط
- 09 - نحوه نصب Neo4j
- 10 - رابط کاربری Neo4j و CLI توضیح داده شده است
- 11 - نحوه استفاده از پایتون برای کار با Neo4j
- 12 - بهترین شیوه های امنیتی Neo4j
3. نوشتن داده ها
- 13 - مجموعه داده ها و اهداف توضیح داده شده است
- 14 - مدل سازی داده ها به عنوان پایگاه داده رابطه ای
- 15 - مدل سازی پایگاه داده Neo4j
- 16 - نحوه وارد کردن انبوه داده های CSV به Neo4j
- 17 - نحوه وارد کردن انبوه داده های CSV رابطه ای به Neo4j
- 18 - نحوه نوشتن تراکنش ها در Neo4j با پایتون
4. Query Data
- 19 - نحوه کاوش داده های Neo4j با رابط کاربری
- 20 - نحوه پرس و جو از پایگاه داده Neo4j با پایتون
- 21 - بهینه سازی پرس و جو Neo4j
نتیجه
- 22 - مراحل بعدی