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

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
نتیجه
- مراحل بعدی