آموزش گروه‌بندی و تجمیع داده‌ها با SQL در PostgreSQL - آخرین آپدیت

دانلود Group and Aggregate Data with SQL in PostgreSQL

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تیم‌ها برای تصمیم‌گیری بر اساس داده‌ها، به خلاصه‌ها و مقایسه‌های دقیق متکی هستند. تجمیع نادرست داده‌ها می‌تواند منجر به نتایج گمراه‌کننده یا بی‌معنی شود. در این دوره آموزشی با عنوان «گروه‌بندی و تجمیع داده‌ها با SQL در PostgreSQL»، شما نحوه گروه‌بندی، خلاصه‌سازی و تحلیل صحیح داده‌ها را با استفاده از PostgreSQL خواهید آموخت. در ابتدا، توابع اصلی تجمیعی (Aggregate Functions) را بررسی کرده و درک می‌کنید که چگونه گروه‌بندی، مجموعه‌ نتایج را تغییر داده و بر مدیریت مقادیر NULL تأثیر می‌گذارد. سپس، دستور GROUP BY و تجمیع شرطی را با استفاده از عبارت‌های CASE و عبارت FILTER در PostgreSQL به کار می‌گیرید و متوجه خواهید شد که در چه نقاطی GROUP BY با خطا مواجه می‌شود. در نهایت، از توابع پنجره‌ای (Window Functions) برای انجام مقایسه‌ها، رتبه‌بندی‌ها و محاسبات جاری بدون از دست دادن جزئیات در سطح هر ردیف استفاده می‌کنید و تکنیک‌های اعتبارسنجی را برای اطمینان از صحت نتایج به کار می‌برید. پس از اتمام این دوره، شما مهارت و قدرت تشخیص لازم برای استفاده با اعتمادبه‌نفس از توابع تجمیعی و پنجره‌ای جهت تحلیل‌های دنیای واقعی در PostgreSQL را خواهید داشت.

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

خلاصه‌سازی داده‌ها با توابع تجمیعی Summarizing Data with Aggregate Functions

  • مقدمه‌ای بر تجمیع در PostgreSQL Introducing Aggregation in PostgreSQL

  • دمو: شروع کار با تجمیع داده‌ها Demo: Getting Started with Aggregation

  • دمو: درک تجمیع و مقادیر NULL Demo: Understanding Aggregation and NULL Values

  • دمو: استفاده از CASE برای تجمیع شرطی Demo: Using CASE for Conditional Aggregation

  • دمو: بهبود خوانایی کد با استفاده از FILTER Demo: Improving Readability with FILTER

  • دمو: معنادار کردن نتایج تجمیعی با نام‌های مستعار (Aliases) Demo: Making Sense of Aggregates with SQL Aliases

گروه‌بندی داده‌ها با GROUP BY و HAVING Grouping Data with GROUP BY and HAVING

  • مقدمه‌ای بر عبارت‌های GROUP BY و HAVING Introducing GROUP BY and HAVING Clauses

  • دمو: استفاده از گروه‌بندی برای نمایش معیارهای مبتنی بر دسته‌بندی Demo: Using Grouping to Show Category-based Metrics

  • دمو: گروه‌بندی نتایج بر اساس چندین ستون Demo: Grouping Results by Multiple Columns

  • دمو: درک تفاوت بین WHERE و HAVING Demo: Understanding How WHERE and HAVING Differ

  • دمو: رفع خطاهای GROUP BY Demo: Fixing GROUP BY Errors

  • دمو: نمایش نتایج با استفاده از ORDER BY و LIMIT Demo: Presenting Results Using ORDER BY and LIMIT

  • درک نحوه تغییر نتایج در اثر گروه‌بندی بیش از حد Understanding How Over-grouping Distorts Results

  • بازطراحی ساختار داده‌ها با گروه‌بندی Reshaping Data with Grouping

انجام محاسبات با توابع پنجره‌ای (Window Functions) Performing Calculations with Window Functions

  • دمو: داده‌های سطح ردیف در مقابل نتایج گروه‌بندی شده Demo: Row-level Data vs. Grouped Results

  • دمو: درک ساختار پایه توابع پنجره‌ای Demo: Understanding the Basic Structure

  • دمو: تفاوت PARTITION BY با GROUP BY Demo: Differentiating PARTITION BY from GROUP BY

  • دمو: استفاده از توابع تجمیعی در پنجره‌ها Demo: Using Aggregate Functions in Windows

  • دمو: رتبه‌بندی نتایج با استفاده از توابع Window Demo: Ranking Results Using Window Functions

  • دمو: معرفی قاب‌های پنجره‌ای (Window Frames) Demo: Introducing Window Frames

  • دمو: تجمیع داده‌های یکسان با و بدون Partitioning Demo: Aggregating the Same Data with and without Partitioning

ترکیب تجمیع و فیلتر برای تحلیل داده‌ها Combining Aggregation and Filtering for Analysis

  • مقدمه‌ای بر ترکیب تجمیع با Joinها Introduction Aggregations Combined with Joins

  • دمو: یکپارچه‌سازی تجمیع و Join Demo: Integrating Aggregations and Joins

  • دمو: استفاده از پیش‌تجمیع (Pre-aggregation) برای نتایج صحیح Demo: Using Pre-aggregation for Correct Results

  • دمو: محاسبه معیارها با گروه‌بندی و تجمیع Demo: Calculating Metrics with Grouping and Aggregation

  • دمو: مدیریت داده‌های گمشده با COALESCE Demo: Handling Missing Data with COALESCE

  • دمو: ترکیب گروه‌بندی و توابع پنجره‌ای Demo: Combining Grouping and Window Functions

  • دمو: اعتبارسنجی صحت نتایج Demo: Validating Result Correctness

  • دمو: جلوگیری از تولید نتایج بی‌معنی Demo: Avoiding Meaningless Results

نمایش نظرات

آموزش گروه‌بندی و تجمیع داده‌ها با SQL در PostgreSQL
جزییات دوره
1h 0m
29
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gerald Britton Gerald Britton

جرالد بریتون نویسنده و متخصص Pluralsight در زمینه برنامه نویسی پایتون و توسعه و مدیریت Microsoft SQL Server است. جرالد ، چندین سال جایزه Microsoft MVP ، کلاسهای مقدماتی را در پایتون و SQL برای رویدادهای تحت حمایت صنعت در دانشگاه های رایرسون ، تورنتو و دانشگاه تورنتو (مادربزرگ وی) برگزار کرد.