دوره آموزشی
The Great Courses
دوبله زبان فارسی

الزامات SQL: توابع پنجره‌ای SQL برای تحلیل کسب‌وکار

الزامات SQL: توابع پنجره‌ای SQL برای تحلیل کسب‌وکار

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • یاد خواهید گرفت چگونه توابع پنجره‌ای را در کوئری‌های SQL خود بگنجانید.
  • درک خواهید کرد که چگونه پارتیشن‌ها و پنجره‌ها در یک کوئری با هم کار می‌کنند.
  • توابع پنجره‌ای را به کار می‌برید تا بتوانید از استفاده از Cursors در SQL خود اجتناب کنید.
  • تفاوت بین مکانیک توابع پنجره‌ای و خلاصه‌سازی‌های GROUP BY را درک خواهید کرد.
  • کوئری‌های پیچیده‌ای شامل join ها را با استفاده از توابع پنجره‌ای ایجاد خواهید کرد.
  • توابع تجمیعی، تحلیلی و رتبه‌بندی را برای انجام تسک های متداول کسب‌وکار مانند محاسبه مجموع تجمعی یا مقایسه مقدار یک ردیف با ردیف بعدی به کار خواهید برد.
  • کوئری‌ها را با استفاده از MySQL ،PostgreSQL یا SQL Server خواهید نوشت.

توضیحات دوره

در این دوره یاد خواهید گرفت که:

  • کوئری‌های ساده‌تری با استفاده از توابع پنجره‌ای بنویسید.
  • بفهمید که توابع پنجره‌ای چگونه با پارتیشن و سایر دستورات کار می‌کنند تا به شما در ایجاد مجموع تجمعی یا مقایسه مقادیر ردیف به ردیف کمک کنند.
  • کوئری‌های پیچیده‌ای شامل join ها را با استفاده از توابع پنجره‌ای ایجاد کنید.
  • یاد بگیرید چگونه از LEAD و LAG برای اجتناب از Cursors در اسکریپت‌های SQL خود استفاده کنید.
  • توابع پنجره‌ای را با استفاده از MySQL ،PostgreSQL ،SQLite یا SQL Server بنویسید – انتخاب با شماست! مدرس مطمئن است که با Oracle نیز کار می‌کنند، فقط او تست نکرده است.
  • چگونگی تنظیم یک چارچوب پنجره و تأثیر آن بر تابع پنجره‌ای را درک کنید.
  • تفاوت بین توابع پنجره‌ای و نتایج کلاسیک GROUP BY را بدانید.
  • با چندین تابع پنجره‌ای در یک کوئری کار کنید.
  • چگونه از نتایج توابع پنجره‌ای در همان کوئری استفاده کنید؟
  • استفاده از سه دسته تابع را بیاموزید: توابع تجمیعی، رتبه‌بندی و تحلیلی

هیچ چیز بدتر از این نیست که

  • برای یادگیری چیزی جدید هیجان‌زده باشید اما ندانید از کجا شروع کنید.
  • وقت خود را برای یادگیری ویژگی‌های اشتباه تلف کنید.
  • از گزینه‌های زیاد سردرگم شوید و ندانید کدام را استفاده کنید.

تصور کنید...

  • دانش - بدانید که چگونه به سرعت از توابع پنجره‌ای استفاده کنید تا SQL خود را به سطح بالاتری ببرید.
  • اعتماد به نفس - احساس خوبی داشته باشید که در مسیر درستی قرار دارید.
  • دستاورد - احساس دستاوردی داشته باشید که چیزی را یاد گرفته‌اید که بیشتر افراد نمی‌توانند.

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

این دوره برای چه کسانی مناسب است؟

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

