آشنایی با پایگاه داده های NoSQL
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تمایز بین چهار دسته اصلی مخازن NoSQL
- توصیف ویژگیها، مشخصات، مزایا، محدودیتها و کاربردهای ابزارهای محبوب پردازش کلان داده
- انجام تسک های رایج با استفاده از MongoDB، از جمله عملیات ایجاد، خواندن، بهروزرسانی و حذف (CRUD)
- اجرای عملیات keyspace ،CRUD، جدول در Cassandra
توضیحات دوره
با این دورهی مبتدی پسند، کار خود را با پایگاه داده های NoSQL آغاز کنید! این دوره دانش فنی و عملی دربارهی پایگاه داده های NoSQL و خدمات پایگاه داده به عنوان سرویس (DaaS) را فراهم خواهد کرد. با ظهور کلان دادهها و متدولوژیهای توسعه چابک، پایگاه داده های NoSQL در چشمانداز پایگاه داده ها اهمیت بیشتری پیدا کردهاند. مزیت اصلی آنها قابلیت مدیریت مقیاسپذیری و انعطافپذیری است که اپلیکیشن های مدرن ایجاد میکنند.
شما این دوره را با یادگیری تاریخچه و مبانی پایگاه داده های NoSQL (مستندات، کلید-مقدار، ستون و گراف) آغاز میکنید و با ویژگیها و مزایای کلیدی آنها آشنا میشوید. شما دربارهی چهار دسته پایگاه داده های NoSQL و چگونگی تمایز آنها یاد خواهید گرفت. همچنین تفاوتهای بین مدلهای همخوانی ACID و BASE، مزایا و معایب سیستمهای توزیعشده و زمان استفاده از RDBMS و NoSQL را بررسی خواهید کرد. در نهایت، شما با پایگاههای داده وکتور نیز آشنا خواهید شد که یک کلاس نوظهور از پایگاه داده های محبوب در حوزه هوش مصنوعی هستند.
در مرحله بعد، شما معماری و ویژگیهای چندین پیادهسازی از پایگاه داده های NoSQL، از جمله MongoDB ،Cassandra و IBM Cloudant را بررسی خواهید کرد. شما دربارهی تسک های مشترکی که هر کدام انجام میدهند و ویژگیها و مشخصات کلیدی آنها اطلاعات بیشتری خواهید یافت.
سپس تجربهی عملی استفاده از این پایگاه داده های NoSQL را بهدست خواهید آورد تا تسک های مدیریت پایگاه داده استاندارد، از جمله ایجاد و کپیبرداری از پایگاه داده ها، بارگذاری و جستجوی دادهها، اصلاح مجوزهای پایگاه داده، ایندکسگذاری و تجمیع دادهها و تقسیمبندی (یا پارتیشنبندی) داده ها را انجام دهید.
در پایان این دوره، شما یک پروژه نهایی را تکمیل خواهید کرد که در آن همهی دانش خود از محتوای دوره را در یک سناریو خاص بهکار خواهید گرفت و با چندین پایگاه داده NoSQL کار خواهید کرد. این دوره مناسب هر کسی است که میخواهد مجموعه مهارتهای مدیریت داده و فناوری اطلاعات خود را گسترش دهد.
آشنایی با پایگاه داده های NoSQL
-
بررسی اجمالی NoSQL 5:33
-
ویژگیهای پایگاه داده های NoSQL 6:08
-
پایگاه داده های NoSQL کلید-مقدار 4:26
-
پایگاه داده های NoSQL مبتنی بر مستندات 3:44
-
پایگاه داده های NoSQL ستونی 6:14
-
پایگاه داده های NoSQL گرافی 3:28
-
عملیات ACID در مقابل BASE 5:42
-
پایگاه داده های توزیعشده 5:36
-
قضیه CAP 4:39
-
چالشها در مهاجرت از RDBMS به پایگاه داده های NoSQL 5:18
-
خلاصه و نکات برجسته None
-
خلاصه و نکات برجسته None
-
بررسی MongoDB 4:38
-
مزایای MongoDB 4:38
-
موارد استفاده از MongoDB 4:42
-
عملیات CRUD 6:07
-
ایندکسها 3:52
-
چارچوب تجمیع 5:21
-
تکرار و تقسیمبندی 5:10
-
دسترسی به MongoDB از Python 4:44
-
خلاصه و نکات برجسته None
-
خلاصه و نکات برجسته None
-
بررسی Apache Cassandra 7:16
-
ویژگیهای کلیدی Apache Cassandra 7:55
-
مدل دادههای Apache Cassandra: بخش 1 5:58
-
مدل دادههای Apache Cassandra: بخش 2 6:24
-
مقدمهای بر پوسته زبان کوئری کاساندرا (cqlsh) 8:55
-
انواع داده CQL 7:17
-
عملیات Keyspace در Apache Cassandra 7:13
-
عملیات جدول 6:56
-
عملیات CRUD - بخش 1 7:40
-
عملیات CRUD - بخش 2 7:37
-
خلاصه و نکات برجسته None
-
خلاصه و نکات برجسته None
-
خواندن: تبریک و مراحل بعدی None
-
متشکریم از تیم دوره None
-
بررسی اجمالی Cloudant 5:02
-
معماری Cloudant و فناوریهای کلیدی 5:51
-
مزایا و راهحلهای Cloudant 6:53
-
گزینههای استقرار برای Cloudant 4:51
-
داشبوردها در Cloudant 7:05
-
کار با پایگاههای داده در Cloudant 7:09
-
مبانی API HTTP 7:14
-
کار با API HTTP 9:00
-
خلاصه و نکات برجسته None
-
چگونه به مستندات و منابع پشتیبانی دسترسی پیدا کنیم؟ None
-
خلاصه و نکات برجسته None
مشخصات آموزش
آشنایی با پایگاه داده های NoSQL
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:47
- مدت زمان :03:39:38
- حجم :335.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy