کتاب SQL Server The Strategic Toolkit for SQL Server Evolution با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
SQL Server The Strategic Toolkit: متخصص SQL Server شوید! SQL Server The Strategic Toolkit: کلید ورود شما به دنیای دیتابیس! آیا به دنبال ارتقای مهارتهای برنامهنویسی خود هستید؟ آیا میخواهید در دنیای ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL Server The Strategic Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای دوره
- 1. مقدمهای بر SQL Server و تاریخچه آن
- 2. مفاهیم پایگاه داده رابطهای (RDBMS)
- 3. نصب و پیکربندی SQL Server
- 4. آشنایی با محیط SQL Server Management Studio (SSMS)
- 5. معماری پایگاه داده: فایلها و Filegroup ها
- 6. آشنایی با پایگاه دادههای سیستمی
- 7. انواع داده (Data Types) در SQL Server
- 8. مقدمهای بر زبان Transact-SQL (T-SQL)
- 9. ایجاد پایگاه داده و جداول (CREATE DATABASE/TABLE)
- 10. مدیریت Schema ها
- 11. دستور SELECT و بازیابی دادهها
- 12. فیلتر کردن دادهها با دستور WHERE
- 13. مرتبسازی نتایج با دستور ORDER BY
- 14. کار با مقادیر NULL
- 15. اتصال جداول: INNER JOIN
- 16. اتصال جداول: OUTER JOIN (LEFT, RIGHT, FULL)
- 17. اتصال جداول: CROSS JOIN و Self Join
- 18. ترکیب نتایج با UNION و UNION ALL
- 19. توابع تجمعی (Aggregate Functions)
- 20. گروهبندی دادهها با GROUP BY
- 21. فیلتر کردن گروهها با HAVING
- 22. پرسوجوهای تو در تو (Subqueries)
- 23. عبارتهای جدول مشترک (Common Table Expressions - CTEs)
- 24. توابع پنجرهای (Window Functions)
- 25. توابع رتبهبندی (Ranking Functions)
- 26. درج دادهها با دستور INSERT
- 27. بهروزرسانی دادهها با دستور UPDATE
- 28. حذف دادهها با دستور DELETE
- 29. تفاوت بین TRUNCATE و DELETE
- 30. ادغام دادهها با دستور MERGE
- 31. متغیرها و دستهها (Variables and Batches)
- 32. ساختارهای کنترل جریان (IF...ELSE, CASE, WHILE)
- 33. رویههای ذخیره شده (Stored Procedures): ایجاد و اجرا
- 34. رویههای ذخیره شده: پارامترها و مقادیر بازگشتی
- 35. توابع تعریف شده توسط کاربر (User-Defined Functions - UDFs)
- 36. تریگرها (Triggers): DML Triggers
- 37. تریگرها: DDL Triggers
- 38. نماها (Views): ایجاد و مدیریت
- 39. نماهای ایندکسگذاری شده (Indexed Views)
- 40. تراکنشها و کنترل همزمانی (Transactions and Concurrency)
- 41. سطوح جداسازی تراکنش (Transaction Isolation Levels)
- 42. مدیریت خطا با TRY...CATCH
- 43. SQL پویا (Dynamic SQL)
- 44. کار با دادههای XML
- 45. کار با دادههای JSON
- 46. جداول زمانی (Temporal Tables)
- 47. مفاهیم پایگاه داده گرافی در SQL Server
- 48. اشیاء دنباله (Sequence Objects)
- 49. مترادفها (Synonyms)
- 50. جداول موقت و متغیرهای جدولی
- 51. درک و تحلیل پلنهای اجرایی (Execution Plans)
- 52. ایندکسهای خوشهای (Clustered Indexes)
- 53. ایندکسهای غیرخوشهای (Non-Clustered Indexes)
- 54. ایندکسهای پوششی (Covering Indexes)
- 55. ایندکسهای فیلتر شده (Filtered Indexes)
- 56. ایندکسهای ستونی (Columnstore Indexes)
- 57. نگهداری ایندکسها: Fragmentation و Statistics
- 58. Query Store: جعبه سیاه پایگاه داده شما
- 59. بهینهسازی کوئری با Database Engine Tuning Advisor
- 60. قفلها، مسدود شدن و بنبست (Locking, Blocking, Deadlocks)
- 61. تحلیل و رفع بنبستها
- 62. تحلیل آمارهای انتظار (Wait Statistics)
- 63. نماها و توابع مدیریت پویا (DMVs & DMFs)
- 64. نظارت بر عملکرد با Performance Monitor
- 65. پردازش هوشمند کوئری (Intelligent Query Processing)
- 66. امنیت SQL Server: مدهای احراز هویت
- 67. امنیت در سطح سرور: Logins و Server Roles
- 68. امنیت در سطح پایگاه داده: Users و Database Roles
- 69. مدیریت مجوزها (Permissions)
- 70. امنیت مبتنی بر Schema
- 71. امنیت در سطح ردیف (Row-Level Security)
- 72. پوشش پویای دادهها (Dynamic Data Masking)
- 73. رمزنگاری همیشه فعال (Always Encrypted)
- 74. رمزنگاری شفاف دادهها (Transparent Data Encryption - TDE)
- 75. حسابرسی (Auditing) در SQL Server
- 76. استراتژیهای پشتیبانگیری (Backup Strategy)
- 77. تهیه نسخههای پشتیبان Full, Differential, Log
- 78. مدلهای بازیابی (Recovery Models)
- 79. بازیابی پایگاه داده و Point-in-Time Recovery
- 80. بررسی سلامت پایگاه داده با DBCC
- 81. SQL Server Agent: ایجاد و مدیریت Job ها
- 82. SQL Server Agent: هشدارها و اپراتورها (Alerts and Operators)
- 83. پیکربندی ایمیل پایگاه داده (Database Mail)
- 84. مدیریت مبتنی بر سیاست (Policy-Based Management)
- 85. کنترل منابع با Resource Governor
- 86. مفاهیم دسترسپذیری بالا (High Availability)
- 87. پیادهسازی Log Shipping
- 88. آشنایی با Database Mirroring
- 89. کلاستربندی Failover (Failover Cluster Instances)
- 90. گروههای دسترسپذیری Always On: مفاهیم پایه
- 91. پیکربندی و مدیریت Availability Groups
- 92. نسخههای ثانویه قابل خواندن (Readable Secondaries)
- 93. گروههای دسترسپذیری توزیعشده (Distributed AGs)
- 94. مفاهیم انبار داده (Data Warehousing)
- 95. مقدمهای بر SQL Server Integration Services (SSIS)
- 96. مقدمهای بر SQL Server Analysis Services (SSAS)
- 97. مقدمهای بر SQL Server Reporting Services (SSRS)
- 98. SQL Server بر روی لینوکس و کانتینرها
- 99. معرفی Azure SQL Database و Managed Instance
- 100. سناریوهای ترکیبی و مهاجرت داده به Azure
تگها:
Data management
database development
Developer
Enterprise Data
Evolution
Microsoft SQL Server
Persian SQL Server Course
SQL Server
SQL Server Best Practices
SQL Server Training
T-SQL
آموزش SQL Server
برنامه نویسی
پایگاه داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.