الزامات SQL: توابع پنجره‌ای SQL برای تحلیل کسب‌وکار

  • به این دوره خوش آمدید 02:22
  • چرا باید توابع پنجره‌ای را بیاموزید 03:33
  • کدام نسخه از SQL را باید انتخاب کنم؟ 05:03
  • چگونگی گذراندن دوره 04:11
  • ابزارهای استفاده شده و راه‌اندازی پایگاه داده 06:38
  • تابع پنجره‌ای چیست؟ 06:29
  • مقایسه نتایج GROUP BY و تابع پنجره‌ای 12:09
  • آشنایی با توابع پنجره‌ای None
  • ایجاد مجموع تجمعی با SQL Joins در مقابل توابع پنجره‌ای 12:49
  • نوشتن اولین تابع پنجره‌ای None
  • مقدمه 01:02
  • ترتیب اجرای عملیات تابع پنجره‌ای 07:10
  • ساخت پنجره با استفاده از OVER 09:33
  • استفاده از PARTITION BY برای گروه‌بندی ردیف‌ها 16:27
  • مقدمه‌ای بر PARTITION BY None
  • استفاده از چند تابع پنجره‌ای None
  • جایگزینی زیرکوئری با تابع پنجره‌ای None
  • غلبه بر محدودیت‌های تابع پنجره‌ای 10:29
  • غلبه بر محدودیت‌های تابع پنجره‌ای None
  • مطالعه موردی: استفاده از توابع پنجره‌ای برای خلاصه‌سازی داده‌ها None
  • مقدمه‌ای بر چارچوب‌های پنجره‌ای 01:31
  • استفاده از OVER و ORDER BY با توابع پنجره‌ای 08:20
  • تمرین کدنویسی – OVER و ORDER BY (بخش 1) None
  • تمرین کدنویسی – OVER و ORDER BY (بخش 2) None
  • تمرین کدنویسی – OVER و ORDER BY (بخش 3) None
  • مقدمه‌ای بر تعریف چارچوب‌های پنجره‌ای با ROWS و RANGES 03:39
  • استفاده از ROWS برای تعریف چارچوب پنجره. 05:52
  • نمایش استفاده از ROWS برای تعریف چارچوب پنجره 07:39
  • استفاده از ROWS برای تعریف چارچوب پنجره (بخش 1) None
  • استفاده از ROWS برای تعریف چارچوب پنجره (بخش 2) None
  • استفاده از ROWS برای تعریف چارچوب پنجره (بخش 3) None
  • استفاده از RANGE برای تعریف چارچوب پنجره 03:06
  • نمایش چگونگی استفاده از RANGE برای تعریف چارچوب پنجره 08:09
  • استفاده از RANGE برای تعریف چارچوب (بخش 2) None
  • استفاده از RANGE برای تعریف چارچوب (بخش 1) None
  • مرور بخش (تکامل 1 از 3) None
  • مرور بخش (تکامل 2 از 3) None
  • مرور بخش (تکامل 3 از 3) None
  • مقدمه‌ای بر توابع تجمیعی با OVER 01:40
  • توابع تجمیعی پرکاربرد 02:02
  • توابع تجمیعی کمتر استفاده‌شده 04:01
  • مقدمه و مرور توابع 00:46
  • مقایسه توابع رتبه‌بندی 11:52
  • استفاده از دستور WINDOWS 03:17
  • رتبه‌بندی فروش هفتگی رادیو None
  • رتبه‌بندی کل فروش محصولات None
  • رتبه‌بندی 10% برتر فروش محصولات None
  • مقدمه‌ای بر توابع تحلیلی 00:49
  • مقایسه توابع LEAD ،LAG ،FIRST_VALUE و LAST_VALUE 04:42
  • نمایش LEAD و LAG 05:44
  • نمایش FIRST_VALUE و LAST_VALUE 05:02
  • LEAD و LAG (بخش 1) None
  • LEAD و LAG (بخش 2) None
  • LEAD و LAG (بخش 3) None
  • محاسبه صدک‌ها با توابع پنجره‌ای 06:29
  • کار با رتبه‌های درصدی None
  • کار با توزیع‌های تجمعی None

1,428,500 285,700 تومان

مشخصات آموزش

الزامات SQL: توابع پنجره‌ای SQL برای تحلیل کسب‌وکار

  • تاریخ به روز رسانی: 1404/10/04
  • سطح دوره:همه سطوح
  • تعداد درس:57
  • مدت زمان :03:37:21
  • حجم :1.25GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,067,000 413,400 تومان
  • زمان: 05:14:59
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 39:24
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,665,500 333,100 تومان
  • زمان: 04:13:52
  • تعداد درس: 33
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,079,500 215,900 تومان
  • زمان: 02:44:31
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
632,000 126,400 تومان
  • زمان: 01:36:02
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,797,500 559,500 تومان
  • زمان: 07:05:39
  • تعداد درس: 75
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
994,000 198,800 تومان
  • زمان: 02:31:57
  • تعداد درس: 55
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید