مونگو دی بی یک پایگاه داده متن باز و رایگان مثل MySQL است با این تفاوت که عمر زیادی ندارد (از سال ۲۰۰۹ انتشار آن آغاز شده) و مهمتر از همه اینها؛ بسیاری از محدودیت های سایر پایگاه های داده را ندارد. این پایگاه داده سندگرا است بنابراین برخلاف پایگاه داده های رابطه ای، اسناد شبیه به جی سون را مدیریت می کند. این اجازه می دهد که مدل داده های برنامه بیشتر به شکل طبیعی شان نزدیک باشد به این خاطر که داده ها می توانند در سلسله مراتبی پیچیده و تودرتو قرار بگیرند اما قابلیت اجرای درخواست و شماره بندی شان را از دست ندهند. توضیح ساده تر آنکه در دیتابیس هایی که ما معمولا با آن سروکار داشتیم، داده ها در جدولی ذخیره می شد که محدودیت ۲ بُعدی داشت یعنی فقط در سطر خاص و فیلد(ستون) خاص عملیات درج/ویرایش/حذف/انتخاب انجام می شد اما در منگو اینگونه نیست! شما میتوانید در جدول user فیلد name را برابر با علیرضا بگذارید و فیلد address را همانند یک ورودی چند بعدی دیگر پر کنید.
در دوره آموزشی Udemy Learn Database Design using MongoDB from Scratch با اصول و نحوه طراحی پایگاه های داده با استفاده از مانگو دی بی آشنا می شوید.
سرفصل های دوره آموزشی Udemy Learn Database Design using MongoDB from Scratch:
– بخش ۱: معرفی دوره
– بخش ۲: پایگاه داده های NoSQL
– بخش ۳: شروع کار با مانگو دی بی
– بخش ۴: کار با اسناد قسمت – ۱
– بخش ۵: کار با اسناد قسمت – ۲
– بخش ۶: Node.js و و مانگو دی بی
– بخش ۷: خلاصه درس
چند نما از دوره آموزشی Udemy Learn Database Design using MongoDB from Scratch :