آموزش مدل سازی و الگوهای طراحی طرحواره برای پایگاه های اسناد

Modeling and Schema Design Patterns for Document Databases

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره پیچیدگی های مربوط به تعریف داده ها برای پایگاه داده های اسناد را پوشش می دهد. این موضوع به استفاده از قالب JSON ، مدل سازی موجودیت ها و روابط و نحوه ذخیره سازی داده ها برای بهینه سازی سوالات دسترسی به آنها می پردازد. پایگاه های داده اسناد از چند سال پیش محبوبیت بیشتری کسب کرده اند و بسیاری از قدرت آنها می تواند در سهولت کار با داده های تعریف شده در قالب JSON ردیابی می شود. در این دوره ، Modeling and Schema Design Patterns for Document Databases ، خواهید دید که چگونه موجودیت ها و روابط برای پایگاه داده های اسناد مدل سازی می شوند. ابتدا ، نحوه نمایش داده ها در انواع مختلف پایگاه ها را کشف خواهید کرد. از DB های رابطه ای گرفته تا فروشگاه های ستون وسیع ، و چگونگی تأثیر این روی نحوه مدل سازی داده ها. شما مفاهیمی مانند نمایش نرمال و غیر عادی داده ها از جمله مزایا و معایب هر یک از روش ها را مشاهده خواهید کرد. در مرحله بعدی ، شما به مدل سازی داده ها برای پایگاه داده های اسناد بر اساس ماهیت رابطه بین موجودیت ها می پردازید. این شامل مدل سازی روابط یک به یک ، یک به چند و بسیاری به بسیاری و چگونگی ترکیب محتوای اسناد مرتبط در هنگام اجرای درخواست ها است. سرانجام ، با یادگیری نحوه تعریف داده ها برای یک بانک ساختگی شامل مشتریان ، حساب ها و معاملات ، عملی خواهید شد. این شامل مفاهیمی مانند طرح ها و نسخه های انعطاف پذیر ، نگاشت روابط و درخواست های join و Nest می باشد. پس از اتمام این دوره ، آماده خواهید بود که داده ها را برای پایگاه های داده سند تعریف کنید. شما می دانید که چگونه با استفاده از اشیا J JSON مدل ها و روابط را مدلسازی کنید ، چگونه این مورد را در پایگاه داده های اسناد اعمال کنید و چگونه می توانید با استفاده از عملیات پیوستن و لانه سازی ، محتوای اسناد مرتبط را ترکیب کنید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مدل سازی داده ها در پایگاه های اسناد Modeling Data in Document Databases

  • پیش نیازهای دوره و طرح کلی Course Prerequisites and Outline

  • دسته های پایگاه داده Categories of Databases

  • معرفی پایگاه داده های NoSQL Introducing NoSQL Databases

  • پایگاه داده NoSQL برای پردازش داده های بزرگ NoSQL Databases for Big Data Processing

  • پردازش دسته ای و جریان Batch and Stream Processing

  • پایگاه داده سند گرا Document-oriented Databases

  • داده های غیر عادی در پایگاه های اسناد Denormalized Data in Document Databases

استفاده از الگوهای طراحی برای داده های مدل Applying Design Patterns to Model Data

  • پایگاه های رابطه ای در مقابل پایگاه های اسناد Relational Databases vs. Document Databases

  • ترکیب داده های مرتبط در یک پایگاه داده اسناد Combining Related Data in a Document Database

  • روابط مدل سازی در یک پایگاه داده اسناد Modeling Relationships in a Document Database

  • طرح های ضمنی در پایگاه های اسناد Implicit Schemas in Document Databases

  • فهرست ها در پایگاه داده Indexes in Databases

استفاده از طرحواره در پایگاه های اسناد Applying Schema in Document Databases

  • نسخه ی نمایشی: اجرای اسناد با طرح های انعطاف پذیر Demo: Implementing Documents with Flexible Schemas

  • نسخه ی نمایشی: مدل سازی انواع نهادها و روابط Demo: Modeling Entity Types and Relationships

  • نسخه ی نمایشی: JOIN و NEST Operations Demo: JOIN and NEST Operations

  • نسخه ی نمایشی: مشاهده موجودیت های مرتبط Demo: Viewing Related Entities

نمایش نظرات

نظری ارسال نشده است.

آموزش مدل سازی و الگوهای طراحی طرحواره برای پایگاه های اسناد
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 38m
17
Pluralsight (پلورال سایت) pluralsight-small
30 تیر 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
از 5
دارد
دارد
دارد
Kishan Iyer

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kishan Iyer Kishan Iyer

مهندس محتوا، کارشناس DevOps، و کاربر Power Platform Google Cloud

Kishan Iyer یک مهندس محتوا، متخصص DevOps و کاربر Power Platform Google Cloud است.

Kishan دارای بیش از 20 سال تجربه توسعه نرم افزار در مقیاس جهانی. در طول دوران حرفه‌ای خود، او در نقش‌های فنی بسیار متنوعی در Deutsche Bank، Electric Cloud، WebMD و جاهای دیگر کار کرده است. او دارای مدرک کارشناسی ارشد علوم کامپیوتر از دانشکده مهندسی و علوم کاربردی فو بنیاد فو در دانشگاه کلمبیا در نیویورک است. کیشان متخصص در متدولوژی‌های توسعه چابک، SQL و سرویس‌های داده پلتفرم ابری گوگل، در حال حاضر به عنوان مهندس محتوا در Loonycorn، یک شرکت آموزش الکترونیکی و تولید ویدیو مستقر در بنگالورو، کارناتاکا، هند کار می‌کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.