دوره آموزشی پیشرفته SQL - توابع Window
1 ساعت 57 دقیقهپیشرفته2020-05-28
مدرسین

Ami Levin
Data Educator, Speaker, and Practitioner, SQL and RDM enthusiast
جزئیات دوره
توابع پنجره یکی از بنیادی ترین و اساسی ترین پیشرفت های SQL مدرن است. آنها اجازه می دهد بدون استفاده از زیرمجموعه ها به ردیف های همسایه دسترسی پیدا کنید ، بنابراین فرصت های شگفت انگیز برای راه حل های مختصر ، زیبا و با عملکرد بالا را فراهم می کند.
این دوره مبانی و پیچیدگی های پردازش عملکرد پنجره و نحوه استفاده از آن برای اجرای راه حل های عملی برای چالش های روزمره را آموزش می دهد. شما می توانید یاد بگیرید که چگونه از سازه های مختلف و تکنیک های پیشرفته راه حل استفاده کنید و چگونه از ماهیت اعلامی و قابل ترکیب SQL و ترتیب پردازش آن استفاده کنید. با پایان دوره شما جوانب مثبت و منفی هر یک از روش ها را بهتر درک خواهید کرد.
موضوعات شامل:
بندهای OVER و FILTER
قاب بندی ، موارد استثنا و میانبرها
توابع پنجره جمع
توابع پنجره رتبه
توابع پنجره توزیع
توابع پنجره افست
این دوره مبانی و پیچیدگی های پردازش عملکرد پنجره و نحوه استفاده از آن برای اجرای راه حل های عملی برای چالش های روزمره را آموزش می دهد. شما می توانید یاد بگیرید که چگونه از سازه های مختلف و تکنیک های پیشرفته راه حل استفاده کنید و چگونه از ماهیت اعلامی و قابل ترکیب SQL و ترتیب پردازش آن استفاده کنید. با پایان دوره شما جوانب مثبت و منفی هر یک از روش ها را بهتر درک خواهید کرد.
موضوعات شامل:
بندهای OVER و FILTER
قاب بندی ، موارد استثنا و میانبرها
توابع پنجره جمع
توابع پنجره رتبه
توابع پنجره توزیع
توابع پنجره افست
مهارت ها
SQLDatabase AdministrationAdvancedDatabase DevelopmentDatabase ManagementData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01-معرفی دوره
- 02-دستور کار دوره
1. ابزارها، فایل ها، و بررسی پردازش پرس و جو
- 03-ابزارها و پایگاه داده آزمایشی
- 04-استفاده از فایل های دمو و تمرین
- 05-بررسی پردازش پرس و جو منطقی
2. توابع پنجره و بند OVER
- 06-نحوه تناسب توابع پنجره در پردازش پرس و جو
- 07- بند اجمالی و فیلتر
- 08-پارتیشن توسط و سفارش توسط
3. کادربندی، استثناها و میانبرها
- 09-قاب بندی ردیف ها و محدوده ها
- 10-نمونه های کادربندی عملی
- 11-پیشفرضها، میانبرها، حذفها و مدیریت تهی
4. توابع پنجره جمع
- 12- توابع گروه بندی شده را جمع کنید
- 13-تجمیع توابع پنجره
- 14-ترکیب توابع گروه بندی و جمع پنجره
- 15-چالش - توابع پنجره انبوه
- 16-راه حل - توابع پنجره جمع
5. توابع پنجره رتبه و توزیع
- 17-مفهوم رتبه
- 18-ROW_NUMBER و NTILE
- 19-RANK و DENSE_RANK
- 20-توابع پنجره توزیع
- 21-چالش - رتبه بندی توابع پنجره
- 22-راه حل - رتبه بندی توابع پنجره
6. توابع پنجره افست
- 23-عملکردهای پنجره افست
- عملکردهای پنجره افست 24 ردیفی
- عملکردهای پنجره افست 25 فریم
- 26-چالش - عملکردهای پنجره افست
- 27-راه حل - توابع پنجره افست
نتیجه
- 28- بررسی، نتیجه گیری و مراحل بعدی