SQL پیشرفته - توابع پنجره

Advanced SQL – Window Functions

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

توابع پنجره یکی از اساسی ترین و اساسی ترین پیشرفت های SQL مدرن هستند. آنها امکان دسترسی به ردیف های مجاور را بدون استفاده از پرس و جوهای فرعی فراهم می کنند، بنابراین فرصت های شگفت انگیزی را برای راه حل های مختصر، ظریف و با کارایی بالا فراهم می کنند.

این دوره مبانی و پیچیدگی های پردازش تابع پنجره و نحوه استفاده از آن برای پیاده سازی راه حل های عملی برای چالش های روزمره را آموزش می دهد. می‌توانید نحوه استفاده از ساختارهای مختلف و تکنیک‌های راه‌حل پیشرفته و نحوه استفاده از ماهیت اعلامی و ترکیب‌پذیر SQL و ترتیب پردازش آن را بیاموزید. در پایان دوره، مزایا و معایب اساسی هر روش را بهتر درک خواهید کرد.

این دوره توسط امی لوین ایجاد شده است. ما خوشحالیم که این آموزش را در کتابخانه خود ارائه می دهیم.

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

مقدمه Introduction

  • دستور کار دوره Course agenda

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

1. ابزارها، فایل ها و بررسی پردازش پرس و جو 1. Tools, Files, and Query Processing Review

  • ابزارها و پایگاه داده آزمایشی Tools and demo database

  • بررسی پردازش پرس و جو منطقی Logical query processing review

  • استفاده از فایل های دمو و تمرین Using the demo and exercise files

2. توابع پنجره و بند OVER 2. Window Functions and the OVER Clause

  • نحوه تناسب توابع پنجره در پردازش پرس و جو How window functions fit in query processing

  • PARTITION BY و ORDER BY PARTITION BY and ORDER BY

  • نمای کلی و بند فیلتر Overview and filter clause

3. کادربندی، استثناها و میانبرها 3. Framing, Exclusions, and Shortcuts

  • قاب بندی ردیف ها و محدوده ها Framing rows and ranges

  • پیش‌فرض‌ها، میان‌برها، حذف‌ها و مدیریت پوچ Defaults, shortcuts, exclusions, and null handling

  • نمونه های عملی کادربندی Practical framing examples

4. توابع پنجره جمع 4. Aggregate Window Functions

  • توابع گروه بندی شده را جمع کنید Aggregate grouped functions

  • توابع پنجره انبوه Aggregate window functions

  • ترکیب توابع گروه بندی شده و مجموع پنجره ها Combining grouped and window aggregate functions

  • راه حل: توابع پنجره جمع آوری Solution: Aggregate window functions

  • چالش: توابع پنجره انبوه Challenge: Aggregate window functions

5. توابع پنجره رتبه و توزیع 5. Rank and Distribution Window Functions

  • مفهوم رتبه The concept of rank

  • راه حل: رتبه بندی توابع پنجره Solution: Rank window functions

  • ROW_NUMBER و NTILE ROW_NUMBER and NTILE

  • توابع پنجره توزیع Distribution window functions

  • چالش: رتبه بندی توابع پنجره Challenge: Rank window functions

  • RANK و DENSE_RANK RANK and DENSE_RANK

6. توابع پنجره افست 6. Offset Window Functions

  • توابع پنجره افست ردیف Row offset window functions

  • توابع پنجره افست Offset window functions

  • توابع پنجره افست فریم Frame offset window functions

  • چالش: توابع پنجره افست Challenge: Offset window functions

  • راه حل: توابع پنجره افست Solution: Offset window functions

نتیجه گیری Conclusion

  • بررسی، نتیجه گیری و مراحل بعدی Review, conclusion, and next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

SQL پیشرفته - توابع پنجره
جزییات دوره
2h 6m
28
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
26,850
- از 5
دارد
دارد
دارد
Ami Levin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ami Levin Ami Levin

علاقه مند به مربی ، سخنران و تمرین دهنده داده ، SQL و RDM آمی لوین بیش از 25 سال است که در زمینه SQL ، داده ها و پایگاه داده ها مشغول تدریس ، صحبت ، تمرین و نوشتن است.

آمی با کمک مشاوره و آموزش به سازمان ها در دستیابی به اهداف داده های خود کمک کرده است. وی در نقش فعلی خود به عنوان مشاور مستقل ، سخنران و مربی ، در م practiceسسات فنی برجسته به آموزش داده ها و SQL می پردازد. آمی مقالاتی برای AWS و Microsoft تألیف کرده و خدمات مشاوره ای برای اینتل ، Intuit ، بانک ها ، خرده فروشی و سایر خدمات ارائه داده است. آمی داوطلب مشتاق جامعه است و به مدت 11 سال MVP مایکروسافت بود. وی گروه کاربری پلتفرم داده مایکروسافت سیلیکون ولی را هدایت می کند و به طور مرتب در گروه های محلی و آنلاین صحبت می کند. آمی در رویدادهای مهم مانند TechEd ، PASS ، اردوگاه های کد و اتصالات توسعه یافته صحبت کرده است. وی دارای حق ثبت اختراع ایالات متحده برای راه حل بهینه سازی عملکرد پایگاه داده خودمختار است.

SQL