جلسه سوم دوره آموزشی کوئرینویسی پیشرفته [مباحث Window Function و ColumnStore Index] به تدریس مهندس مهدی شیشهبری با موفقیت برگزار شد.
مباحثی که در این جلسه مطرح شد به شرح ذیل است:
1– Window Aggregate Function
یکی از پر کاربردترین و قدرتمندترین انواع Window Function در این جلسه به دانشجویان معرفی شد. کارکرد این دسته از توابع همانند Aggregate Functionها است اما نحوه فعالیت آنها بر خلاف Aggregate Functionها بر روی سطرهای یک پارتیشن یا Window است.


2- فرآیند اجرای کوئریهای Window Aggregate Function در SQL Server
اجزاء مختلف Window Function برای این دسته از توابع مورد بررسی قرار گرفت. یکی از ویژگیهایی که این دسته از توابع را نسبت به سایر Window Functionها متمایز میکند، قابلیت استفاده از Framing است.


3– Window Frame
یکی از مفاهیم گیجکننده و مبهم در مبحث Window Functionها، موضوع Framing است. در این بخش تمامی زوایای پیدا و پنهان Framing به همراه مثالهای متنوعی در کلاس، موشکافی شد.


در این جلسه برای هر یک از مفاهیم بالا، مثالهای متنوعی ارائه شد و همچنین دانشجویان برای یادگیری بیشتر این مفاهیم با تمرینات مختلفی در کلاس درگیر شدند.
ضمنا بخش کمی از مطالب این جلسه باقی ماند که در جلسه بعدی مورد بررسی قرار خواهد گرفت.
جهت کسب اطلاعات بیشتر میتوانید به دوره بسیار کاربردی کوئرینویسی پیشرفته [مباحث Window Function و ColumnStore Index] مراجعه کنید.