لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کار با سلسله مراتب در 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
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
Pinal Dave یک متخصص تنظیم عملکرد SQL سرور و یک مشاور مستقل است. وی 11 کتاب پایگاه داده SQL Server ، 25 دوره Pluralsight را تألیف کرده و بیش از 5000 مقاله در زمینه فناوری پایگاه داده در وبلاگ خود در https://blog.sqlauthority.com نوشته است. وی همراه با 16 سال تجربه عملی ، دارای مدرک کارشناسی ارشد علوم و تعدادی گواهینامه پایگاه داده است.
نمایش نظرات