آموزش اتصال و ترکیب داده‌ها با SQL در PostgreSQL - آخرین آپدیت

دانلود Join and Combine Data with SQL in PostgreSQL

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تیم‌ها برای تصمیم‌گیری نیاز به پاسخ‌های دقیقی دارند که از چندین جدول و کوئری مختلف استخراج شوند. انتخاب روش صحیح برای ترکیب داده‌ها در PostgreSQL امری حیاتی است. در این دوره آموزشی (اتصال و ترکیب داده‌ها با SQL در PostgreSQL)، شما توانایی ترکیب داده‌های رابطه‌ای را به‌صورت دقیق و بهینه در PostgreSQL کسب خواهید کرد. در ابتدا، مفاهیم پایه Join‌ها شامل INNER، LEFT/RIGHT/FULL، CROSS، NATURAL و تفاوت استفاده از USING در مقابل ON را بررسی می‌کنید. سپس، با عملیات مجموعه‌ای (Set Operations) شامل UNION، INTERSECT و EXCEPT به همراه نسخه‌های ALL آن‌ها، قوانین تراز ستون‌ها، رفتار NULL و جایگذاری صحیح ORDER BY آشنا می‌شوید. در نهایت، نحوه به‌کارگیری زیرکوئری‌ها (Subqueries) و CTEهای ساده برای ساختاردهی به کوئری‌های پیچیده و استفاده از دستور EXPLAIN برای اعتبارسنجی نتایج و پلن‌های اجرایی را خواهید آموخت. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم در زمینه Joinهای مطابق با استاندارد ANSI، عملیات مجموعه‌ای، زیرکوئری‌ها و CTEها در PostgreSQL را برای ترکیب داده‌ها با اطمینان کامل در تحلیل‌های دنیای واقعی به دست خواهید آورد.

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

مبانی ترکیب داده‌ها Foundations of Combining Data

  • مقدمه‌ای بر ترکیب داده‌ها در PostgreSQL Introducing Data Combination Using PostgreSQL

  • دمو ۱: بررسی دیتابیس دوره Demo 1: Exploring the Course Database

  • دمو ۲: اجرای Joinهای ساده و عملیات مجموعه‌ای Demo 2: Running Simple Joins and Set Operations

کار با Joinها Working with Joins

  • مقدمه‌ای بر عملیات SQL Join Introducing SQL Join Operations

  • دمو ۱: کار با Inner Joinها Demo 1: Working with Inner Joins

  • استفاده از نام‌گذاری دو بخشی Using Two-part Naming

  • دمو ۲: یافتن عدم تطابق‌ها با Outer Joinها Demo 2: Finding Mismatches with Outer Joins

  • دمو ۳: ترکیب داده‌ها به روش‌های دیگر Demo 3: Joining Data in Other Ways

  • دمو ۴: بررسی Lateral Joinها Demo 4: Exploring Lateral Joins

  • دمو ۵: درک نحوه اجرای Joinها در PostgreSQL Demo 5: Understanding How PostgreSQL Executes Joins

  • دمو ۶: اجتناب از اشتباهات رایج Demo 6: Avoiding Common Mistakes

ترکیب نتایج با عملیات مجموعه‌ای Combining Results with Set Operations

  • مقدمه‌ای بر عملیات مجموعه‌ای (Set Operations) Introducing Set Operations

  • دمو ۱: UNION ساده نتایج کوئری Demo 1: Simple UNION of Query Results

  • دمو ۲: درک تفاوت بین UNION و UNION ALL Demo 2: Understanding the Difference Between UNION and UNION ALL

  • دمو ۳: یافتن نتایج مشترک با INTERSECT Demo 3: Finding Overlapping Results with INTERSECT

  • دمو ۴: استخراج نتایج منحصر‌به‌فرد با EXCEPT Demo 4: Extracting Unique Results with EXCEPT

  • نگاهی سریع به عملیات مجموعه‌ای At-a-glance Set Operations

استفاده از زیرکوئری‌ها و CTEها Using Subqueries and CTEs

  • مقدمه‌ای بر زیرکوئری‌ها و CTEها Introducing Subqueries and CTEs

  • دمو ۱: بررسی الگوهای رایج زیرکوئری Demo 1: Looking at Common Subquery Patterns

  • دمو ۲: استفاده از زیرکوئری‌ها به عنوان منبع جدول و عبارت Demo 2: Using Subqueries as Table Sources and Expressions

  • دمو ۳: تغییر داده‌ها با استفاده از زیرکوئری‌ها Demo 3: Modifying Data Using Subqueries

  • دمو ۴: درک سایر کاربردهای زیرکوئری Demo 4: Understanding Other Subquery Use Cases

  • مقدمه‌ای بر عبارت‌های جدولی رایج (CTE) Introducing Common Table Expressions

  • دمو ۵: استفاده از CTE برای مرتب‌سازی یک کوئری پیچیده Demo 5: Using a CTE to Clean up a Messy Query

  • دمو ۶: رفع مشکلات رایج با CTEها Demo 6: Fixing Common Problems with CTEs

  • درک CTEهای بازگشتی (Recursive) Understanding Recursive CTEs

  • دمو ۷: مشاهده CTEهای بازگشتی در عمل Demo 7: Seeing Recursive CTEs in Action

  • بررسی گزینه‌های پیشرفته CTE Reviewing Advanced CTE Options

ترکیب و اعتبارسنجی نتایج Combining and Validating Results

  • مقدمه‌ای بر تکنیک‌های ترکیب کوئری Introducing Query Combination Techniques

  • دمو ۱: پیاده‌سازی یک خط لوله چند مرحله‌ای Demo 1: Implementing a Multi-state Pipeline

  • دمو ۲: استفاده از Joinها همراه با Aggregation Demo 2: Using Joins with Aggregation

  • دمو ۳: اعتبارسنجی کوئری‌ها Demo 3: Validating Queries

  • دمو ۴: درک پلن‌های اجرایی PostgreSQL Demo 4: Understanding PostgreSQL Execution Plans

  • دمو ۵: عیب‌یابی خطاهای رایج در Joinها و عملیات مجموعه‌ای Demo 5: Troubleshooting Common Errors in Joins and Set Operations

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gerald Britton Gerald Britton

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