دوره آموزشی تحلیل دادههای MySQL
4 ساعت 31 دقیقهمبتدی2024-10-04
مدرسین

Maven Analytics

John Pauler
جزئیات دوره
MySQL یک ابزار قدرتمند برای مدیریت و تجزیه و تحلیل پایگاهدادههای رابطهای است و مهارتی است که هر تحلیلگر و حرفهای BI باید در مجموعه مهارتهای خود داشته باشد. در این دوره، شما نقش یک صاحب کسبوکار را بازی خواهید کرد که به تازگی Maven Movies، یک فروشگاه اجاره DVD سنتی، را خریداری کرده است. تنها با استفاده از پایگاهداده MySQL، وظیفه شما این است که هر آنچه میتوانید در مورد کسبوکار جدید خود، از جمله موجودی، کارکنان و رفتار مشتریان، یاد بگیرید.
دوره با یک معرفی سریع از زبان SQL شروع میشود، اصول کلیدی پایگاهداده را بررسی میکند و از MySQL برای انتخاب، فیلتر، مرتبسازی و گروهبندی دادهها از جداول منفرد استفاده میکند. از آنجا به سمت استفادههای پیچیدهتر رفته و دادهها را از چندین جدول با استفاده از پرسوجوهای JOIN ترکیب خواهید کرد.
اهداف یادگیری:
شناسایی اجزای کلیدی چشمانداز گسترده SQL، از جمله تاریخچه، ابزارهای رایج، انواع مختلف و مزایا.
توصیف عملکرد شش عبارت و دستور SQL اصلی: SELECT، FROM، WHERE، GROUP BY، HAVING و ORDER BY.
تفسیر نتایج دستورات SQL، از جمله پرسوجوهای پایگاهداده و پیامهای خطا.
شناسایی توابع تجمیعی مورد استفاده برای تجزیه و تحلیل گروههای ردیفها در SQL، از جمله COUNT، SUM، MAX، AVG و COUNT DISTINCT.
یادگیری نکات حرفهای MySQL و موارد کاربرد رایج آنها، از جمله نظر دادن، نام مستعار، تطابق الگو و عملگر IN.
شناسایی نحو صحیح دستور CASE و تفسیر پردازش و نتایج دستور CASE.
یادگیری اصول کلیدی طراحی پایگاهداده، از جمله نرمالسازی، کاردینالیته و نگاشت کلید اصلی به کلید خارجی.
دوره با یک معرفی سریع از زبان SQL شروع میشود، اصول کلیدی پایگاهداده را بررسی میکند و از MySQL برای انتخاب، فیلتر، مرتبسازی و گروهبندی دادهها از جداول منفرد استفاده میکند. از آنجا به سمت استفادههای پیچیدهتر رفته و دادهها را از چندین جدول با استفاده از پرسوجوهای JOIN ترکیب خواهید کرد.
اهداف یادگیری:
شناسایی اجزای کلیدی چشمانداز گسترده SQL، از جمله تاریخچه، ابزارهای رایج، انواع مختلف و مزایا.
توصیف عملکرد شش عبارت و دستور SQL اصلی: SELECT، FROM، WHERE، GROUP BY، HAVING و ORDER BY.
تفسیر نتایج دستورات SQL، از جمله پرسوجوهای پایگاهداده و پیامهای خطا.
شناسایی توابع تجمیعی مورد استفاده برای تجزیه و تحلیل گروههای ردیفها در SQL، از جمله COUNT، SUM، MAX، AVG و COUNT DISTINCT.
یادگیری نکات حرفهای MySQL و موارد کاربرد رایج آنها، از جمله نظر دادن، نام مستعار، تطابق الگو و عملگر IN.
شناسایی نحو صحیح دستور CASE و تفسیر پردازش و نتایج دستور CASE.
یادگیری اصول کلیدی طراحی پایگاهداده، از جمله نرمالسازی، کاردینالیته و نگاشت کلید اصلی به کلید خارجی.
مهارت ها
MySQLDatabase DevelopmentDatabase ManagementData AnalysisData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - ساختار دوره و طرح کلی
- 02 - معرفی پروژه دوره
- 03 - تعیین انتظارات
1. معرفی و راهاندازی MySQL
- 04 - مقدمه
- 05 - چرا SQL یاد بگیریم
- 06 - تاریخچه مختصر و طعمهای SQL
- 07 - نمای کلی نصب MySQL
- 08 - دانلود مک - سرور جامعه
- 09 - دانلود مک - MySQL Workbench
- 10 - دانلود کامپیوتر - Community Server plus Workbench
- 11 - اتصال Workbench به سرور
- 12 - رابط کاربری MySQL Workbench
- 13 - آماده سازی میز کار برای دوره
- 14 - ایجاد پایگاه داده فیلم maven
2. تجزیهوتحلیل جدول تک - قسمت 1
- 15 - مقدمه
- 16 - آشنایی با پایگاه داده
- 17 - 6 بزرگ
- 18 - عبارت SELECT
- 19 - بند FROM
- 20 - SELECT FROM
- 21 - بیانیه USE
- 22 - انتخاب ستونهای خاص
- 23 - چالش - SELECT و FROM
- 24 - راه حل - SELECT و FROM
- 25 - SELECT DISTINCT
- 26 - چالش - SELECT DISTINCT
- 27 - راه حل - SELECT DISTINCT
- 28 - بند WHERE
- 29 - عملگرهای رایج WHERE
- 30 - چالش - بند WHERE
- 31 - راه حل - بند WHERE
- 32 - ترکیب WHERE و AND
- 33 - چالش - WHERE و AND
- 34 - راه حل - WHERE و AND
- 35 - ترکیب WHERE و OR
- 36 - چالش - ترکیب WHERE و OR
- 37 - راه حل - ترکیب WHERE و OR
- 38 - ترکیب WHERE و IN
- 39 - عملگر LIKE
- 40 - مانند نمونههای عام
- 41 - چالش - عملگر LIKE
- 42 - راه حل - عملگر LIKE
- 43 - بند GROUP BY
- 44 - GROUP BY مثال
- 45 - نکته حرفهای - استفاده از نظرات و نام مستعار
- 46 - چالش - GROUP BY
- 47 - راه حل - GROUP BY
- 48 - چند بعد GROUP BY بندها
- 49 - توابع جمع
- 50 - چالش - توابع جمع
- 51 - راه حل - توابع جمع
- 52 - بند داشتن
- 53 - مثال داشتن
- 54 - چالش - بند داشتن
- 55 - راه حل - بند HAVING
- 56 - بند ORDER BY
- 57 - سفارش بر اساس مثال
- 58 - Challenge - The ORDER BY clause
- 59 - راه حل - بند ORDER BY
- 60 - خلاصه - The Big 6
3. تجزیهوتحلیل جدول تک - قسمت 2
- 61 - بیانیه CASE
- 62 - مثال موردی
- 63 - اپراتورهای رایج CASE
- 64 - چالش - بیانیه CASE
- 65 - راه حل - بیانیه CASE
- 66 - نکته حرفهای - چرخش با COUNT و CASE
- 67 - نسخه نمایشی COUNT و CASE
- 68 - چالش - COUNT و CASE
- 69 - راه حل - COUNT و CASE
4. پروژه میان دوره
- 70 - چالش - پروژه میان دوره
- 71 - حل - پروژه میان دوره
5. تجزیهوتحلیل جدولهای متعدد با اتصال
- 72 - مقدمه
- 73 - عادی سازی و کاردینالیته
- 74 - نمودارهای رابطه
- 75 - کوئری چند جدولی
- 76 - بررسی پایگاه داده فیلم maven
- 77 - انواع مشترک JOIN
- 78 - پیوستن داخلی
- 79 - مثال داخلی JOIN
- 80 - چالش - پیوستن داخلی
- 81 - راه حل - پیوستن داخلی
- 82 - چپ پیوستن
- 83 - LEFT JOIN مثال
- 84 - چالش - LEFT JOIN
- 85 - راه حل - LEFT JOIN
- 86 - RIGHT Join
- 87 - LEFT در مقابل INNER در مقابل RIGHT JOIN
- 88 - پیوستن کامل بیرونی
- 89 - نکته حرفهای - پل زدن جداول نامرتبط
- 90 - چالش - جداول پل زدن
- 91 - حل - جداول پل زدن
- 92 - ملحقات چند شرطی
- 93 - چالش - چند شرط میپیوندد
- 94 - حل - ملحقات چند شرطی
- 95 - اپراتور UNION
- 96 - مثال اتحادیه
- 97 - چالش - اپراتور اتحادیه
- 98 - راه حل - اپراتور UNION
6. پروژه نهایی
- 99 - چالش - پروژه نهایی
- 100 - راه حل - پروژه نهایی
دوره های مرتبط
- دوره آموزشی از اکسل تا SQL
- دوره آموزشی مدیریت امن داده برای پیادهسازی هوش مصنوعی
- دوره آموزشی مبانی Oracle HeatWave MySQL
- دوره آموزشی تحلیل دادههای پیشرفته در MySQL
- دوره آموزشی مدیریت پیشرفته پایگاه داده MySQL
- دوره آموزشی مدیریت پایگاه داده MySQL
- دوره آموزشی MySQL برای مهندسی داده
- دوره آموزشی مباحث پیشرفته MySQL