تسلط به SQL و تحلیل داده از صفر تا صد - بهترین و کاملترین دوره MySQL
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک مفهوم پایگاه داده، نحوه طراحی، پیادهسازی و کوئری (SQL) با استفاده از MySQL به عنوان مثال
- یادگیری SQL و تحلیل داده از سطح صفر تا تسلط کامل
- درک مدلسازی داده و سیستمهای پایگاه داده
- مدل داده، پایگاه داده و مفاهیم SQL عمومی هستند و میتوان آنها را به هر سیستم پایگاه داده (اوراکل، SQL Server ،MySQL و غیره) اعمال کرد.
- یاد میگیرید چگونه یک پایگاه داده بسازید، جداول، Views و رویهها را ایجاد کنید
- یاد میگیرید چگونه کاربران و نقشها را بسازید و دسترسیها و مجوزها را مدیریت کنید.
- یاد میگیرید چگونه کوئریهای ساده بنویسید و به سوالات ساده کسبوکار پاسخ دهید.
- نوشتن کوئریهای پیچیده و پاسخ به سوالات پیچیده کسبوکار
- تحلیل داده از دیدگاهها و سناریوهای مختلف
- تمرینهای عملی و کاربردی با ابزار پایگاه داده MySQL
- فایلهای منبع SQL بخشبندی شده همراه دوره
- طراحی مدل داده فروش ساده و populate کردن آن با داده seed (ساختگی)
پیشنیازهای دوره
- ذهن تحلیلی اولیه، هر کسی بالای سطح دبیرستان میتواند این دوره را بگذراند.
- گذراندن دوره رایگان ما در تسلط به SQL میتواند یک امتیاز بزرگ باشد.
توضیحات دوره
این دوره کامل تسلط به SQL است که شامل فایلهای کامل SQL (کدنویسی کامل پایگاه داده End to End) است، ادامه دوره رایگان ما با تمام داده، آبجکتهای پایگاه داده، کوئریها، مثالها، سناریوها، موارد و منطقها است. در این دوره تماما ساختگی بوده و شبیه هیچ داده واقعی نیستند.
شاید در علم داده میلیونها فرصت شغلی وجود داشته باشد.
اما برای هر منبع پایتون، بین 5 تا 10 منبع SQL نیاز است و SQL یکی از نیازهای پایهای هر حرفهای در حوزه IT و تحلیل کسبوکار (نظیر نرمافزار، تحلیلگر، مهندس، مدیریت داده، گزارشدهی، تحلیلگر فروش و غیره) به شمار میرود.
هر کسی - چه علاقهمند استارتاپ باشید، چه توسعهدهنده، تحلیلگر، کارمند مرکز تماس، مدیر، رهبر یا کسی که میخواهد با کمک نرمافزار کسبوکار، حرفه یا استارتاپ خود را ارتقا دهد - باید مهارتهای قوی SQL داشته باشد.
MySQL یک سیستم پایگاه داده متنباز و کاملا رایگان است که بیشتر شرکتهای استارتاپ (به همراه PhP) از آن استفاده میکنند.
همان طور که در معرفی کوتاه قول داده شد، دوره کامل تمرین و بوتکمپ SQL را ارائه میدهیم.
ما روی پروژههای چند ساله مدیریت داده برای کارتهای اعتباری (Providian و Amex و غیره)، بانکها (Credit Suisse و Wells و BoFA و غیره) و شرکتهای دیگر کار کردهایم و در پردازش داده تا میلیاردها سطر را مدیریت کردهایم (فقط برای یک جدول تراکنش!). هدف ما تهیه یک دوره ساده، قابل فهم و جامع برای تسلط به SQL است که هر کسی (از باهوشترین تا کمدانشترین در جمع) بتواند به راحتی به آن تسلط پیدا کند. میخواهیم همه به راحتی و بدون سردرگمی یا ترس به SQL تسلط یابند.
در این دوره ابتدا مفاهیم پایگاه داده و SQL را از دیدگاه ساده و مدیریتی بدون توجه به ابزار یا زبان خاص توضیح میدهیم. سپس به موارد اختصاصی MySQL در بخش اصلی دوره میپردازیم.
تمرینها، نمونههای کاربردی و تکالیف زیادی برای تمرین مفاهیم و انجام آزمایشات خودتان وجود دارد.
برای شما فایلهای اسکریپت لازم (کد) را به صورت قابل دانلود فراهم میکنیم تا محیط پایگاه داده خود را سریع راهاندازی کرده و شروع به تمرین کنید. مثلاً میتوانید همراه درسها و جلسات عملی، خودتان کوئریها را اجرا کنید.
برخی فایلهای SQL کد کامل ندارند (عمداً)، اما این دوره مسیر درست را به شما نشان میدهد تا مستقل روی آنچه یاد گرفتهاید کار کنید.
این دوره برای چه کسانی مناسب است؟
- هر کسی از دانشآموز دبیرستان تا مدیر ارشد فناوری (CIO) میتواند این دوره را بگذراند.
- دانشجویان، تحلیلگران داده، کاربران اکسل و مایکروسافت اکسس، توسعهدهندگان، مدیران و فعالان کسبوکار
- کسانی که مهارتهای ریاضی و تحلیلی پایه دبیرستان دارند.
- کافی است ریاضیات ابتدایی - جمع، تفریق، ضرب و حتی اگر خواستید مثلثات - را بلد باشید.
- باهوشترین یا کمدانشترین افراد در جمع
- هدف این است که حتی آن «میمون روی درخت» هم بتواند کوئریهای پیچیده بنویسد.
تسلط به SQL و تحلیل داده از صفر تا صد - بهترین و کاملترین دوره MySQL
-
اهداف و مقاصد 11:40
-
سیستمهای پایگاه داده 11:34
-
آبجکتهای معمول پایگاه داده 00:44
-
آبجکتها و دسترسیهای معمول در سیستم پایگاه داده - بخش 1 11:41
-
آبجکتها و دسترسیهای معمول در سیستم پایگاه داده - بخش 2 01:13
-
طراحی سیستم پایگاه داده 08:20
-
دانلود MySQL Installer 02:43
-
اجرای MySQL Installer 02:43
-
حل تعارضها و نصب MySQL 03:58
-
پیکربندی - بخش 1 04:31
-
پیکربندی - بخش 2 00:38
-
اتصال به MySQL 01:01
-
رابط کاربری MySQL Workbench 11:48
-
درک مدل داده فروش 09:04
-
ایجاد پایگاه داده و جداول - تمرین 1 17:25
-
ایجاد جداول - تمرین 2 05:07
-
ایجاد جداول - تمرین 3 05:17
-
Populate کردن جداول - بخش 1 07:37
-
Populate کردن جداول - بخش 2 03:33
-
Populate کردن جداول - بخش 3 02:43
-
چرا به SQL نیاز داریم؟ 09:22
-
مقدمهای بر دستور SELECT - بخش 1 14:03
-
مقدمهای بر دستور SELECT - بخش 2 10:44
-
مفاهیم SQL - تعریف داده (DDL)، تغییر داده (DML)، کوئری داده (DQL) 23:39
-
جوینها - ترکیب داده از چند جدول و Views 11:41
-
CROSS JOINS - تمام ترکیبهای سطرها از جدول و Views 16:49
-
کوئریهای فرعی - کوئری در داخل کوئری، یا کوئری فرعی تودرتو 21:25
-
Self Joins - جوین کردن جدول یا View با خودش 10:31
-
تمرین - جوینها 09:04
-
تمرین - CROSS JOINS 21:16
-
تمرین - بارگذاری جدول فروش ML 03:00
-
توضیح - Left Join و Right Join و Full Outer Join - بخش 1 05:40
-
تمرین - Left Join و Right Join و Full Outer Join - بخش 2 03:34
-
تراکنشها 24:45
-
مقدمه معماری MySQL 02:08
-
معماری MySQL برای پایگاه داده رابطهای 08:37
-
مقدمه - تایپهای داده MySQL 08:17
-
تایپهای داده عددی 13:11
-
تایپهای داده رشته 13:13
-
تمرین - اعداد و رشتهها 16:31
-
تاریخ و زمان 06:52
-
تمرین - تاریخ و زمان 06:28
-
تمرین 2 - تاریخ و زمان 04:17
-
اعدادی - توابع و عملگرهای حسابی و ریاضی 06:51
-
توابع و عملگرهای رشته 09:02
-
رشته - عبارات منظم 11:33
-
تاریخ و زمان 04:17
-
مقایسه و منطقی 03:57
-
تکلیف و کنترل جریان 22:45
-
تمرین 1 - توابع و عملیات همراه با فایلهای SQL 07:01
-
تمرین 2 - توابع و عملیات 04:56
-
تمرین 3 - توابع و عملیات 20:43
-
تمرین 4 - توابع و عملیات 04:35
-
تمرین 5 - توابع و عملیات 08:09
-
تمرین 6 - توابع و عملیات 07:11
-
تمرین 7 - توابع و عملیات 08:39
-
تمرین 8 - توابع و عملیات 03:32
-
تمرین 8 - توابع و عملیات - بخش 2 01:00
-
تمرین 9 - توابع و عملیات 13:32
-
تمرین 10 - توابع و عملیات 07:40
-
تمرین 11 - توابع و عملیات 05:46
-
تمرین 12 - توابع و عملیات 10:24
-
تمرین 13 - توابع و عملیات 10:57
-
تمرین 14 - توابع و عملیات 03:24
-
تمرین 15 - توابع و عملیات 08:11
-
تمرین 16 - توابع و عملیات 11:28
-
تمرین 17 - توابع و عملیات 12:07
-
تمرین 18 - بخش 1 12:10
-
تمرین 18 - بخش 2 06:30
-
تمرین 18 - بخش 2 - توابع و عملیات 05:53
-
تمرین 19 05:19
-
تمرین 20 - بخش 1 04:43
-
تمرین 20 - بخش 2 08:13
-
توابع تجمیع همراه با فایلهای SQL 16:02
-
مودیفایرهای GROUP BY 12:37
-
تمرین توابع تجمیع - بخش 1 06:45
-
تمرین توابع تجمیع - بخش 2 03:50
-
تمرین توابع تجمیع - بخش 3 05:14
-
تمرین توابع تجمیع - توابع WIndows - بخش 1 10:46
-
تمرین تجمیع - بخش 2 03:10
-
تمرین تجمیع - خش 3 06:41
-
توابع WIndow غیرتجمیع همراه با فایلهای SQL 05:25
-
تمرین - تحلیل فروش سالانه بدون توابع تجمیع 02:57
-
تمرین توابع غیرتجمیع - گزارش فروش سالانه 08:01
-
تمرین توابع WIndow و پارتیشن - بخش 1 04:51
-
تمرین توابع WIndow و پارتیشن - بخش 2 05:29
-
دستورات آماده در MySQL همراه با فایلهای SQL 01:34
-
دستورات آماده - بخش 2 02:36
-
دستورات آماده - بخش 3 04:52
-
مقدمهای بر دستورات مرکب 12:59
-
ادامه دستورات مرکب - IF و CASE و WHILE و REPEAT و LOOP و مکاننماها 20:19
-
مدیریت خطا در رویهها و مکاننماها 10:08
-
روتینهای ذخیره شده - رویهها و مکاننماهای پویا 01:58
-
روتینهای ذخیره شده - رویهها و تریگرها به تفصیل 21:40
-
تمرین - رویهها - بخش 1 - همراه با فایلهای SQL 03:33
-
تمرین - رویهها - بخش 2 06:37
-
تمرین - رویهها - بخش 3 04:36
-
تمرین - رویهها - بخش 4 07:26
-
تمرین - رویهها - بخش 5 05:57
-
تمرین - مکاننماها - بخش 1 09:13
-
تمرین - مکاننماها - بخش 2 05:40
-
تمرین - مکاننماها - بخش 3 17:12
-
تمرین - ادامه مکاننماها - بخش 3 03:51
-
نمایش اطلاعات پایگاه داده و اسکیما 09:22
-
توابع اطلاعاتی - تمرین 1 08:05
-
توابع اطلاعاتی - تمرین 2 05:46
-
کاربران و مجوزها 15:51
-
کاربران و مجوزها - تمرین 1 06:38
-
کاربران و مجوزها - تمرین 2 03:54
-
طراحی جدول ابعاد تاریخ None
-
مفاهیم رمزنگاری 21:07
-
سیستمهای مدیریت پایگاه داده غیر رابطهای (NoSQL) 00:47
-
معماری ذخیره اسناد 04:39
مشخصات آموزش
تسلط به SQL و تحلیل داده از صفر تا صد - بهترین و کاملترین دوره MySQL
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:113
- مدت زمان :15:47:49
- حجم :5.56GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy