دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۵
  • فروردین

جلسه ۰۴ : مدل سازی داده ها در MongoDB

  • دسته‌بندی‌ها :
جلسه ۰۴ : مدل سازی داده ها در MongoDB
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن، مدل سازی داده ها در MongoDB یکی از اعمال مهم و کاربردی در امور پایگاه داده MongoDB می باشد.داده های موجود در MongoDB دارای یک طرح schema.documents انعطاف پذیر در همان مجموعه است. آنها نیازی به مجموعه ای از زمینه ها یا ساختار مشابه ندارند و زمینه های مشترک در اسناد مجموعه ممکن است انواع مختلفی از داده ها را نگهداری کند.

      مدل سازی داده ها در MongoDB

      برخی از ملاحظات در طراحی طرح در MongoDB ، طرح خود را با توجه به نیازهای کاربر طراحی کنید.

      اگر می خواهید از آنها با هم استفاده کنید، اشیا را به یک سند ترکیب کنید. در غیر این صورت آنها را جدا کنید (اما مطمئن شوید نیازی به پیوستن نیست).

      داده ها را کپی کنید (اما بصورت محدود) زیرا فضای دیسک به اندازه زمان مقایسه محاسبه می شود.

      در حال نوشتن در حال پیوستن است، نه در خواندن.

      بهینه سازی طرح خود را برای اغلب موارد استفاده مکرر.

      تجمع پیچیده در طرح را انجام دهید.

      در طرح RDBMS، طراحی برای شرایط فوق دارای حداقل سه جدول خواهد بود.

      در حالی که در طرح MongoDB، طراحی یک پست مجموعه و ساختار زیر را دارد :

      مثال : 

      بنابراین در حالی که داده ها را نشان می دهید، در RDBMS شما باید به سه جدول اضافه شوید و در MongoDB، داده ها از یک مجموعه فقط نشان داده می شوند.

      کلام آخر

      آمورش نحوه مدل سازی داده ها در MongoDB به پایان رسید.اگر چه دیتابیس مونگو خیلی قدرتمند است وسعی در نگه داشتن خیلی از ویژگی های پایگاه داده های رابطه ای را داشته ولی انتخاب خوبی برای انجام هر چیزی که توسط پایگاه داده های رابطه ای انجام می شود نیست.با ما همراه باشید تا در جلسه بعد نحوه ساخت پایگاه داده را آموزش ببینید.

      QR:  جلسه ۰۴ : مدل سازی داده ها در MongoDB
      به اشتراک بگذارید