آموزش SQL برای دانشمندان داده - سطح متوسط (2025)
✅ سرفصل و جزئیات آموزش
سازمانها بهطور فزایندهای استراتژیهای تحول دیجیتال را اتخاذ میکنند که منجر به تولید بیشتر داده و در نتیجه نیاز بیشتر به تجزیه و تحلیل دادهها میشود. این دوره برای تحلیلگران و دانشمندان دادهای طراحی شده که با پایگاههای داده SQL کار میکنند. مربی، دن سالیوان، روشهای انجام وظایف رایج علم داده، از جمله جستجو، کاوش و استخراج دادهها در پایگاههای داده رابطهای را شرح میدهد. شما با اصول استفاده از تجمیعها، توابع آماری، عملیات صفحهای، عبارات باقاعده و subqueries آشنا خواهید شد. در این مسیر، یاد خواهید گرفت چگونه از JSON، یک نوع داده نیمهساختاریافته، استفاده کنید و عملیات پیوند را برای امکانپذیر کردن کوئری های پیچیدهتر انجام دهید.
این دوره با GitHub Codespaces یکپارچه شده است، که محیط توسعه ابری آنی است که تمام قابلیتهای IDE محبوب شما را بدون نیاز به هیچگونه تنظیمات محلی ارائه میدهد. با استفاده از GitHub Codespaces، میتوانید تمرینهای عملی را از هر دستگاهی و در هر زمان انجام دهید و همزمان از ابزاری استفاده کنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع کار به دوره "استفاده از GitHub Codespaces" مراجعه کنید.
آموزش SQL برای دانشمندان داده - سطح متوسط (2025)
-
نیاز به SQL در علم داده 0:00:24
-
آنچه باید بدانید 0:00:25
-
مروری بر عملیات علم داده 0:07:03
-
فرمان های دستکاری داده 0:07:59
-
فرمان های تعریف داده 0:07:52
-
استانداردهای SQL 0:02:22
-
شروع کار با GitHub Codespaces 0:07:49
-
ایجاد جداول و بارگذاری داده 0:04:09
-
توابع تجمیعی پایه 0:08:09
-
توابع تجمیعی آماری 0:09:43
-
گروهبندی و فیلتر کردن دادهها 0:07:24
-
پیوند و فیلتر کردن دادهها 0:10:46
-
چالش: تست یک ویژگی برای توزیع نرمال 0:00:15
-
راهحل: تست یک ویژگی برای توزیع نرمال 0:01:01
-
بازنویسی دادههای متنی 0:08:51
-
استخراج رشتهها از دادههای متنی 0:08:33
-
فیلتر کردن با عبارات منظم 0:10:23
-
بازنویسی دادههای عددی 0:03:42
-
تشخیص تقریبی رشتهها 0:10:44
-
چالش: آمادهسازی یک مجموعه داده برای تحلیل 0:00:25
-
راهحل: آمادهسازی یک مجموعه داده برای تحلیل 0:00:33
-
استفاده از cláusula HAVING برای یافتن زیرگروهها 0:07:28
-
Subqueries برای مقادیر ستون 0:07:43
-
Subqueries در FROM clauses 0:02:57
-
Subqueries در WHERE clauses 0:02:42
-
استفاده از ROLLUP برای ایجاد مجموع جزء 0:07:27
-
استفاده از CUBE برای جمع زدن در ابعاد مختلف 0:10:40
-
استفاده از کوئری های Top-N برای یافتن نتایج برتر 0:03:18
-
چالش: فیلتر و تجمیع یک مجموعه داده 0:00:21
-
راهحل: فیلتر و تجمیع یک مجموعه داده 0:00:52
-
معرفی توابع Window 0:04:50
-
NTH_VALUE و NTH_TILE 0:05:39
-
RANK ،LEAD و LAG 0:07:19
-
Width_buckets و CUME_DIST 0:09:48
-
چالش: تقسیم یک مجموعه داده با استفاده از توابع Window 0:00:19
-
راهحل: تقسیم یک مجموعه داده با استفاده از توابع Window 0:00:41
-
معرفی عبارات جدول مشترک (CTEها) 0:03:21
-
عبارات جدول مشترک از چندین جدول 0:06:33
-
جداول سلسلهمراتبی 0:04:25
-
عبارات جدول مشترک بازگشتی 0:03:35
-
چالش: بازنویسی یک کوئری پیچیده برای استفاده از CTEها 0:01:04
-
راهحل: بازنویسی یک کوئری پیچیده برای استفاده از CTEها 0:00:33
-
مروری بر انواع جوین 0:03:02
-
جوین های داخلی 0:03:15
-
جوین های خارجی راست 0:04:49
-
جوین های خارجی چپ 0:01:50
-
جوین های خارجی کامل 0:02:14
-
چالش: انتخاب نوع درست جوین 0:00:27
-
راهحل: انتخاب نوع درست جوین 0:00:21
-
JSON در پایگاههای داده رابطهای 0:05:15
-
نوعهای داده JSON 0:02:38
-
درج کردن دادههای JSON 0:03:11
-
پرسوجو از دادههای JSON 0:02:19
-
ایندکسگذاری دادههای JSON 0:02:06
-
چالش: کوئری از یک ستون JSON 0:00:20
-
راهحل: کوئری از یک ستون JSON 0:00:46
-
قدمهای بعدی 0:01:59
مشخصات آموزش
آموزش SQL برای دانشمندان داده - سطح متوسط (2025)
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:57
- مدت زمان :3:50:51
- حجم :465.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy