آموزش کار با سلسله مراتب در SQL Server

Working with Hierarchies in SQL Server

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: در این دوره یاد می گیرید که با داده های سلسله مراتبی در SQL Server با استفاده از hierarchyid کار کنید. شما بر تکنیک های ایجاد، پرس و جو، بهینه سازی و پیمایش موثر سلسله مراتب مسلط خواهید شد. درک نوع داده HierarchyID در SQL Server برای مدیریت ساختارهای داده سلسله مراتبی یا تو در تو، افزایش کارایی و عملکرد پرس و جوهای پایگاه داده بسیار مهم است. در این دوره آموزشی، کار با سلسله مراتب در SQL Server، توانایی کار با داده های سلسله مراتبی در SQL Server را به دست خواهید آورد. ابتدا، اهمیت، ساختار و نمایش سلسله مراتب را با تمرکز بر نوع داده سلسله مراتبی درک خواهید کرد. با ایجاد سلسله مراتب، پرس و جو در آنها، و مقایسه hierarchyid با سایر مدل های سلسله مراتبی، پایه ای قوی به دست خواهید آورد. در مرحله بعد، ویژگی‌های گره مانند عمق، وسعت و موقعیت را کاوش می‌کنید و یاد می‌گیرید که فرزندان را بیابید، گره‌ها را اصلاح کنید، و عمق و وسعت را از طریق تمرین‌های عملی محاسبه کنید. در نهایت، شما یاد خواهید گرفت که عملکرد را با ایندکس ها بهبود ببخشید، یکپارچگی را با محرک ها اعمال کنید و در مورد بهترین شیوه ها در سلسله مراتب SQL Server بحث کنید. در پایان این دوره، شما هم درک نظری و هم تجربه عملی با داده های سلسله مراتبی در SQL Server خواهید داشت. شما آماده خواهید بود تا با به کارگیری این مهارت ها در سناریوهای دنیای واقعی، روابط پیچیده داده را به طور موثر مدیریت کنید.

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

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

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

مروری بر سلسله مراتب در SQL Server Overview of Hierarchies in SQL Server

  • معرفی Introduction

  • مروری بر سلسله مراتب در SQL Server Overview of Hierarchies in SQL Server

  • نسخه ی نمایشی: ایجاد و اضافه کردن یک سلسله مراتب با استفاده از hierarchyid Demo: Create and Add a Hierarchy Using hierarchyid

  • Hierarchyid را با سایر مدل های سلسله مراتبی مقایسه کنید Compare hierarchyid to Other Hierarchy Models

  • نسخه ی نمایشی: سلسله مراتب را با لیست های مجاورت مقایسه کنید Demo: Compare hierarchyid to Adjacency Lists

  • بهترین شیوه ها Best Practices

کار با گره ها در یک سلسله مراتب Working with Nodes in a Hierarchy

  • معرفی Introduction

  • ویژگی های گره ها Properties of Nodes

  • نسخه ی نمایشی: یافتن فرزندان با عبور از سلسله مراتب Demo: Finding Descendants by Traversing the Hierarchy

  • نسخه ی نمایشی: درج گره ها در یک سلسله مراتب موجود Demo: Inserting Nodes in an Existing Hierarchy

  • نسخه ی نمایشی: حرکت گره ها در یک سلسله مراتب موجود Demo: Moving Nodes in an Existing Hierarchy

  • نسخه ی نمایشی: عمق و عرض را با CTE های بازگشتی محاسبه کنید Demo: Calculate Depth and Breadth with Recursive CTEs

  • بهترین شیوه ها Best Practices

بهینه سازی عملکرد و حفظ یکپارچگی Optimizing Performance and Maintaining Integrity

  • معرفی Introduction

  • نسخه ی نمایشی: بهینه سازی عملکرد با شاخص ها Demo: Optimizing Performance with Indexes

  • نسخه ی نمایشی: حفظ یکپارچگی با محرک ها Demo: Maintaining Integrity with Triggers

  • بهترین شیوه ها Best Practices

نمایش نظرات

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

آموزش کار با سلسله مراتب در SQL Server
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
0h 49m
18
Pluralsight (پلورال سایت) pluralsight-small
02 شهریور 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Pinal Dave

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pinal Dave Pinal Dave

Pinal Dave یک متخصص تنظیم عملکرد SQL سرور و یک مشاور مستقل است. وی 11 کتاب پایگاه داده SQL Server ، 25 دوره Pluralsight را تألیف کرده و بیش از 5000 مقاله در زمینه فناوری پایگاه داده در وبلاگ خود در https://blog.sqlauthority.com نوشته است. وی همراه با 16 سال تجربه عملی ، دارای مدرک کارشناسی ارشد علوم و تعدادی گواهینامه پایگاه داده است.

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

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

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