آموزش روابط پیچیده چند به چند با گراف در SQL Server

Complex Many-to-many Relationships with Graph in SQL Server

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره نه تنها مبانی تئوری گراف، اصطلاحات و مسائلی را که می توان با گراف حل کرد به شما آموزش می دهد، بلکه به شما می آموزد که فوراً مجموعه ویژگی هایی را که اکنون در مایکروسافت SQL Server موجود است، عملی کنید. با جداول گراف و به شما این امکان را می‌دهد که فوراً بینش خود را به دست آورید و در آشکار کردن روابط پیچیده مدفون در دنیای طبیعی اطرافمان احساس راحتی کنید. اگر درک خوبی از پایگاه داده های رابطه ای دارید و با مایکروسافت SQL Server آشنایی دارید، این دوره شما را از "آشنایی با کلمات buzz" به "آماده برای پیاده سازی راه حل های نمودار دنیای واقعی" در حدود 90 دقیقه می رساند! در این دوره، روابط پیچیده چند به چند با گراف در SQL Server، یاد خواهید گرفت که راه حل های دنیای واقعی را با استفاده از جداول گراف و پرس و جوها درک و پیاده سازی کنید. ابتدا، نظریه‌های پیرامون پایگاه‌های داده گراف، اصطلاحات و مفاهیم منحصربه‌فرد موجود در این نوع مدل‌های داده، و کاربردهای دنیای واقعی برای این رویکرد را در اطراف خود بررسی خواهید کرد. در مرحله بعد، خواهید فهمید که ساخت مدل‌های داده‌ای که این روابط پیچیده چند به چند را ذخیره می‌کنند چقدر آسان است، چگونه SQL Server اتصالات و چارچوب را برای شما خودکار و معماری کرده است، محدودیت‌های گذشته و اینکه این فناوری به کجا می‌رود. و اینکه چگونه زبان طبیعی مدل سازی و تجسم این روابط را بسیار ساده تر از آنچه فکر می کنید می کند. در نهایت، شما یاد خواهید گرفت که چگونه از دارایی های داده های نمودار خود پرس و جو کنید تا زنجیره های پیوند قوی، تجزیه و تحلیل، راه حل ها و پاسخ های سریع به سوالات بسیار پیچیده بسازید. پس از اتمام این دوره، مهارت ها و دانش گراف را خواهید داشت. پایگاه‌های اطلاعاتی مورد نیاز برای درک نظریه گراف در سراسر صنعت، جایی که گراف در بسیاری از سبک‌های مدل‌سازی و ذخیره‌سازی داده‌ها قرار می‌گیرد، و راه‌حل‌های دنیای واقعی را با گراف با استفاده از Microsoft SQL Server پیاده‌سازی می‌کند!

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

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

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

روابط چند به چند Many-to-many Relationships

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

  • مدل رابطه ای Relational Model

  • تاپل ها، ویژگی ها و روابط Tuples, Attributes, and Relations

  • مجموعه ها، پیش بینی ها و انتخاب ها Sets, Projections, and Selects

  • بسیاری به بسیاری و بازگشت Many to Many and Recursions

معرفی گره ها و لبه ها Introducing Nodes and Edges

  • پیاده روی اویلر A Eulerian Walk

  • گره ها و لبه ها Nodes and Edges

  • جداول SQL Server به عنوان گره ها و لبه ها SQL Server Tables as Nodes and Edges

ایجاد و جستجوی جداول Node و Edge Creating and Querying Node and Edge Tables

  • اهداف داده سنگ حک شده Carved Rock Data Objectives

  • ایجاد گره ها Creating Nodes

  • ایجاد لبه ها Creating Edges

  • داده های نمونه گره را درج کنید Insert Sample Node Data

  • داده های لبه نمونه تولید کنید Generate Sample Edge Data

  • پرس و جو اصلی نمودار با Match Basic Graph Query with Match

  • دوستان و دوستان دوستان Friends and Friends of Friends

  • مسیر اویلری پیچیده تر A More Complex Eulerian Path

  • کوتاه ترین راه The Shortest Path

  • خلاصه ماژول Module Summary

مدیریت پایگاه داده ها و جداول نمودار Administering Graph Databases and Tables

  • نیاز به مدیریت Need for Administration

  • روابط گراف بدون جهت Undirected Graph Relationships

  • اجتناب از تکراری Avoiding Duplicates

  • یکپارچگی داده با Cascade Delete Data Integrity with Cascade Delete

  • ملاحظات شاخص Index Considerations

  • پرسش های داخلی و افکار نهایی Query Internals and Final Thoughts

نمایش نظرات

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

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

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

آموزش روابط پیچیده چند به چند با گراف در SQL Server
جزییات دوره
1h 31m
25
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Russ Thomas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Russ Thomas Russ Thomas

در حال حاضر یک رهبر IT در بخش مالی دنور کلرادو Russ از سال 1997 در سراسر مایکروسافت بر توسعه پایگاه داده ، مدل سازی ، مدیریت و BI تمرکز کرده است. راس یک مربی پرشور و داوطلب جامعه SQL است که به طور منظم در رویدادهای PASS SQL شنبه و گروه های کاربری محلی در ایالات متحده شرکت می کند.