آموزش اتصال و ترکیب داده‌ها با 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 آشنا می‌شوید. در نهایت، نحوه به‌کارگیری Subqueryها (پرس‌وجوهای تودرتو) و CTEهای ساده را برای ساختاربندی کوئری‌های پیچیده یاد می‌گیرید و از دستور EXPLAIN برای اعتبارسنجی نتایج و برنامه‌های اجرایی استفاده خواهید کرد. پس از اتمام این دوره، شما مهارت و دانش لازم در زمینه Joinهای استاندارد ANSI، عملیات مجموعه‌ای، Subqueryها و 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

  • معرفی عملیات Join در SQL 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

استفاده از Subqueries و CTEها Using Subqueries and CTEs

  • معرفی Subqueries و CTEها Introducing Subqueries and CTEs

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

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

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

  • دموی ۴: درک سایر موارد استفاده از Subquery 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 CTEs) 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

  • دموی ۴: درک برنامه‌های اجرایی (Execution Plans) در 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 برای رویدادهای تحت حمایت صنعت در دانشگاه های رایرسون ، تورنتو و دانشگاه تورنتو (مادربزرگ وی) برگزار کرد.