دوره کامل SQL 2025 - یادگیری عملی - SQL Server
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- نحوه نوشتن کوئریهای SQL دقیق برای یک پایگاه داده
- استفاده از SQL برای انجام تحلیل داده
- یادگیری اجرای دستورات GROUP BY
- یادگیری نحوه جوین کردن چندین جدول - از جمله جوینهای پیچیده
- یادگیری نحوه استفاده از توابع window، کوئریهای فرعی همبسته، عملگرهای مجموعه، CTEs و موارد دیگر
- بهترین شیوهها در SQL
- رپلیکیشن موقعیتهای واقعی و گزارشهای کوئری
- نحوه ایجاد جداول، views و رویههای ذخیره شده
- نحوه اجرای سریعتر کوئریها با قابل sargable کردن آنها
- آشنایی با گنجاندن SQL و SQL Server در رزومه خود
پیشنیازهای دوره
- برای دانلود و اجرای Microsoft SQL Server به یک کامپیوتر مبتنی بر ویندوز نیاز دارید.
- این دوره برای کسی که تمایل به یادگیری و پیشرفت در حرفه خود دارد مناسب است. هیچ دانش قبلی SQL لازم نیست.
توضیحات دوره
با این دوره یاد بگیرید که چگونه SQL مؤثر و دقیق بنویسید.
شما یاد خواهید گرفت که چگونه کوئریهای پیچیده SQL را در یک پایگاه داده رابطهای (SQL Server) بخوانید و بنویسید. مهارتهایی که یاد خواهید گرفت، تا حد زیادی برای هر سیستم پایگاه داده اصلی دیگری مانند MySQL ،PostgreSQL، پایگاه داده اوراکل و موارد دیگر نیز قابل استفاده است.
دانستن نحوه نوشتن SQL یکی از سریعترین راهها برای رسیدن به اهداف شغلی شماست. دلیلش این است که SQL همواره پرتقاضاترین مهارت در بخش فناوری است. SQL در ابتدا میتواند ساده به نظر برسد، اما میتواند به سرعت پیچیده شود. نوشتن کوئری SQL بدون اینکه متوجه شوند نتیجه نادرستی دریافت میکنند، امری رایج است. این دوره با تمرکز بر دقت و درک طراحی شده است. شما یاد خواهید گرفت که چگونه از اشتباهات رایجی که مردم هنگام نوشتن SQL مرتکب میشوند، اجتناب کنید. نه تنها این، بلکه با مشاهده نحوه عملکرد کوئریها به صورت گامبهگام، یک راهنمای ویژوال برای زبان SQL دریافت خواهید کرد. این یک دوره کامل است که تمام مهارتهای اصلی مورد نیاز برای تسلط به زبان SQL را پوشش میدهد.
ما معتقدیم که بهترین راه برای یادگیری SQL، نوشتن SQL زیاد است. به همین دلیل، این دوره شامل بیش از 80 چالش کدنویسی است که در آن میتوانید کوئریهای SQL بنویسید و آبجکتهای پایگاه داده ایجاد کنید. این چالشها بر اساس سناریوهای واقعی هستند و برای درک بهینه طراحی شدهاند.
در این دوره، هر آنچه برای تسلط به SQL نیاز دارید را خواهید آموخت. از جمله:
- شروع کار با SQL Server و SSMS، دو مورد از محبوبترین ابزارهای SQL در جهان
- نحوه نصب SQL Server روی رایانههای ویندوز و Mac-OS
- توجه - کاربران مک باید به جای SSMS از Azure Data Studio استفاده کنند.
- درک اینکه چگونه با استفاده از SQL، تجزیه و تحلیل داده را انجام دهید. شامل تکنیکهای پیشرفته کوئری
- شروع با یادگیری اصول مدل-رابطهای و زبان SQL
- تحلیل داده با استفاده از توابع تجمیع با فرمان GROUP BY
- نوشتن کوئریهای پیشرفته با توابع رشته و تاریخ
- یادگیری استفاده از عملگرهای منطقی برای افزودن جریان منطقی به کوئریهای SQL شما
- یادگیری نحوه نوشتن کوئریهای فرعی self-contained و همبسته
- یادگیری نحوه اتصال داده با استفاده از انواع مختلف فرمانهای جوین
- یادگیری نحوه انجام اتصالات پیشرفتهتر مانند اتصال بیش از دو جدول و اتصال چندین ستون
- یادگیری ایجاد جداول و constraints یکپارچگی
- نحوه بروزرسانی، درج و حذف داده
- نحوه ایجاد ایندکسها
- چگونه با SARGable کردن کوئریهای خود، آنها را سریعتر اجرا کنید؟
- یادگیری نوشتن SQL پیشرفته مانند رویههای ذخیره شده، توابع window و عبارات رایج جدول
- بخش ویژه در طراحی پایگاه داده - شامل نرمالسازی داده تا فرم نرمال Boyce-Codd
- و موارد بسیار دیگر
این دوره، آموزشی است که کنترل را در دست شما قرار میدهد. جایی که شما در طول دوره، به جای تماشای کد شخص دیگری، SQL مینویسید. هر بخش با چالشهای جدیدی همراه است که از تسکها و موقعیتهای واقعی الگوبرداری شدهاند.
این دوره جامع به شما امکان میدهد که با سرعت خودتان از طریق یک محیط تعاملی یاد بگیرید. شما با مبانی شروع کرده و به زودی خود را در حال نوشتن کوئریهای پیشرفته SQL خواهید یافت.
این دوره برای چه کسانی مناسب است؟
- کسی که علاقهمند به یادگیری SQL یا تحلیل داده باشد.
- کسانی که علاقهمند به کار با SQL Server هستند. این دوره از Microsoft SQL Server و T-SQL (Microsoft SQL) نوع زبان SQL استفاده میکند.
- اگر در زمینههای زیر کار میکنید: بازاریابی، امور مالی، دولت محلی، حسابداری، عملیاتها، فروش، تولید، مراقبتهای بهداشتی، سرویسهای مالی یا هر صنعت و نقش دیگری که داده را جمعآوری میکند.
- کسی که میخواهد مهارتهایی را بیاموزد که به او پتانسیل کسب حقوق بالا و داشتن یک شغل پردرآمد را بدهد.
دوره کامل SQL 2025 - یادگیری عملی - SQL Server
-
مقدمه 02:42
-
آشنایی با اصول SQL 07:43
-
دستور SELECT 08:55
-
بررسی SQL Server 03:05
-
ویندوز - نحوه راهاندازی SQL Server و SSMS روی کامپیوتر ویندوز 07:06
-
ویندوز - نحوه راهاندازی پایگاه داده SAMPLEDB روی کامپیوتر ویندوز 10:20
-
MacOS - نحوه راهاندازی پایگاه داده SQL Server روی کامپیوتر مک با استفاده از داکر 25:45
-
بررسی چالشهای دوره 03:25
-
چالشهای SELECT 02:21
-
راهحلهای چالشهای SELECT 04:20
-
دستور SELECT DISTINCT 05:16
-
چالشهای SELECT DISTINCT 01:32
-
راهحلهای چالشهای SELECT DISTINCT 03:18
-
مرتبسازی سطر - ORDER BY 08:24
-
فیلترینگ داده با TOP 05:34
-
چالش ORDER BY 02:47
-
راهحلهای چالشهای ORDER BY 05:25
-
WHERE Clause - منطق سه ارزشی 05:09
-
رپلیکیشن مقادیر Nulls در کوئریها 11:00
-
WHERE Clause - عملگرهای مقایسه 04:14
-
چالشهای WHERE Clause 02:21
-
راهحلهای چالشهای WHERE Clause 04:00
-
آشنایی با Collations و تطبیق الگو 08:49
-
تطبیق الگو - بخش 2 05:35
-
آشنایی با تایپهای داده کاراکتر 05:54
-
چالشهای تطبیق الگو 01:14
-
راهحلهای چالشهای تطبیق الگو 03:12
-
آشنایی با توابع تجمیع 06:09
-
توابع تجمیع و GROUP BY 06:26
-
HAVING Clause 04:56
-
ترتیب پردازش کوئری منطقی 07:58
-
چالشهای GROUP BY 02:20
-
راهحلهای چالشهای GROUP BY 11:58
-
عملگر AND 02:52
-
عملگر OR 02:56
-
تقدم عملگرها 04:23
-
عملگر IN 03:19
-
چالشهای عملگر منطقی 02:14
-
راهحلهای چالشهای عملگر منطقی 06:15
-
Inner Joins 05:05
-
Outer Joins - بررسی LEFT OUTER JOIN و RIGHT OUTER JOIN 04:09
-
دستور FULL OUTER JOIN 03:54
-
Constraints یکپارچگی 11:32
-
روابط Many-to-many 07:15
-
چالشهای جوین 01:56
-
راهحلهای چالشهای جوین 05:35
-
جوینهای کامپوزیت - جوین کردن روی چندین ستون 07:19
-
جوین کردن بیش از دو جدول 05:49
-
قرار دادن گزاره - ON clause در مقابل WHERE clause 06:39
-
جوینهای خود ارجاعی 04:00
-
جوینهای متقاطع 02:05
-
چالشهای جوین پیشرفته 05:44
-
راهحلهای چالشهای جوین پیشرفته 17:57
-
UNION و UNION ALL 07:29
-
عملگر INTERSECT 02:53
-
دستور EXCEPT 03:15
-
تقدم عملگر مجموعه 03:10
-
چالشهای عملگر مجموعه 02:56
-
راهحلهای چالشهای عملگر مجموعه 10:47
-
کوئریهای فرعی Self-contained 05:01
-
کوئریهای فرعی همبسته 06:42
-
EXISTS 04:36
-
آشنایی با توابع Window 07:21
-
عبارات رایج جدول (CTE) 06:59
-
اجتناب از تله NOT IN 11:11
-
چالشهای کوئریهای فرعی 07:16
-
راهحلهای چالشهای کوئریهای فرعی 15:23
-
الحاق در SQL Server 06:33
-
توابع دستکاری رشته 09:42
-
توابع تاریخ و زمان 15:21
-
چالشهای تابع 05:30
-
راهحلهای چالشهای تابع 13:24
-
عبارت CASE 06:23
-
چالشهای عبارت CASE 04:01
-
راهحلهای چالشهای عبارت CASE 12:15
-
بررسی تایپهای داده 10:21
-
تایپ داده عدد صحیح 08:40
-
تایپ داده اعشاری 02:43
-
تایپ داده شناور 10:26
-
دستور CREATE TABLE 13:47
-
دستور INSERT 05:11
-
چالشهای CREATE TABLE 04:37
-
راهحلهای چالشهای CREATE TABLE 08:54
-
تایپ داده UNIQUEIDENTIFIER (GUID) 07:52
-
دستور UPDATE 04:14
-
دستور DELETE 03:16
-
دستور TRUNCATE TABLE 05:12
-
دستور DROP TABLE 07:05
-
تراکنشها 11:08
-
رویههای ذخیره شده 07:25
-
دموی رویههای ذخیره شده 25:53
-
چالشهای رویههای ذخیره شده 10:44
-
راهحلهای چالشهای رویههای ذخیره شده 14:41
-
دستور ALTER TABLE و sp_rename 07:10
-
چالشهای ALTER TABLE 01:41
-
راهحلهای چالشهای ALTER TABLE 04:22
-
UNIQUE Constraints 09:44
-
CHECK Constraints 05:56
-
آشنایی با ایندکسها 10:03
-
تایپهای ایندکس و دستورالعملهای ایندکسگذاری 17:30
-
تایپهای ایندکس - بخش 2 - ستونهای کامپوزیت در مقابل ستونهای Included 09:13
-
آزمون ایندکسها None
-
کوئریهای Sargable 08:36
-
چالشهای ایندکسگذاری و کوئریهای Sargable 03:17
-
راهحلهای چالشهای ایندکسگذاری و کوئریهای Sargable 09:35
-
دستور CREATE VIEW 05:43
-
مقدمه ای بر نرمالسازی داده 12:02
-
وابستگیهای تابعی 05:00
-
تمرین وابستگیهای تابعی 08:28
-
کلیدهای کاندید و کلیدهای سوپر 09:07
-
اولین فرم نرمال 09:33
-
ساختاردهی مجدد فیلدهای دارای چند تایپ و چند مقدار 04:57
-
دومین فرم نرمال 04:24
-
سومین فرم نرمال 07:26
-
فرم نرمال Boyce Codd 08:49
مشخصات آموزش
دوره کامل SQL 2025 - یادگیری عملی - SQL Server
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:115
- مدت زمان :13:23:04
- حجم :4.37GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy