- مدرس دوره : محمد قاری ( رزومه )
- تعداد ویدیوها : 64 ویدیو
- مدت زمان دوره : 15:19:00
- سطح دوره : متوسط
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1400/12/26

آموزش MongoDB
پایگاه داده های NoSql ، پایگاه داده های غیر رابطه ای و توزیع شده هستند که برای نگهداری داده نیاز به ساختار جدول ندارند.
حداقل به 2 دلیل مهم این نوع پایگاه داده ها کاربرد زیادی دارند. اول اینکه ضعف های پایگاه داده های رابطه ای را بر طرف کردند و دوم اینکه پایگاه داده های رابطه ای جواب گوی نظام محاسباتی فعلی دنیا نیستند که در یک لحظه میلیون ها نفر میخواهند به پایگاه داده ای از تصاویر، فیلم و متن دسترسی داشته باشند.
دیتابیس مانگو دی بی یک پایگاه داده قوی , منعطف و مقیاس پذیر است. این پایگاه داده خیلی از ویژگی های پایگاه داده های رابطه ای مثل ایندکس گذاری و دامنه ی پرس و جوها و ذخیره سازی را دارا می باشد.
-- برخی ویژگی های MongoDB عبارتند از:
- مهمترین دیتابیس Document Base
- دارای یک زبان غنی کوئری نویسی
- مناسب برای برنامه نویسی شی گرا
- استفاده ازAggregation Framework برای تحلیلهای مشابه عملیاتGROUP BY در SQL
- دارای MapReduce برای تجزیه و تحلیلهای پیچیده
- دارای Replication همراه با قابلیت Failover
- ایندکس گذاری
- ثبات بالا برای کار با داده های زیاد و پراکنده
- مقیاس پذیری به همراه Sharding و Partitioning
6 قسمت ابتدایی دوره و همچنین قسمت 43 و 52 و 59 رایگان میباشد
فهرستـــ ویدیوها
مدت زمان دوره 15:19:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
بررسی برخی تنظیمات در MongoDB
در این قسمت به بررسی dbPath و logPath و همچنین خواندن تنظیمات اجرای MongoDB در فایل Config و اجرای سرویس مانگو در Background پرداختیم.
بررسی نمایش ، افزودن و حذف دیتابیس و کالکشن در MongoDB
در این قسمت به بررسی دستورات اولیه و نمایش ، افزودن و حذف دیتابیس و کالکشن پرداختیم.
بررسی افزودن سند در MongoDB - بخش اول
در این قسمت به بررسی دستور Insert در دیتابیس مانگو پرداختیم.
بررسی افزودن سند در MongoDB - بخش دوم
در این قسمت به بررسی دستور InsertOne و InsertMany در دیتابیس مانگو پرداختیم.
بررسی داده ها در MongoDB
نمایش آنلاین این بخش رایگان است
در این قسمت به بررسی برخی انواع داده و ایجاد سند با استفاده از داده های مختلف در مانگو پرداختیم.
بررسی Ordered در MongoDB
در این قسمت به بررسی آیتم Ordered در نتظیمات InsertMany در مانگو پرداختیم.
بررسی WriteConcern در MongoDB
در این قسمت به بررسی آیتم WriteConcern در نتظیمات دیتابیس مانگو پرداختیم.
بررسی رابط های گرافیکی در MongoDB
نمایش آنلاین این بخش رایگان است
در این قسمت به نصب و بررسی رابط های گرافیکی Compass دیتابیس مانگو پرداختیم.
بررسی رابط های گرافیکی در MongoDB - بخش دوم
در این قسمت به نصب و بررسی رابط گرافیکی Studio 3T دیتابیس مانگو پرداختیم.
بررسی ایجاد Query ها در MongoDB - بخش اول
در این قسمت به بررسی افزودن دیتا های آموزشی و سپس بررسی ایجاد query برای بدست آوردن داده های متناسب (Equality Query) دیتابیس مانگو پرداختیم.
بررسی ایجاد Query ها در MongoDB - بخش دوم
در این قسمت به بررسی عملگر های eq ، $gt ، $gte ، $lt و lte$ برای ایجاد Query ها در مانگو دی بی پرداختیم.
بررسی ایجاد Query ها در MongoDB - بخش سوم
در این قسمت به بررسی عملگر های ne$ و in$ و nin$ برای ایجاد Query ها در مانگو دی بی پرداختیم.
بررسی ایجاد Query ها در MongoDB - بخش چهارم
در این قسمت به بررسی عملگر های and$ و or$ برای ایجاد Query ها در مانگو دی بی پرداختیم.
بررسی ایجاد Query ها در MongoDB - بخش پنجم
در این قسمت به بررسی عملگر های not$ و nor$ برای ایجاد Query ها در مانگو دی بی پرداختیم.
دستور FindOne در MongoDB
در این قسمت به بررسی نوع داده Array برای ایجاد Query ها و دستور FindOne در مانگو دی بی پرداختیم.
عملگر های (all$ و size$ )
در این قسمت به بررسی عملگر های all$ و size$ رای ایجاد Query ها در مانگو دی بی پرداختیم.
بررسی سند های تو در تو در MongoDB
در این قسمت به بررسی سند های تودرتو در مانگو دی بی پرداختیم.
بررسی عملگر های Query (یعنی elemMatch$)
در این قسمت به بررسی عملگر elemMatch در مانگو دی بی پرداختیم.
بررسی عملگر های Query (یعنی Exists$ و Type$)
در این قسمت به بررسی عملگر Exists و Type در مانگو دی بی پرداختیم.
Field Filtering در مانگو دی بی
در این قسمت به بررسی field Filtering (فیلد فیلترینگ) در دیتابیس Mongo خواهیم پرداخت
ویرایش اسناد در MongoDB - بخش اول
در این قسمت به بررسی ویرایش اسناد در دیتابیس مانگو پرداختیم و با عملگر set$ آشنا شدیم
ویرایش اسناد در MongoDB - بخش چهارم
در این قسمت به بررسی عملگر $ و نحوه استفاده از آن پرداختیم
ویرایش اسناد در MongoDB (عملگر push)
در این قسمت به بررسی عملگر Push$ و نحوه استفاده از آن پرداختیم
ویرایش اسناد در MongoDB (Modifiers)
در این قسمت به بررسی عملگرهای each$ ، $sort ، $slice و position$ و نحوه استفاده از آن پرداختیم
ویرایش اسناد در MongoDB (AddToSet)
در این قسمت به بررسی عملگرهای addToSet$ و نحوه استفاده از آن پرداختیم
ویرایش اسناد در MongoDB (pop,pull,pullAll)
در این قسمت به بررسی عملگرهای pull ، $pop و pullAll$ و نحوه استفاده از آن پرداختیم
ویرایش اسناد در MongoDB (min,max,inc,mul)
در این قسمت به بررسی عملگرهای min, و max و inc و mul و نحوه استفاده از آن پرداختیم
ویرایش اسناد در MongoDB (ReplaceOne)
در این قسمت به بررسی ReplaceOne و نحوه استفاده از آن پرداختیم
حذف در Database و Collection در MongoDB
در این قسمت به حذف در Database و Collection در MongoDB پرداختیم
شروع کار با Aggregation
در این قسمت به بررسی موارد ابتدایی و توضیحات Aggregation در مانگو پرداختیم
بررسی match$ در مانگو (Aggregation)
در این قسمت به بررسی عملگر Match برای استفاده از Aggregate در MongoDB پرداختیم
بررسی group$ در مانگو (Aggregation)
در این قسمت به بررسی عملگر group برای استفاده از Aggregate در MongoDB پرداختیم
بررسی count$ در مانگو (Aggregation)
در این قسمت به بررسی عملگر count برای استفاده از Aggregate در MongoDB پرداختیم
بررسی sort$ در مانگو (Aggregation)
در این قسمت به بررسی عملگر Sort برای استفاده از Aggregate در MongoDB پرداختیم
بررسی project$ در مانگو (Aggregation)
در این قسمت به بررسی عملگر Project برای استفاده از Aggregate در MongoDB پرداختیم
بررسی عملگر های accumulatorدر مانگو (Aggregation)
بررسی عملگر های accumulator مثل Count$ , $Sum و AVG$ پرداختیم
بررسی عملگر های accumulatorدر مانگو (Aggregation)
بررسی عملگر های accumulator مثل Min$ , $Max , $First ,$Last پرداختیم
بررسی عملگرهای Type,Multiply در مانگو(Aggregation)
بررسی عملگر های Type$ , $Multiply در مانگو (Aggregation)
بررسی PartialFilter در ایندکس ها
در این قسمت به بررسی یکی از تنظیمات index ها یعنی PartialFilterExpression پرداختیم
بررسی دسترسی ها در MongoDB
در این قسمت به بررسی نکات اولیه مدریت دسترسی کاربران در مانگودی بی پرداختیم
بررسی مدریت دسترسی کاربران
در این قسمت به بررسی نحوه مدیریت دسترسی های کاربران در دیتابیس مانگو دی بی پرداختیم
بررسی mongoExport
در این قسمت به بررسی mongo Export که یکی از ابزار های مانگو میباشد پرداختیم
بررسی رابطه ها در mongoDB
در این قسمت به بررسی ابتدایی رابطه ها و بررسی انواع رابطه ها در MongoDB پرداختیم
بررسی نحوه ایجاد روابط یک به یک در mongodb
در این قسمت به بررسی نحوه ایجاد روابط یک به یک در مانگو دی بی پرداختیم
بررسی نحوه ایجاد روابط یک به چند در mongodb
در این قسمت به بررسی نحوه ایجاد و استفاده از روابط یک به چند در مانگو دی بی پرداختیم
نظرات کاربران در رابطه با این دوره