دوره SQL Server The IT Toolkit for SQL Server Evolution همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL Server The IT Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای دوره
- 1. مقدمهای بر SQL Server و پایگاه دادههای رابطهای
- 2. نصب و راهاندازی SQL Server
- 3. مفاهیم پایه پایگاه دادههای رابطهای (RDBMS)
- 4. آشنایی با SQL Server Management Studio (SSMS)
- 5. ساختار فایلها و گروههای فایل در SQL Server
- 6. ایجاد و مدیریت پایگاه دادهها
- 7. انواع دادهها در SQL Server
- 8. طراحی و ایجاد جداول
- 9. کلیدهای اصلی (Primary Keys)
- 10. کلیدهای خارجی (Foreign Keys)
- 11. محدودیتهای جدول (Constraints): UNIQUE, CHECK, DEFAULT, NOT NULL
- 12. دستورات DML: INSERT
- 13. دستورات DML: UPDATE
- 14. دستورات DML: DELETE
- 15. دستور SELECT: بازیابی دادهها
- 16. فیلتر کردن دادهها با WHERE
- 17. مرتبسازی نتایج با ORDER BY
- 18. عملیات تجمیعی (COUNT, SUM, AVG, MIN, MAX)
- 19. گروهبندی دادهها با GROUP BY
- 20. فیلتر کردن گروهها با HAVING
- 21. JOIN ها: INNER JOIN
- 22. JOIN ها: LEFT JOIN
- 23. JOIN ها: RIGHT JOIN
- 24. JOIN ها: FULL OUTER JOIN
- 25. Self-Join
- 26. CROSS JOIN
- 27. Subqueries (زیرپرسوجوها)
- 28. Correlated Subqueries (زیرپرسوجوهای وابسته)
- 29. Common Table Expressions (CTEs)
- 30. Recursive CTEs
- 31. عملگرهای مجموعه (Set Operators): UNION, UNION ALL
- 32. عملگرهای مجموعه: INTERSECT, EXCEPT
- 33. عبارت CASE
- 34. توابع کار با NULL (ISNULL, COALESCE)
- 35. توابع رشتهای (String Functions)
- 36. توابع تاریخ و زمان (Date and Time Functions)
- 37. توابع عددی (Numeric Functions)
- 38. توابع سیستمی
- 39. نماها (Views): ایجاد و مدیریت
- 40. مقدمهای بر Stored Procedures
- 41. Stored Procedures: پارامترها و مقادیر خروجی
- 42. توابع تعریف شده توسط کاربر (UDFs): Scalar
- 43. توابع تعریف شده توسط کاربر (UDFs): Table-Valued
- 44. تریگرها (Triggers): AFTER Triggers
- 45. تریگرها: INSTEAD OF Triggers
- 46. ایندکسها (Indexes): Clustered vs. Non-Clustered
- 47. ایجاد و مدیریت ایندکسها
- 48. خواندن و تفسیر Execution Plans
- 49. مقدمهای بر تراکنشها (Transactions): BEGIN TRAN, COMMIT, ROLLBACK
- 50. SAVEPOINTs و تراکنشهای تو در تو
- 51. توابع پنجرهای (Window Functions): ROW_NUMBER, RANK, DENSE_RANK, NTILE
- 52. توابع پنجرهای: LAG, LEAD
- 53. توابع پنجرهای: FIRST_VALUE, LAST_VALUE
- 54. توابع تجمیعی با OVER Clause
- 55. عملگرهای PIVOT و UNPIVOT
- 56. دستور MERGE
- 57. جداول موقت (Temporary Tables) و متغیرهای جدولی (Table Variables)
- 58. SQL پویا (Dynamic SQL)
- 59. کار با XML در SQL Server
- 60. کار با JSON در SQL Server
- 61. انواع دادههای مکانی (Spatial Data Types)
- 62. جستجوی تماممتنی (Full-Text Search)
- 63. Change Data Capture (CDC)
- 64. Change Tracking (CT)
- 65. پروژههای پایگاه داده با SQL Server Data Tools (SSDT)
- 66. User-Defined Table Types
- 67. Table-Valued Parameters
- 68. مدیریت خطا (Error Handling) با TRY...CATCH
- 69. Cursor ها (و جایگزینهای آن)
- 70. تکنیکهای پیشرفته T-SQL Scripting
- 71. امنیت در SQL Server: Logins و Users
- 72. نقشهای سرور و نقشهای پایگاه داده
- 73. مدیریت مجوزها (GRANT, DENY, REVOKE)
- 74. مفهوم Schema و Owner
- 75. پشتیبانگیری (Backups): Full, Differential, Transaction Log
- 76. بازیابی پایگاه دادهها (Restoring Databases)
- 77. مدلهای بازیابی (Recovery Models): Full, Simple, Bulk-Logged
- 78. برنامههای نگهداری پایگاه داده (Database Maintenance Plans)
- 79. زمانبندی کارها با SQL Server Agent
- 80. مانیتورینگ عملکرد SQL Server با DMVs و DMFs
- 81. SQL Server Profiler و Extended Events
- 82. مدیریت منابع با Resource Governor
- 83. بهترین روشها برای I/O دیسک
- 84. پیکربندی و بهینهسازی TempDB
- 85. آمارها (Statistics): درک و مدیریت
- 86. نگهداری ایندکسها (Rebuild vs. Reorganize)
- 87. قفلها (Locking)، بلاک شدن (Blocking) و بنبستها (Deadlocks)
- 88. سطوح ایزولاسیون تراکنش (Transaction Isolation Levels)
- 89. Query Store برای بهینهسازی پرسوجوها
- 90. پیکربندیهای Database Scoped
- 91. مفاهیم High Availability و Disaster Recovery
- 92. SQL Server Failover Cluster Instances (FCI)
- 93. AlwaysOn Availability Groups: مفاهیم پایه
- 94. AlwaysOn Availability Groups: پیکربندی و راهاندازی
- 95. AlwaysOn Availability Groups: مانیتورینگ و Failover
- 96. Replication: Snapshot, Transactional, Merge
- 97. Log Shipping
- 98. Stretch Database
- 99. مقدمهای بر Azure SQL Database
- 100. SQL Server بر روی لینوکس و کانتینرها (Docker/Kubernetes)
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.