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