لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش گروهبندی و تجمیع دادهها با SQL در PostgreSQL
- آخرین آپدیت
دانلود Group and Aggregate Data with SQL in PostgreSQL
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تیمها برای تصمیمگیری بر اساس دادهها، به خلاصه ها و مقایسههای دقیق متکی هستند. تجمیع نادرست دادهها میتواند منجر به نتایج گمراهکننده یا بیمعنی شود.
در این دوره آموزشی با عنوان «گروهبندی و تجمیع دادهها با SQL در PostgreSQL»، شما نحوه گروهبندی، تلخیص و تحلیل صحیح دادهها را با استفاده از PostgreSQL خواهید آموخت.
در ابتدا، توابع اصلی تجمیعی (Aggregate Functions) را بررسی کرده و درک میکنید که چگونه گروهبندی، مجموعههای نتیجه را تغییر داده و بر مدیریت مقادیر NULL تأثیر میگذارد.
سپس، دستور GROUP BY و تجمیع شرطی را با استفاده از عبارتهای CASE و عبارت FILTER در PostgreSQL به کار میگیرید و متوجه میشوید که گروهبندی در چه مواردی با خطا مواجه میشود.
در نهایت، از توابع پنجرهای (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
دمو: معنابخشی به تجمیعها با نامهای مستعار SQL
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
انجام محاسبات با توابع پنجرهای
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
دمو: رتبهبندی نتایج با استفاده از توابع پنجرهای
Demo: Ranking Results Using Window Functions
جرالد بریتون نویسنده و متخصص Pluralsight در زمینه برنامه نویسی پایتون و توسعه و مدیریت Microsoft SQL Server است. جرالد ، چندین سال جایزه Microsoft MVP ، کلاسهای مقدماتی را در پایتون و SQL برای رویدادهای تحت حمایت صنعت در دانشگاه های رایرسون ، تورنتو و دانشگاه تورنتو (مادربزرگ وی) برگزار کرد.
نمایش نظرات