SQL برای مهندسان داده

SQL for Data Engineers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دوره SQL for Data Engineers به ​​شما کمک می کند تا مهندس داده بهتری شوید. در این دوره، SQL برای مهندسان داده، شما توانایی استفاده از تکنیک های پیشرفته SQL را برای جمع آوری، مدیریت و تبدیل داده های خام به اطلاعات قابل استفاده برای دانشمندان داده و تحلیلگران کسب و کار به دست خواهید آورد. ابتدا، تکنیک های پیشرفته SQL، از جمله استفاده از توابع پنجره، عبارات جدول رایج، انواع اتصال پیشرفته و SQL پویا را بررسی خواهید کرد. در مرحله بعد، نحوه تجزیه و تحلیل و بهینه سازی پرس و جوهای SQL برای عملکرد را با استفاده از برنامه های اجرایی و شاخص ها و استفاده از بهترین روش ها برای نوشتن کد کارآمد و قابل نگهداری و نقش هایی که توسط کش طرح پرس و جو و بهینه سازی مبتنی بر هزینه ایفا می کند، خواهید یافت. سپس، یاد خواهید گرفت که چگونه می‌توان از SQL برای استخراج، تبدیل و بارگذاری داده‌ها در سیستم‌های هدف استفاده کرد و چگونه اعتبارسنجی، پاک‌سازی و تجمیع داده‌ها می‌توانند داده‌های مفید و منطبق تولید کنند. در نهایت، در مورد محیط های کلان داده و فناوری های نوظهور مانند دریاچه های داده و مش داده ها خواهید آموخت. پس از اتمام این دوره، مهارت ها و دانش مهندسی داده های SQL مورد نیاز برای یافتن جایگاه خود در این زمینه پویا را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

تکنیک های پرس و جوی SQL برای مهندسان داده SQL Querying Techniques for Data Engineers

  • استفاده از پرس و جوهای فرعی برای ساده سازی پرس و جوهای پیچیده Leveraging Subqueries to Simplify Complex Queries

  • استفاده از پرس و جوهای فرعی برای ساده سازی پرس و جوهای پیچیده Leveraging Subqueries to Simplify Complex Queries

  • ترکیب داده ها برای تجزیه و تحلیل و بینش Incorporating Data Aggregation for Analysis and Insight

  • ترکیب داده ها برای تجزیه و تحلیل و بینش Incorporating Data Aggregation for Analysis and Insight

  • افزایش تجمع با توابع پنجره Enhancing Aggregation with Window Functions

  • افزایش تجمع با توابع پنجره Enhancing Aggregation with Window Functions

  • ساختار سوالات فرعی با استفاده از عبارات جدول رایج Structuring Subqueries Using Common Table Expressions

  • ساختار سوالات فرعی با استفاده از عبارات جدول رایج Structuring Subqueries Using Common Table Expressions

  • پیمایش داده های سلسله مراتبی با استفاده از CTE های بازگشتی Navigating Hierarchical Data Using Recursive CTEs

  • پیمایش داده های سلسله مراتبی با استفاده از CTE های بازگشتی Navigating Hierarchical Data Using Recursive CTEs

  • انتخاب بهترین عملیات عضویت Selecting the Best Join Operation

  • انتخاب بهترین عملیات عضویت Selecting the Best Join Operation

  • غلبه بر محدودیت های SQL با استفاده از Dynamic SQL Overcoming SQL Limitations Using Dynamic SQL

  • غلبه بر محدودیت های SQL با استفاده از Dynamic SQL Overcoming SQL Limitations Using Dynamic SQL

بهینه سازی پرس و جوی SQL SQL Query Optimization

  • عوامل سیستمی که بر عملکرد SQL Query تأثیر می‌گذارند System Factors that Influence SQL Query Performance

  • عوامل سیستمی که بر عملکرد SQL Query تأثیر می‌گذارند System Factors that Influence SQL Query Performance

  • کاهش زمان پرس و جو با استفاده از نمایه سازی Reducing Query Time Using Indexing

  • کاهش زمان پرس و جو با استفاده از نمایه سازی Reducing Query Time Using Indexing

  • درک طرح های اجرای پرس و جو در پایگاه داده Understanding Database Query Execution Plans

  • درک طرح های اجرای پرس و جو در پایگاه داده Understanding Database Query Execution Plans

  • استفاده مجدد از برنامه های اجرایی با کش Query Reusing Execution Plans with the Query Cache

  • استفاده مجدد از برنامه های اجرایی با کش Query Reusing Execution Plans with the Query Cache

  • طراحی پایگاه داده برای پرس و جوی بهینه Designing a Database for Optimal Querying

  • طراحی پایگاه داده برای پرس و جوی بهینه Designing a Database for Optimal Querying

  • عادات نوشتاری را که باید بپذیرید و از آن اجتناب کنید را جستجو کنید Query Writing Habits to Adopt and Avoid

  • عادات نوشتاری را که باید بپذیرید و از آن اجتناب کنید را جستجو کنید Query Writing Habits to Adopt and Avoid

گردش کار داده برای مهندسی داده Data Workflows for Data Engineering

  • درک بلع داده ها Understanding Data Ingestion

  • درک بلع داده ها Understanding Data Ingestion

  • مقایسه ETL و ELT Comparing ETL and ELT

  • مقایسه ETL و ELT Comparing ETL and ELT

  • اعتبار سنجی، تبدیل، تجمیع و غنی سازی داده ها Validating, Transforming, Aggregating, and Enriching Data

  • اعتبار سنجی، تبدیل، تجمیع و غنی سازی داده ها Validating, Transforming, Aggregating, and Enriching Data

  • اتوماسیون خطوط لوله داده Automating Data Pipelines

  • اتوماسیون خطوط لوله داده Automating Data Pipelines

  • شکستن راه حل های بلع داده ها Breaking Down Data Ingestion Solutions

  • شکستن راه حل های بلع داده ها Breaking Down Data Ingestion Solutions

  • بررسی فروشندگان مصرف داده ها Surveying Data Ingestion Vendors

  • بررسی فروشندگان مصرف داده ها Surveying Data Ingestion Vendors

SQL با داده های بزرگ روبرو می شود SQL Meets Big Data

  • معرفی کلان داده Introducing Big Data

  • معرفی کلان داده Introducing Big Data

  • آشنایی با آپاچی هادوپ Understanding Apache Hadoop

  • آشنایی با آپاچی هادوپ Understanding Apache Hadoop

  • پرس و جو در Hadoop با استفاده از Hive Querying Hadoop Using Hive

  • پرس و جو در Hadoop با استفاده از Hive Querying Hadoop Using Hive

  • استفاده از Apache Spark برای تجزیه و تحلیل با عملکرد بالا Utilizing Apache Spark for High Performance Analytics

  • استفاده از Apache Spark برای تجزیه و تحلیل با عملکرد بالا Utilizing Apache Spark for High Performance Analytics

  • شنا در دریاچه دیتا Swimming in a Data Lake

  • شنا در دریاچه دیتا Swimming in a Data Lake

  • عدم تمرکز داده ها در یک مش Decentralizing Data in a Mesh

  • عدم تمرکز داده ها در یک مش Decentralizing Data in a Mesh

  • خلاصه دوره Course Summary

  • خلاصه دوره Course Summary

نمایش نظرات

SQL برای مهندسان داده
جزییات دوره
53m
54
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gerald Britton Gerald Britton

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