آموزش SQL برای تجزیه و تحلیل داده ها: تکنیک های پیشرفته پرس و جو SQL - آخرین آپدیت

دانلود SQL for Data Analysis: Advanced SQL Querying Techniques

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تجزیه و تحلیل داده های پیشرفته با SQL و مباحث کارشناسی ارشد مانند زیرمجموعه ها ، CTE ها ، توابع پنجره و انجام تجزیه و تحلیل چند جدول با استفاده از پیوندها و یادگیری تنوع مانند پیوستن به خود ، پیوستن به صلیب و بیشتر یادگیری کار با نمایش داده های تو در تو با نوشتن زیرمجموعه ها و مشترک عبارات جدول (CTES) ، و بهترین موارد استفاده را برای هر توابع پنجره برای انجام محاسبات در مجموعه ای از ردیف ها و یادگیری گزینه ها و برنامه های مختلف عملکردی درک کنید ، بسیاری از توابع SQL را کشف کنید که می تواند در زمینه های عددی ، dateTime ، رشته ، استفاده شود. و انواع داده های تهی تکنیک های پرس و جو پیشرفته را برای سناریوهای تجزیه و تحلیل داده های متداول ، از جمله داده های محوری ، محاسبات نورد و موارد دیگر استفاده کنید: هر ویرایشگر SQL (ما شما را از طریق فرآیند نصب به طور خاص برای MySQL Workbench پیاده می کنیم) اگر تازه وارد SQL هستید. ، ما اکیداً توصیه می کنیم که ابتدا دوره هوش مبتدی MySQL Mysql را به عنوان Maven Analytics شرکت کنید

این یک دوره مبتنی بر پروژه است که برای کمک به شما در فراتر از بندهای "بزرگ 6" به تکنیک های پیشرفته پرس و جو طراحی شده است.


ما با بررسی اصول اولیه و انجام تحلیل های چند جدول ، از جمله پیوندهای اساسی ، خودجوش ، جوجه های متقابل و اتحادیه ها شروع خواهیم کرد.


در مرحله بعد ، ما با نوشتن زیرمجموعه ها و عبارات جدول مشترک یا CTE ، روش های مختلفی برای کار با نمایش داده های تو در تو را پوشش خواهیم داد. ما نمونه هایی از زیرمجموعه های موجود در بندهای مختلف را طی خواهیم کرد ، زیرمجموعه‌ها را به عنوان CTE بازنویسی می کنیم ، CTE های بازگشتی را معرفی می کنیم و این تکنیک ها را با گزینه های دیگر مانند جداول و نماهای موقت مقایسه خواهیم کرد.


از آنجا ، ما هر مؤلفه یک عملکرد پنجره را تجزیه خواهیم کرد و توابع پنجره مشترک مانند row_number ، رتبه ، first_value ، سرب و تاخیر را مرور می کنیم. ما همچنین توابع کلی را برای کار با انواع مختلف داده در SQL ، از جمله توابع عددی ، DateTime ، String و NULL پوشش خواهیم داد.


آخرین ، اما مهم نیست ، ما مفاهیمی را که آموخته ایم می گیریم و از آنها در یک سری از برنامه های متداول تجزیه و تحلیل داده ها استفاده خواهیم کرد. ما با مقادیر تکراری سر و کار خواهیم داشت ، فیلترهای ارزش ویژه را اعمال می کنیم ، محاسبات نورد و موارد دیگر را انجام می دهیم.


برای پایان دادن به این دوره ، شما به عنوان یک کارآموز تحلیلگر داده برای Major League Baseball ، روی یک پروژه کار خواهید کرد و از تکنیک های پیشرفته پرس و جو SQL برای ردیابی چگونگی آمار بازیکنان مانند حقوق ، قد و وزن با گذشت زمان و در کل استفاده می کنید. تیم های مختلف.


طرح کلی دوره:


  • بررسی اصول اولیه SQL

    • بندهای بزرگ 6 پرس و جو SQL را به همراه سایر کلمات کلیدی متداول مانند حد ، مجزا و بیشتر مرور کنید


  • تجزیه و تحلیل چند جدول

    • بررسی به اصول اولیه (داخلی ، چپ ، راست ، بیرونی) بپیوندید و تغییراتی مانند خود را به خود جلب کنید ، صلیب پیوسته و موارد دیگر


  • SUBQUERIES CTES

    • یاد بگیرید که چگونه زیرکی ها و عبارات جدول مشترک را بنویسید و بهترین شرایط را برای استفاده از تکنیک های خاص درک کنید


  • توابع پنجره

    • توابع پنجره را برای انجام محاسبات در مجموعه ای از ردیف ها معرفی کنید و در مورد گزینه ها و برنامه های مختلف عملکرد بحث کنید


  • توابع بر اساس نوع داده

    • بسیاری از توابع SQL را که می تواند در زمینه های عددی ، DateTime ، String و Null Data استفاده شود ، کشف کنید.


  • برنامه های تجزیه و تحلیل داده ها

    • تکنیک های پیشرفته پرس و جو را برای سناریوهای تجزیه و تحلیل داده های مشترک ، از جمله داده های محوری ، محاسبات نورد و موارد دیگر اعمال کنید.


  • پروژه نهایی

    • همه چیزهایی را که آموخته اید برای پیگیری چگونگی تغییر آمار بازیکن Major League Baseball (MLB) با گذشت زمان و در تیم های مختلف لیگ تغییر دهید ، استفاده کنید.


__________


آماده شیرجه رفتن؟ امروز بپیوندید و دسترسی فوری ، طول عمر به موارد زیر را بدست آورید:


  • 8 ساعت فیلم با کیفیت بالا

  • 21 تکالیف تکالیف

  • 6 آزمونها

  • پروژه نهایی 4-PART

  • کتاب الکترونیکی پرس و جو پیشرفته SQL (150+ صفحه)

  • راه حل های پرونده های پروژه قابل بارگیری

  • پشتیبانی متخصص و Q A Forum

  • ضمانت رضایت از Udemy 30 روزه


اگر شما یک تحلیلگر ، دانشمند داده یا BI هستید که به دنبال تسلط به پرس و جو پیشرفته با SQL هستید ، این دوره برای شما است.


یادگیری مبارک!

-alice Zhao (نویسنده ، راهنمای جیب SQL و مربی علوم داده ، Maven Analytics)


__________

به دنبال پشته کامل اطلاعات تجاری ما هستید؟ جستجوی "Maven Analytics" برای مرور کتابخانه دوره کامل ما ، از جمله دوره های یادگیری Excel ، Power BI ، MySQL ، Tableau و Machine!


ببینید که چرا دوره های ما جزو رتبه های برتر در Udemy است:


"برخی از بهترین دوره هایی که تاکنون گذرانده ام. من چندین زبان برنامه نویسی را مطالعه کرده ام ، اکسل ، VBA و وب دیو ، و Maven یکی از بهترین مواردی است که من دیده ام!" Russ C.


"این چهارمین دوره من از Maven Analytics و چهارمین بررسی 5 ستاره من است ، بنابراین من از چیزهایی برای گفتن خارج می شوم. ای کاش ماون زودتر در زندگی من بود!" Tatsiana M.


"آنالیز Maven باید استاندارد جدیدی برای تمام دوره های تدریس شده در Udemy باشد!" Jonah M.


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

شروع Getting Started

  • مقدمه دوره Course Introduction

  • ساختار دوره و رئوس مطالب Course Structure & Outline

  • من را بخوان: یادداشت های مهم برای دانشجویان جدید READ ME: Important Notes for New Students

  • بارگیری: منابع دوره DOWNLOAD: Course Resources

  • پیش نمایش: پروژه نهایی PREVIEW: Final Project

  • تنظیم انتظارات Setting Expectations

نصب و راه اندازی Installation & Setup

  • نصب و راه اندازی Installation & Setup

  • کد SQL را از کجا بنویسیم Where to Write SQL Code

  • نصب MySQL (MAC) Installing MySQL (Mac)

  • نصب MySQL Workbench (MAC) Installing MySQL Workbench (Mac)

  • نصب MySQL (PC) Installing MySQL (PC)

  • نصب میز کار MySQL (PC) Installing MySQL Workbench (PC)

  • شروع کار با میز کار MySQL Getting Started with MySQL Workbench

  • بارگیری داده ها برای این دوره Loading Data for This Course

  • نسخه ی نمایشی: بارگیری داده ها در MySQL DEMO: Loading Data in MySQL

  • نسخه ی نمایشی: بارگیری داده ها در RDBMS دیگر DEMO: Loading Data in Other RDBMSs

بررسی اصول SQL SQL Basics Review

  • مقدمه بخش Section Introduction

  • بزرگ 6 The Big 6

  • کلمات کلیدی مشترک SQL Common SQL Keywords

  • نسخه ی نمایشی: بررسی اصول SQL DEMO: SQL Basics Review

  • مهارت های پیش نیاز Prerequisite Skills

تجزیه و تحلیل چند جدول Multi-Table Analysis

  • مقدمه بخش Section Introduction

  • کار با چند میز Working with Multiple Tables

  • پیوستن اساسی Basic Joins

  • انواع اساسی پیوستن Basic Join Types

  • تکالیف: پیوستن اساسی ASSIGNMENT: Basic Joins

  • راه حل: پیوست اساسی SOLUTION: Basic Joins

  • پیوستن به چندین ستون Joining on Multiple Columns

  • پیوستن به چندین میز Joining Multiple Tables

  • خود می پیوندد Self Joins

  • تکلیف: خود می پیوندد ASSIGNMENT: Self Joins

  • راه حل: خود می پیوندد SOLUTION: Self Joins

  • صلیب پیوست Cross Joins

  • اتحادیه در مقابل اتحادیه همه UNION vs UNION ALL

  • غذای اصلی Key Takeaways

  • تجزیه و تحلیل چند جدول Multi-Table Analysis

زیرمجموعه ها و ctes Subqueries & CTEs

  • مقدمه بخش Section Introduction

  • اصول اولیه Subquery Basics

  • زیرمجموعه ها در بند انتخاب Subqueries in the SELECT Clause

  • انتساب: زیرمجموعه ها در بند انتخاب ASSIGNMENT: Subqueries in the SELECT Clause

  • راه حل: زیرمجموعه های موجود در بند انتخاب SOLUTION: Subqueries in the SELECT Clause

  • زیرمجموعه ها در بند FROM Subqueries in the FROM Clause

  • چند زیرمجموعه Multiple Subqueries

  • تکلیف: زیرمجموعه ها در بند FROM ASSIGNMENT: Subqueries in the FROM Clause

  • راه حل: زیرمجموعه ها در بند FROM SOLUTION: Subqueries in the FROM Clause

  • زیرمجموعه ها در محل و داشتن بندها Subqueries in the WHERE & HAVING Clauses

  • در مقابل همه ANY vs ALL

  • زیرمجموعه های همبستگی وجود دارد EXISTS and Correlated Subqueries

  • تکلیف: زیرمجموعه ها در بند WHERE ASSIGNMENT: Subqueries in the WHERE Clause

  • راه حل: زیرمجموعه ها در بند WHERE SOLUTION: Subqueries in the WHERE Clause

  • عبارات جدول مشترک Common Table Expressions

  • SUBQUERIES در مقابل CTES Subqueries vs CTEs

  • چندین بار مراجعه به CTE Referencing a CTE Multiple Times

  • تکلیف: CTES ASSIGNMENT: CTEs

  • راه حل: CTES SOLUTION: CTEs

  • CTE های متعدد Multiple CTEs

  • تکلیف: چندین CTE ASSIGNMENT: Multiple CTEs

  • راه حل: چندین CTE SOLUTION: Multiple CTEs

  • CTE های بازگشتی Recursive CTEs

  • Subqueries vs CTES vs Temp Teasbals vs Views Subqueries vs CTEs vs Temp Tables vs Views

  • غذای اصلی Key Takeaways

  • زیرمجموعه ها و ctes Subqueries & CTEs

توابع پنجره Window Functions

  • مقدمه بخش Section Introduction

  • مبانی عملکرد پنجره Window Function Basics

  • شکستن عملکرد پنجره Breaking Down a Window Function

  • انتساب: توابع پنجره ASSIGNMENT: Window Functions

  • راه حل: توابع پنجره SOLUTION: Window Functions

  • توابع برای توابع پنجره Functions for Window Functions

  • Row_number ، Rank & Dense_rank ROW_NUMBER, RANK & DENSE_RANK

  • تکلیف: شماره گذاری ردیف ASSIGNMENT: Row Numbering

  • راه حل: شماره گذاری ردیف SOLUTION: Row Numbering

  • first_value ، last_value & nth_value FIRST_VALUE, LAST_VALUE & NTH_VALUE

  • انتساب: مقدار در یک پنجره ASSIGNMENT: Value Within a Window

  • راه حل: مقدار در یک پنجره SOLUTION: Value Within a Window

  • رهبری و تاخیر LEAD & LAG

  • انتساب: مقدار نسبت به یک ردیف ASSIGNMENT: Value Relative to a Row

  • راه حل: مقدار نسبت به یک ردیف SOLUTION: Value Relative to a Row

  • خلوت NTILE

  • واگذاری: توابع آماری ASSIGNMENT: Statistical Functions

  • راه حل: توابع آماری SOLUTION: Statistical Functions

  • پیش نمایش: محاسبات متوسط ​​حرکت PREVIEW: Moving Average Calculations

  • غذای اصلی Key Takeaways

  • توابع پنجره Window Functions

توابع بر اساس نوع داده Functions By Data Type

  • مقدمه بخش Section Introduction

  • مبانی عملکرد Function Basics

  • توابع عددی Numeric Functions

  • بازیگران و تبدیل CAST & CONVERT

  • انتساب: توابع عددی ASSIGNMENT: Numeric Functions

  • راه حل: توابع عددی SOLUTION: Numeric Functions

  • توابع DateTime DateTime Functions

  • انتساب: توابع DateTime ASSIGNMENT: DateTime Functions

  • راه حل: توابع DateTime SOLUTION: DateTime Functions

  • توابع رشته ای String Functions

  • انتساب: توابع رشته ASSIGNMENT: String Functions

  • راه حل: توابع رشته SOLUTION: String Functions

  • تطبیق الگوی Pattern Matching

  • نسخه ی نمایشی: تطبیق الگوی DEMO: Pattern Matching

  • تکلیف: تطبیق الگوی ASSIGNMENT: Pattern Matching

  • راه حل: تطبیق الگوی SOLUTION: Pattern Matching

  • توابع تهی NULL Functions

  • انتساب: توابع تهی ASSIGNMENT: NULL Functions

  • راه حل: توابع تهی SOLUTION: NULL Functions

  • غذای اصلی Key Takeaways

  • توابع بر اساس نوع داده Functions By Data Type

برنامه های تجزیه و تحلیل داده ها Data Analysis Applications

  • مقدمه بخش Section Introduction

  • مقادیر کپی Duplicate Values

  • واگذاری: مقادیر تکراری ASSIGNMENT: Duplicate Values

  • راه حل: مقادیر تکراری SOLUTION: Duplicate Values

  • فیلتر مقدار حداقل/حداکثر Min / Max Value Filtering

  • انتساب: فیلتر مقدار حداقل/حداکثر ASSIGNMENT: Min / Max Value Filtering

  • راه حل: فیلتر مقدار حداقل/حداکثر SOLUTION: Min / Max Value Filtering

  • محوری Pivoting

  • تکلیف: محوری ASSIGNMENT: Pivoting

  • راه حل: محوری SOLUTION: Pivoting

  • محاسبات نورد Rolling Calculations

  • نسخه ی نمایشی: محاسبات نورد DEMO: Rolling Calculations

  • انتساب: محاسبات نورد ASSIGNMENT: Rolling Calculations

  • راه حل: محاسبات نورد SOLUTION: Rolling Calculations

  • نسخه ی نمایشی: مقادیر تهی DEMO: Imputing NULL Values

  • غذای اصلی Key Takeaways

  • برنامه های تجزیه و تحلیل داده ها Data Analysis Applications

پروژه نهایی Final Project

  • بررسی اجمالی پروژه نهایی Final Project Overview

  • تکلیف: تجزیه و تحلیل مدرسه ASSIGNMENT: School Analysis

  • راه حل: تجزیه و تحلیل مدرسه SOLUTION: School Analysis

  • واگذاری: تجزیه و تحلیل حقوق و دستمزد ASSIGNMENT: Salary Analysis

  • راه حل: تجزیه و تحلیل حقوق و دستمزد SOLUTION: Salary Analysis

  • تکلیف: تجزیه و تحلیل شغلی بازیکن ASSIGNMENT: Player Career Analysis

  • راه حل: تجزیه و تحلیل شغلی بازیکن SOLUTION: Player Career Analysis

  • انتساب: تجزیه و تحلیل مقایسه بازیکن ASSIGNMENT: Player Comparison Analysis

  • راه حل: تجزیه و تحلیل مقایسه بازیکن SOLUTION: Player Comparison Analysis

مراحل بعدی Next Steps

  • درس پاداش BONUS LESSON

نمایش نظرات

آموزش SQL برای تجزیه و تحلیل داده ها: تکنیک های پیشرفته پرس و جو SQL
جزییات دوره
8.5 hours
125
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,007
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maven Analytics Maven Analytics

برنده جایزه تجزیه و تحلیل و آموزش هوش تجاری

Alice Zhao Alice Zhao

مدرس علم داده در Maven Analytics