اس کیوال برای تحلیل داده - تکنیکهای پیشرفته کوئرینویسی اس کیوال

دوره های Udemy
- 4.9 امتیاز (5,254)
- 08:21:21
- تعداد بازدید 1
- 131 ویدئو آموزشی

✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تحلیل چندجدولی با جوینها و یادگیری انواع مشابه همچون self joins ،cross joins و غیره
- یادگیری کار با کوئریهای تودرتو با نوشتن کوئریهای فرعی و عبارات جدول مشترک (CTE) و درک بهترین موارد استفاده برای هر کدام
- استفاده از توابع پنجره برای انجام محاسبات در سطح مجموعهای از ردیفها و یادگیری گزینهها و کاربردهای مختلف توابع
- کشف بسیاری از توابع اس کیوال که میتوانند در فیلدهای انواع داده عددی، تاریخ و زمان، رشته و NULL اعمال شوند.
- اعمال تکنیکهای پیشرفته کوئرینویسی در سناریوهای رایج تحلیل داده، شامل pivote کردن داده، محاسبات پیوسته و غیره
پیش نیازهای دوره
- هر ویرایشگر اس کیوال (ما فرآیند نصب را بهطور خاص برای MySQL Workbench توضیح خواهیم داد)
- اگر در اس کیوال تازهکار هستید، قویاً توصیه میکنیم ابتدا دوره مبتدی هوش تجاری Maven Analytics را بگذرانید.
توضیحات دوره
این یک دوره پروژهمحور و عملی است که طراحی شده تا شما را فراتر از "شش clause بزرگ" به تکنیکهای پیشرفته کوئرینویسی هدایت کند.
ما با بررسی مبانی و انجام تحلیلهای چندجدولی شامل جوینهای اولیه، self-joins ،cross-joins و unions شروع خواهیم کرد.
سپس به بررسی روشهای مختلف کار با کوئریهای تودر تو خواهیم پرداخت که شامل نوشتن کوئریهای فرعی و عبارات جدول مشترک یا CTEها است. ما نمونههایی از کوئریهای فرعی در clauseهای مختلف را بررسی کرده، آنها را به عنوان CTE بازنویسی میکنیم، CTEهای بازگشتی را معرفی کرده و این تکنیکها را با گزینههای دیگر مانند جداول موقت و views مقایسه خواهیم کرد.
از آنجا، هر کامپوننت از یک تابع پنجره را تفکیک کرده و توابع پنجره رایج مانند ROW_NUMBER ،RANK ،FIRST_VALUE ،LEAD و LAG را بررسی خواهیم کرد. همچنین به توابع عمومی برای کار با انواع داده مختلف در اس کیوال، شامل توابع عددی، تاریخ و زمان، رشته و NULL خواهیم پرداخت.
در نهایت، مفاهیمی که آموختهایم را در مجموعهای از کاربردهای تحلیل داده به کار خواهیم گرفت. ما با مقادیر تکراری کار کرده، فیلترهای خاص مقدار را اعمال کرده و محاسبات پیوسته و غیره انجام خواهیم داد.
برای جمعبندی دوره، شما بر روی پروژهای به عنوان کارآموز تحلیلگر داده برای لیگ برتر بیسبال کار خواهید کرد و از تکنیکهای پیشرفته کوئرینویسی اس کیوال برای پیگیری تغییرات آمار بازیکنان مانند حقوق، قد و وزن در طول زمان و در تیمهای مختلف استفاده خواهید کرد.
مباحث دوره:
- بررسی مبانی اس کیوال
- بررسی شش clause بزرگ یک کوئری اس کیوال با سایر کلمات کلیدی پرکاربرد مانند LIMIT ،DISTINCT و بیشتر
- تحلیل چندجدولی
- بررسی مبانی جوین (LEFT ،RIGHT ،OUTER و INNER) و معرفی انواع آن مانند CROSS JOINها، self joinsها و غیره
- کوئریهای فرعی و CTEها
- یاد بگیرید چگونه کوئریهای فرعی و عبارات جدول مشترک بنویسید و بهترین موقعیتها را برای استفاده از تکنیکهای مشخص درک کنید.
- توابع پنجره (window functions)
- معرفی توابع پنجره برای انجام محاسبات در مجموعهای از ردیفها و بحث در مورد گزینهها و کاربردهای مختلف تابع
- توابع بر اساس نوع داده
- بسیاری از توابع اس کیوال را کشف کنید که میتوانند در فیلدهای نوع داده عددی، تاریخ و زمان، رشته و NULL اعمال شوند.
- کاربردهای تحلیل داده
- اعمال تکنیکهای پیشرفته کوئرینویسی در سناریوهای رایج تحلیل داده، شامل pivote کردن داده، محاسبات پیوسته و غیره
- پروژه نهایی
- از همه آنچه آموختید برای پیگیری تغییرات آمار بازیکنان لیگ برتر بیسبال (MLB) در طول زمان و در تیمهای مختلف لیگ استفاده کنید.
اگر شما یک تحلیلگر، دانشمند داده یا متخصص هوش تجاری هستید و میخواهید به کوئرینویسی پیشرفته با اس کیوال مسلط شوید، این دوره برای شماست.
آموزش موفقی داشته باشید!
این دوره برای چه کسانی مناسب است؟
- تحلیلگران یا متخصصان هوش تجاری که میخواهند داده ذخیرهشده در سیستمهای پایگاه داده رابطهای را تحلیل کنند.
- کاربران اس کیوال که میخواهند مهارتهای کوئرینویسی پیشرفته را توسعه دهند.
- هر کسی که به دنبال راهی عملی، کاربردی و بسیار جذاب برای تسلط به اس کیوال برای تحلیل داده پیشرفته است.
اس کیوال برای تحلیل داده - تکنیکهای پیشرفته کوئرینویسی اس کیوال
مشخصات آموزش
اس کیوال برای تحلیل داده - تکنیکهای پیشرفته کوئرینویسی اس کیوال
- سطح دوره:همه سطوح
- تعداد درس:131
- مدت زمان :08:21:21
- حجم :3.55GB
- زبان:دوبله زبان فارسی
- دوره آموزشی: دوره های Udemy
- تعداد بازدید: 1