آموزش SQL Server: Transact-SQL Common Table Expressions

SQL Server: Transact-SQL Common Table Expressions

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: نحوه ایجاد و استفاده صحیح از عبارات جدول مشترک (CTEs) را برای توسعه دهندگان و DBAها از SQL Server 2005 به بعد بیاموزید. چه محدودیت هایی برای استفاده از آنها وجود دارد و برخی سناریوهای استفاده رایج. این دوره برای توسعه دهندگان، DBAها و هر کسی که مسئول نوشتن کد Transact-SQL است، از مبتدیان کامل تا کسانی که تجربه بیشتری دارند، عالی است. اطلاعات موجود در دوره برای همه نسخه ها از SQL Server 2005 به بعد اعمال می شود.

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

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • ساختار دوره Course Structure

اصول CTE CTE Fundamentals

  • معرفی ماژول Module Introduction

  • CTE چیست و چرا از آنها استفاده می کنیم؟ What are CTEs and Why Use Them?

  • نحو CTE CTE Syntax

  • نسخه ی نمایشی: مثال CTE غیر بازگشتی Demo: Non-Recursive CTE Example

  • نسخه ی نمایشی: مورد نیاز نقطه ویرگول Demo: Semicolon Requirements

  • نسخه ی نمایشی: زمانی که نام ستون ها باید مشخص شود Demo: When Column Names Must Be Specified

  • نسخه ی نمایشی: محدوده اجرا Demo: Execution Scope

  • نسخه ی نمایشی: تعاریف پرس و جوی CTE متعدد Demo: Multiple CTE Query Definitions

  • نسخه ی نمایشی: تعریف و ارجاع چند CTE Demo: Defining and Referencing Multiple CTEs

  • نسخه ی نمایشی: چندین مرجع به یک CTE یکسان Demo: Multiple References To the Same CTE

  • نسخه ی نمایشی: CTE با بیانیه های اصلاح داده ها Demo: CTEs with Data Modification Statements

  • نسخه ی نمایشی: CTEs و Views Demo: CTEs and Views

  • نسخه ی نمایشی: CTE ها و رویه های ذخیره شده Demo: CTEs and Stored Procedures

  • نسخه ی نمایشی: CTEs و Triggers Demo: CTEs and Triggers

  • نسخه ی نمایشی: CTE ها و توابع تعریف شده توسط کاربر Demo: CTEs and User-Defined Functions

  • نسخه ی نمایشی: مثال CTE بازگشتی Demo: Recursive CTE Example

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

محدودیت های CTE CTE Restrictions

  • معرفی ماژول Module Introduction

  • نسخه ی نمایشی: محدودیت های ارجاع به جلو Demo: Forward Referencing Restrictions

  • نسخه ی نمایشی: سفارش بر اساس محدودیت Demo: ORDER BY restrictions

  • نسخه ی نمایشی: محدودیت INTO و CTE Demo: INTO and CTE Restriction

  • نسخه ی نمایشی: CTE Nesting Restriction Demo: CTE Nesting Restriction

  • نسخه ی نمایشی: بند OPTION با محدودیت نکات پرس و جو Demo: OPTION Clause with Query Hints Restriction

  • نسخه ی نمایشی: حداکثر محدودیت بازگشت Demo: Max Recursion Limitation

  • آیا این یک اشکال است؟ Is it a Bug?

  • نسخه ی نمایشی: فیلتر دیرهنگام Demo: Late Filtering

  • نسخه ی نمایشی: خود پیوستن غیر بازگشتی Demo: Non-Recursive Self-Join

  • نسخه ی نمایشی: CTE ها و توابع غیر قطعی Demo: CTEs and Non-Deterministic Functions

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

سناریوهای استفاده از CTE CTE Usage Scenarios

  • معرفی ماژول Module Introduction

  • نسخه ی نمایشی: CTE ها در مقابل وضوح کد جدول مشتق شده Demo: CTEs vs. Derived Table Code Clarity

  • نسخه ی نمایشی: توابع پنجره، محمولات و CTE Demo: Windowing Functions, Predicates and CTEs

  • نسخه ی نمایشی: اطلاعات نسب بازگشت Demo: Return Lineage Information

  • نسخه ی نمایشی: چندین لنگر Demo: Multiple Anchors

  • نسخه ی نمایشی: تولید توالی Demo: Sequence Generation

  • نسخه ی نمایشی: CTE ها به عنوان جایگزین های جدول مرجع Demo: CTEs as Reference Table Replacements

  • نسخه ی نمایشی: توابع پنجره و تغییرات داده ها Demo: Windowing Functions and Data Modifications

  • نسخه ی نمایشی: ارجاع به یک انتخاب فرعی اسکالر در یک محمول Demo: Referencing a Scalar Subselect in a Predicate

  • خلاصه کردن سناریوهای استفاده از CTE Summarizing CTE Usage Scenarios

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

  • خلاصه دوره Course Summary

نمایش نظرات

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

آموزش SQL Server: Transact-SQL Common Table Expressions
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 20m
43
Pluralsight (پلورال سایت) pluralsight-small
25 بهمن 1392 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
396
- از 5
دارد
دارد
دارد
Joe Sack

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Sack Joe Sack

جو ساک مدیر اصلی برنامه تیم SQL Server و Azure SQL بانک اطلاعاتی مایکروسافت با تمرکز بر پردازش پرس و جو است. جو با بیش از 19 سال تجربه در صنعت ، نویسنده و سخنران است و در زمینه تنظیم و بهینه سازی عملکرد تخصص دارد.

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

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

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