لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اتصال و ترکیب دادهها با 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
جرالد بریتون نویسنده و متخصص Pluralsight در زمینه برنامه نویسی پایتون و توسعه و مدیریت Microsoft SQL Server است. جرالد ، چندین سال جایزه Microsoft MVP ، کلاسهای مقدماتی را در پایتون و SQL برای رویدادهای تحت حمایت صنعت در دانشگاه های رایرسون ، تورنتو و دانشگاه تورنتو (مادربزرگ وی) برگزار کرد.
نمایش نظرات