دوره آموزشی راهنمای کامل SQL برای مهندسی داده: از مبتدی تا پیشرفته
7 ساعت 12 دقیقهمتوسط2025-03-21
مدرسین

Deepak Goyal
جزئیات دوره
آیا به دنبال راه اندازی و اجرای SQL به عنوان یک مهندس داده هستید، اما مطمئن نیستید که از کجا شروع کنید؟ در این دوره، مدرس Deepak Goyal یک مرور کلی از SQL به طور خاص برای مهندسین داده، از پرس و جوهای اولیه و وظایف تحلیلی گرفته تا توابع پیشرفته و مدیریت داده ها ارائه می دهد. . مهارت های اساسی در دستکاری داده ها، پرس و جوها، توابع، نماها و رویه های ذخیره شده، نمایه ها و عملکرد، امنیت پایگاه داده، اشکال زدایی، ETL و موارد دیگر را کاوش کنید. این دوره با یک پروژه بزرگ در دنیای واقعی بر اساس تجزیه و تحلیل خسارت بیمه به پایان می رسد.
مهارت ها
SQLDatabase AdministrationData EngineeringDatabase DevelopmentDatabase ManagementData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - SQL برای مهندسی داده
- 02 - آنچه باید بدانید
- 03 - استفاده از Codespaces
1. SQL مقدمه
- 04 - SQL چیست و چرا آن را یاد بگیریم
- 05 - نقش SQL در مهندسی داده
- 06 - راهاندازی محیط SQL - PostgreSQL را نصب کنید
- 07 - Walkthrough - PostgreSQL
2. مبانی SQL
- 08 - آشنایی با بانکهای اطلاعاتی و جداول
- 09 - نحو SQL و کوئریهای اساسی
- 10 - انتخاب و فیلتر کردن داده ها
- 11 - مرتب سازی دادهها با ORDER BY
- 12 - ترکیب شرایط با AND و OR
- 13 - چالش - ترکیب فیلتر و ORDER BY
- 14 - راه حل - ترکیب فیلتر و ORDER BY
3. دستکاری داده ها
- 15 - مقدمه ای بر دستکاری داده ها
- 16 - درج دادهها در جداول
- 17 - به روز رسانی سوابق موجود
- 18 - حذف رکوردها از جداول
- 19 - چالش - حذف رکوردها
- 20 - راه حل - حذف رکوردها
4. جستجوی دادههای پیشرفته
- 21 - مقدمه ای برای پیوستن ها
- 22 - الحاق درونی توضیح داده شد
- 23 - پیوستهای چپ و راست توضیح داده شده است
- 24 - اتصالات بیرونی کامل
- 25 - استفاده از عملگر UNION
- 26 - استفاده از دستور CASE برای منطق شرطی
- 27 - استفاده از GROUP BY برای تجمیع داده ها
- 28 - توابع تجمع رایج - SUM، AVG، COUNT و غیره.
- 29 - فیلتر کردن نتایج GROUP BY با عبارت HAVING
- 30 - چالش - ملحق میشود
- 31 - راه حل - میپیوندد
5. توابع SQL
- 32 - مقدمه ای بر توابع SQL
- 33 - استفاده از توابع ریاضی
- 34 - کار با توابع تاریخ
- 35 - کار با توابع زمان
- 36 - توابع رشته - الحاق و پیرایش
- 37 - توابع رشته - تغییر حروف بزرگ و استخراج زیر رشته ها
- 38 - چالش - بازی با تار
- 39 - راه حل - بازی با تار
6. توابع تحلیلی SQL
- 40 - مقدمه ای بر توابع تحلیلی
- 41 - استفاده از تابع RANK()
- 42 - استفاده از تابع DENSE RANK()
- 43 - بررسی تابع ROW NUMBER()
- 44 - درک توابع LAG() و LEAD()
- 45 - مجموع در حال اجرا با SUM() OVER()
- 46 - محاسبه میانگین متحرک
- 47 - چالش - جمع را دریابید
- 48 - راه حل - حاصل جمع را دریابید
7. نمایشها و رویههای ذخیره شده
- 49 - مقدمه ای بر دیدگاه ها
- 50 - ایجاد و استفاده از نماها
- 51 - مقدمه ای بر رویههای ذخیره شده
- 52 - ایجاد و اجرای رویههای ذخیره شده
- 53 - چالش - از طریق view انتخاب کنید
- 54 - راه حل - از طریق view انتخاب کنید
8. شاخصها و عملکرد
- 55 - مقدمه ای بر پروفایل ها
- 56 - ایجاد و مدیریت پروفایل ها
- 57 - درک عملکرد پرس و جو
- 58 - تکنیکهای اصلی تنظیم عملکرد
- 59 - چالش - شاخص ها
- 60 - راه حل - شاخص ها
9. امنیت پایگاه داده و مدیریت کاربر
- 61 - مقدمه ای بر امنیت پایگاه داده
- 62 - درک کاربران و نقشها در SQL
- 63 - ایجاد کاربران و تعیین نقش
- 64 - اعطا و لغو مجوز
- 65 - استفاده از نقشها برای مدیریت مجوز
- 66 - بهترین شیوهها برای مدیریت نقشها و مجوزها
- 67 - چالش - نقش ایجاد کنید
- 68 - راه حل - نقش ایجاد کنید
10. اشکال زدایی - اشتباهات رایج و خطاهای SQL
- 69 - درک خطاهای نحوی SQL
- 70 - خطاهای منطقی در SQL
- 71 - اشکال زدایی مقادیر NULL
- 72 - مثال عملی - اشکال زدایی مسائل واقعی SQL
11. بررسی اجمالی ETL
- 73 - ETL چیست و اهمیت آن
- 74 - جریان فرآیند ETL
- 75 - ابزارهای رایج ETL
12. پروژه دنیای واقعی
- 76 - پروژه نهایی - تحلیل خسارت بیمه
- 77 - راه حل نهایی پروژه - تحلیل خسارت بیمه
نتیجه گیری
- 78 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی راهنمای کامل مهندسی تحلیل دادهها
- دوره آموزشی یادگیری جامع اسکالا برای علوم داده
- دوره آموزشی SQL : گزارش و تجزیه و تحلیل دادهها
- دوره آموزشی تبدیل متن به SQL: سرویس بدون سرور آمازون ردشیفت برای تولید SQL در آمازون Q
- دوره آموزشی پایگاههای داده SQL در Microsoft Fabric
- دوره آموزشی یادگیری عملی SQL: ساخت محصولات دادهای در Dremio
- دوره آموزشی SQL سطح متوسط برای دانشمندان داده
- دوره آموزشی چالشهای عملی SQL: دانش خود را محک بزنید