فلش‌کارت‌های آموزشی SQL Server The Mastery Toolkit for SQL Server Evolution

SQL Server The Mastery Toolkit: سلطان SQL Server شوید! SQL Server The Mastery Toolkit: کلید ورود شما به دنیای بی‌کران SQL Server! آیا رویای تبدیل شدن به یک متخصص SQL Server را در سر دارید؟ آیا می‌خواه...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 74,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: SQL Server The Mastery Toolkit for SQL Server Evolution

موضوع کلی: برنامه نویسی

موضوع میانی: Microsoft SQL Server

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مقدمه‌ای بر پایگاه‌های داده و سیستم‌های مدیریت پایگاه داده (DBMS)
  • 2. آشنایی با SQL Server، تاریخچه و نسخه‌های مختلف آن
  • 3. نصب و راه‌اندازی SQL Server و ابزارهای مدیریتی
  • 4. آشنایی کامل با محیط SQL Server Management Studio (SSMS)
  • 5. مفاهیم پایه: پایگاه داده، اسکما (Schema) و اشیاء (Objects)
  • 6. انواع داده‌های عددی و رشته‌ای (Numeric and String Data Types)
  • 7. انواع داده‌های تاریخ و زمان (Date and Time Data Types)
  • 8. انواع داده‌های خاص (XML, JSON, Spatial)
  • 9. ایجاد اولین پایگاه داده و جدول
  • 10. مفهوم NULL و کار با مقادیر نامشخص
  • 11. مقدمه‌ای بر زبان Transact-SQL (T-SQL)
  • 12. دستور SELECT: بازیابی داده‌ها از جداول
  • 13. استفاده از FROM و نام‌های مستعار (Alias) برای جداول و ستون‌ها
  • 14. فیلتر کردن داده‌ها با دستور WHERE
  • 15. کار با عملگرهای منطقی (AND, OR, NOT)
  • 16. کار با عملگرهای مقایسه‌ای و خاص (IN, BETWEEN, LIKE)
  • 17. مرتب‌سازی نتایج با دستور ORDER BY
  • 18. محدود کردن نتایج با TOP و OFFSET-FETCH
  • 19. کار با توابع رشته‌ای (String Functions)
  • 20. کار با توابع عددی (Numeric Functions)
  • 21. کار با توابع تاریخ و زمان (Date and Time Functions)
  • 22. توابع تجمعی (Aggregate Functions: SUM, AVG, COUNT, MIN, MAX)
  • 23. گروه‌بندی داده‌ها با دستور GROUP BY
  • 24. فیلتر کردن گروه‌ها با دستور HAVING
  • 25. مفهوم JOIN و اتصال جداول
  • 26. INNER JOIN: اشتراک داده‌ها بین جداول
  • 27. LEFT OUTER JOIN و RIGHT OUTER JOIN
  • 28. FULL OUTER JOIN
  • 29. CROSS JOIN و کاربردهای آن
  • 30. Self-Joins: اتصال یک جدول به خودش
  • 31. ترکیب نتایج با UNION و UNION ALL
  • 32. استفاده از INTERSECT و EXCEPT
  • 33. مقدمه‌ای بر زیرکوئری‌ها (Subqueries)
  • 34. درج داده در جداول با دستور INSERT
  • 35. به‌روزرسانی داده‌های موجود با دستور UPDATE
  • 36. حذف داده‌ها با DELETE و TRUNCATE
  • 37. استفاده از دستور MERGE برای عملیات ترکیبی
  • 38. ایجاد جداول با دستور CREATE TABLE
  • 39. مفهوم کلید اصلی (Primary Key) و تعریف آن
  • 40. مفهوم کلید خارجی (Foreign Key) و ایجاد روابط
  • 41. قیود UNIQUE و CHECK برای تضمین یکپارچگی داده‌ها
  • 42. قیود DEFAULT و NOT NULL
  • 43. تغییر ساختار جداول با دستور ALTER TABLE
  • 44. حذف اشیاء پایگاه داده با دستور DROP
  • 45. معرفی متغیرها و نحوه تعریف و استفاده از آن‌ها
  • 46. دستورات کنترل جریان (IF...ELSE, CASE)
  • 47. حلقه‌ها در T-SQL (WHILE)
  • 48. مدیریت خطا با TRY...CATCH
  • 49. مقدمه‌ای بر رویه‌های ذخیره شده (Stored Procedures)
  • 50. ایجاد Stored Procedure با پارامترهای ورودی و خروجی
  • 51. اجرای Stored Procedures و مدیریت مقادیر بازگشتی
  • 52. مقدمه‌ای بر توابع تعریف‌شده توسط کاربر (User-Defined Functions)
  • 53. توابع اسکالر (Scalar Functions)
  • 54. توابع جدول-مقدار (Table-Valued Functions)
  • 55. آشنایی با Viewها و کاربردهای آن‌ها
  • 56. ایجاد و مدیریت Viewها
  • 57. مقدمه‌ای بر تریگرها (Triggers)
  • 58. تریگرهای DML (AFTER, INSTEAD OF)
  • 59. تریگرهای DDL و Logon
  • 60. مفهوم تراکنش‌ها (Transactions) و خواص ACID
  • 61. مدیریت تراکنش‌ها (BEGIN, COMMIT, ROLLBACK)
  • 62. کار با عبارت‌های جدول مشترک (Common Table Expressions - CTE)
  • 63. CTEهای بازگشتی (Recursive CTEs)
  • 64. مقدمه‌ای بر توابع پنجره‌ای (Window Functions)
  • 65. توابع رتبه‌بندی (ROW_NUMBER, RANK, DENSE_RANK, NTILE)
  • 66. توابع تجمعی پنجره‌ای (SUM, AVG, COUNT over a window)
  • 67. توابع پیمایشی (LAG, LEAD, FIRST_VALUE, LAST_VALUE)
  • 68. کار با جداول موقت (Temporary Tables) و متغیرهای جدولی (Table Variables)
  • 69. استفاده از SQL پویا (Dynamic SQL)
  • 70. نرمال‌سازی پایگاه داده (مفاهیم و سطوح ۱، ۲ و ۳)
  • 71. مقدمه‌ای بر ایندکس‌ها و اهمیت آن‌ها در کارایی
  • 72. ایندکس‌های خوشه‌ای (Clustered Indexes)
  • 73. ایندکس‌های غیرخوشه‌ای (Non-Clustered Indexes)
  • 74. ایجاد و مدیریت ایندکس‌ها
  • 75. ایندکس‌های پوشاننده (Covering Indexes) و ستون‌های ضمیمه (Included Columns)
  • 76. ایندکس‌های فیلتر شده (Filtered Indexes)
  • 77. آشنایی با Columnstore Indexes برای پردازش‌های تحلیلی
  • 78. بررسی و رفع تکه‌تکه شدن ایندکس‌ها (Index Fragmentation)
  • 79. مقدمه ای بر بهینه‌سازی کوئری (Query Optimization)
  • 80. آشنایی با Query Optimizer و مراحل کار آن
  • 81. خواندن و تحلیل طرح اجرایی (Execution Plan)
  • 82. آشنایی با آمارها (Statistics) و نقش آن‌ها در بهینه‌سازی
  • 83. قفل‌گذاری، مسدودسازی و بن‌بست (Locking, Blocking, Deadlocks)
  • 84. سطوح جداسازی تراکنش‌ها (Transaction Isolation Levels)
  • 85. استفاده از SQL Server Profiler و Extended Events برای نظارت
  • 86. مدیریت امنیت در SQL Server: لاگین‌ها و کاربران
  • 87. نقش‌ها (Roles) و مدیریت سطوح دسترسی (Permissions)
  • 88. پشتیبان‌گیری از پایگاه داده (Full, Differential, Transaction Log)
  • 89. بازیابی پایگاه داده (Restore and Recovery)
  • 90. اتوماسیون وظایف با SQL Server Agent
  • 91. ایجاد و زمان‌بندی Job ها
  • 92. آشنایی با طرح‌های نگهداری پایگاه داده (Maintenance Plans)
  • 93. نظارت بر عملکرد SQL Server با Activity Monitor
  • 94. پیکربندی ایمیل پایگاه داده (Database Mail)
  • 95. مقدمه‌ای بر راهکارهای دسترس‌پذیری بالا (High Availability)
  • 96. کار با داده‌های XML در SQL Server
  • 97. کوئری زدن روی داده‌های XML با XQuery
  • 98. کار با داده‌های JSON در SQL Server
  • 99. توابع داخلی برای پردازش داده‌های JSON
  • 100. جداول زمانی (Temporal Tables) برای ردیابی تاریخچه تغییرات داده‌ها
SQL Server The Mastery Toolkit: سلطان SQL Server شوید!

SQL Server The Mastery Toolkit: کلید ورود شما به دنیای بی‌کران SQL Server!

آیا رویای تبدیل شدن به یک متخصص SQL Server را در سر دارید؟ آیا می‌خواهید داده‌ها را به سلاح قدرتمندی برای پیشرفت شغلی خود تبدیل کنید؟ دیگر نیازی به جستجو نیست! دوره آموزشی SQL Server The Mastery Toolkit دروازه‌ای است به سوی تسلط کامل بر SQL Server و فتح قله‌های موفقیت.

این دوره جامع، شما را از یک مبتدیِ بی‌تجربه، به یک متخصص کارآزموده تبدیل می‌کند. با 100 سرفصل کلیدی، هر آنچه برای مدیریت، بهینه‌سازی و استفاده حرفه‌ای از SQL Server نیاز دارید را خواهید آموخت. از نصب و پیکربندی اولیه گرفته تا طراحی پایگاه داده‌های پیچیده و بهینه‌سازی کوئری‌ها، همه چیز در این دوره گنجانده شده است.

تصور کنید که با اطمینان خاطر در مصاحبه‌های شغلی شرکت می‌کنید، به راحتی مشکلات پایگاه داده را حل می‌کنید، و با طراحی پایگاه داده‌های کارآمد، سرعت و عملکرد پروژه‌های خود را به طور چشمگیری افزایش می‌دهید. این‌ها تنها بخشی از دستاوردهایی هستند که با شرکت در این دوره به آن‌ها خواهید رسید.

درباره دوره SQL Server The Mastery Toolkit

دوره SQL Server The Mastery Toolkit یک دوره آموزشی جامع و کاربردی است که به شما کمک می‌کند تا SQL Server را از صفر تا صد یاد بگیرید. این دوره شامل آموزش‌های ویدیویی با کیفیت بالا، تمرین‌های عملی، و پروژه‌های واقعی است که شما را برای ورود به بازار کار آماده می‌کند.

ما در این دوره، از جدیدترین متدها و تکنولوژی‌های SQL Server استفاده کرده‌ایم تا شما را با آخرین دستاوردها و بهترین روش‌ها در این زمینه آشنا کنیم. همچنین، شما در طول دوره با اساتید مجرب و متخصص در ارتباط خواهید بود و می‌توانید سوالات خود را از آن‌ها بپرسید.

موضوعات کلیدی دوره

  • مفاهیم پایه پایگاه داده و SQL Server
  • نصب و پیکربندی SQL Server
  • طراحی و ایجاد پایگاه داده
  • مدیریت جداول، ستون‌ها و انواع داده
  • نوشتن کوئری‌های SQL پیشرفته (SELECT, INSERT, UPDATE, DELETE)
  • استفاده از توابع و رویه‌های ذخیره شده (Stored Procedures)
  • بهینه‌سازی کوئری‌ها و افزایش سرعت پایگاه داده
  • مدیریت کاربران و دسترسی‌ها
  • پشتیبان‌گیری و بازیابی اطلاعات (Backup & Restore)
  • امنیت در SQL Server
  • استفاده از ابزارهای SQL Server Management Studio (SSMS)
  • طراحی پایگاه داده‌های نرمال (Normalization)
  • استفاده از شاخص‌ها (Indexes)
  • مدیریت تراکنش‌ها (Transactions)
  • کار با View ها و Trigger ها
  • استفاده از CTE (Common Table Expressions)
  • و بسیاری موضوعات دیگر...

مخاطبان دوره

این دوره برای افراد زیر مناسب است:

  • برنامه‌نویسانی که می‌خواهند مهارت‌های خود را در زمینه پایگاه داده ارتقا دهند.
  • مدیران پایگاه داده که می‌خواهند دانش خود را به‌روز کنند.
  • تحلیلگران داده که می‌خواهند با SQL Server به طور حرفه‌ای کار کنند.
  • دانشجویان رشته‌های کامپیوتر و IT که می‌خواهند در زمینه پایگاه داده متخصص شوند.
  • افرادی که به دنبال یادگیری SQL Server از صفر هستند و هیچ پیش‌زمینه‌ای ندارند.
  • صاحبان کسب و کار که میخواهند گزارشات بهتری از دیتاهای کسب و کار خود داشته باشند.

چرا این دوره را بگذرانیم؟

گذراندن دوره SQL Server The Mastery Toolkit به دلایل زیر ضروری است:

  • یادگیری جامع و کامل SQL Server: این دوره تمام جنبه‌های SQL Server را پوشش می‌دهد، از مفاهیم پایه تا تکنیک‌های پیشرفته.
  • آموزش کاربردی و عملی: شما در طول دوره با تمرین‌های عملی و پروژه‌های واقعی، دانش خود را به مهارت تبدیل می‌کنید.
  • دسترسی به اساتید مجرب: شما می‌توانید در طول دوره با اساتید مجرب و متخصص در ارتباط باشید و سوالات خود را از آن‌ها بپرسید.
  • آماده‌سازی برای بازار کار: این دوره شما را برای ورود به بازار کار و کسب شغل‌های پردرآمد در زمینه پایگاه داده آماده می‌کند.
  • افزایش بهره‌وری و کارایی: با تسلط بر SQL Server، می‌توانید پایگاه داده‌های کارآمد طراحی کنید و سرعت و عملکرد پروژه‌های خود را به طور چشمگیری افزایش دهید.
  • حل مشکلات پیچیده: با دانش عمیقی که در این دوره کسب می‌کنید، قادر خواهید بود مشکلات پیچیده پایگاه داده را به راحتی حل کنید.
  • ارتقاء جایگاه شغلی: با کسب مهارت‌های SQL Server، می‌توانید جایگاه شغلی خود را ارتقا دهید و به فرصت‌های بهتری دست پیدا کنید.
  • تسلط بر ابزارهای قدرتمند: یادگیری کار با ابزارهای SQL Server Management Studio (SSMS) و دیگر ابزارهای کاربردی.

سرفصل‌های دوره (100 سرفصل جامع)

دوره SQL Server The Mastery Toolkit شامل 100 سرفصل جامع و کلیدی است که تمام جنبه‌های SQL Server را پوشش می‌دهد. به دلیل طولانی بودن لیست، تنها به برخی از سرفصل های مهم اشاره می کنیم:

  • مقدمه ای بر SQL Server و مفاهیم پایگاه داده
  • نصب و راه اندازی SQL Server
  • آشنایی با SQL Server Management Studio (SSMS)
  • ایجاد و مدیریت پایگاه داده
  • ایجاد و مدیریت جداول
  • انواع داده در SQL Server
  • Constraint ها (محدودیت ها)
  • کلید های اصلی و خارجی
  • نوشتن کوئری های SELECT پایه
  • فیلتر کردن داده ها با WHERE
  • مرتب سازی داده ها با ORDER BY
  • گروه بندی داده ها با GROUP BY
  • استفاده از توابع تجمیعی (Aggregate Functions)
  • Join ها (پیوند جداول)
  • Subquery ها (زیر کوئری ها)
  • CTE ها (عبارات جدول مشترک)
  • View ها (نماها)
  • Stored Procedures (رویه های ذخیره شده)
  • Trigger ها (محرک ها)
  • تراکنش ها (Transactions)
  • شاخص ها (Indexes)
  • بهینه سازی کوئری ها
  • امنیت در SQL Server
  • پشتیبان گیری و بازیابی اطلاعات (Backup & Restore)
  • مدیریت کاربران و دسترسی ها
  • مانیتورینگ و عیب یابی SQL Server
  • Integration Services (SSIS)
  • Reporting Services (SSRS)
  • Analysis Services (SSAS)
  • کار با داده های JSON و XML
  • و ده ها سرفصل کاربردی دیگر...

با شرکت در دوره SQL Server The Mastery Toolkit، دانش و مهارت‌های لازم برای تبدیل شدن به یک متخصص SQL Server را به دست خواهید آورد. همین حالا ثبت‌نام کنید و سفر خود را به سوی موفقیت آغاز کنید!

همین حالا ثبت‌نام کنید!
SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلش‌کارت؛ تجربه‌ای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دوره‌های واجد شرایط.
مرور فاصله‌دار آمار یادگیری گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را به‌صورت مرحله‌ای دنبال کنید، فلش‌کارت‌ها را مرور کنید، دانش خود را با پرسش‌ها و آزمون‌ها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصله‌دار هوشمند
با مرور زمان‌دار، کارت‌های تازه و کارت‌های سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخ‌ها به زمان‌بندی مرورهای بعدی کمک می‌کند تا تمرین متناسب‌تری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلش‌کارت‌ها، فعالیت‌های مرور، عملکرد آزمون‌ها و آمار یادگیری را بررسی کنید و تصویر روشن‌تری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحله‌به‌مرحله
فصل‌ها و بخش‌های آموزشی را به ترتیب دنبال کنید، مطالب دیده‌نشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموخته‌ها
با نکته‌های آموزشی، پرسش و پاسخ، کوییزها و آزمون‌های پایان فصل، دانسته‌های خود را تمرین کنید و بخش‌هایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارت‌های تازه و موعد مرور کارت‌ها آماده می‌کند. شما پاسخ را ارزیابی می‌کنید و برنامه مرور با توجه به آن تنظیم می‌شود.
دوباره
برای کارت‌هایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخ‌هایی که با دشواری به یاد آمده‌اند.
خوب
برای پاسخ‌هایی که به‌درستی به یاد آورده‌اید.
آسان
برای کارت‌هایی که پاسخ آن‌ها را به‌آسانی می‌دانید.
برنامه مرور بر اساس ارزیابی شما تنظیم می‌شود؛ مرور منظم می‌تواند به تثبیت آموخته‌ها کمک کند، اما به‌تنهایی تضمین‌کننده تسلط کامل نیست.
محتوا را به شیوه‌های مختلف تمرین کنید
ساختار دوره‌ها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکته‌های ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکته‌های رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه می‌شود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، می‌توانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دوره‌های در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمان‌های کوتاه
تبلت و لپ‌تاپ
برای مطالعه و مرور راحت‌تر
حساب کاربری شخصی
برای دسترسی به دوره‌های مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دوره‌هایی که امکان دریافت گواهی برای آن‌ها فعال است، می‌توانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلش‌کارت‌های فعال دوره.
✓ قبولی در آزمون‌های پایان فصل، در صورت وجود آزمون برای فصل‌ها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخه‌های فارسی و انگلیسی گواهی در دسترس قرار می‌گیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر می‌شود. این گواهی، گواهی پایان دوره آموزشی است و به‌خودی‌خود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدم‌به‌قدم دانش و مهارت‌هایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه

یادگیری هوشمند، قدم‌به‌قدم

با محیط سامانه آموزشی آشنا شوید و نمونه‌هایی از فضای یادگیری، فلش‌کارت‌ها و ابزارهای مرور و تمرین را مشاهده کنید.

تصویر نمونه اول از سامانه آموزشی و فلش‌کارت‌ها
محیط سامانه آموزشی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه دوم از سامانه آموزشی و فلش‌کارت‌ها
یادگیری و مرور مطالب
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه سوم از سامانه آموزشی و فلش‌کارت‌ها
تجربه مطالعه تعاملی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه چهارم از سامانه آموزشی و فلش‌کارت‌ها
امکانات بیشتر سامانه
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید

یادگیری فراتر از مطالعه معمولی
با فلش‌کارت‌های آموزشی، مرور هدفمند و تمرین مستمر، مطالب را فعالانه یاد بگیرید و مسیر پیشرفت خود را دنبال کنید.

تگ‌ها: Administration Database Mastery Toolkit Microsoft SQL Server Microsoft Technology SQL Development SQL Server SQL Server Evolution T-SQL برنامه نویسی پایگاه داده توسعه پایگاه داده دوره آموزشی SQL Server مدیریت پایگاه داده

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.