کتاب SQL Server The Administrator's Toolkit for SQL Server Evolution با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره جامع SQL Server: جعبه ابزار مدیران برای تکامل حرفهای SQL Server: جعبه ابزار مدیران برای تکامل حرفهای (The Administrator's Toolkit for SQL Server Evolution) معرفی دوره: به جمع متخصصان تراز اول S...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL Server The Administrator's Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای دوره
- 1. معرفی SQL Server و نقش مدیر پایگاه داده
- 2. معماری SQL Server: اجزا و ساختار
- 3. نسخهها و ویرایشهای SQL Server
- 4. ابزارهای مدیریت SQL Server: SSMS و Azure Data Studio
- 5. الزامات سختافزاری و نرمافزاری برای نصب
- 6. نصب SQL Server: انواع نصب و تنظیمات اولیه
- 7. پس از نصب: پیکربندی و راهاندازی سرویسها
- 8. مفهوم پایگاه داده و فایلهای آن (MDF, NDF, LDF)
- 9. مدیریت فایلگروهها (Filegroups)
- 10. مدلهای بازیابی (Recovery Models): Full, Simple, Bulk-Logged
- 11. ایجاد و مدیریت پایگاههای داده (CREATE, ALTER, DROP)
- 12. آشنایی با T-SQL برای مدیران (DML, DDL اولیه)
- 13. سیستمعامل و SQL Server: ارتباطات و بهینهسازی
- 14. مشاهده و مدیریت سرویسهای SQL Server
- 15. آشنایی با رجیستری و فایلهای پیکربندی SQL Server
- 16. مدیریت ورودها (Logins) و کاربران (Users)
- 17. احراز هویت و مجوزها: Authentication Modes
- 18. نقشهای سرور (Server Roles) و نقشهای پایگاه داده (Database Roles)
- 19. اعطای مجوزها (GRANT), سلب مجوزها (REVOKE) و عدم اعطای مجوزها (DENY)
- 20. Schemaها در SQL Server
- 21. امنیت در سطح شیء و ستون
- 22. مدیریت گواهینامهها و کلیدها (Certificates and Keys)
- 23. رمزگذاری شفاف دادهها (TDE): Transparent Data Encryption
- 24. همیشه رمزگذاری شده (Always Encrypted)
- 25. بهترین روشهای امنیتی برای SQL Server
- 26. اهمیت پشتیبانگیری در مدیریت SQL Server
- 27. انواع پشتیبانگیری: Full, Differential, Transaction Log
- 28. استراتژیهای پشتیبانگیری و برنامهریزی
- 29. پشتیبانگیری و بازیابی پایگاه دادههای سیستمی (Master, MSDB, Model)
- 30. پشتیبانگیری فشرده (Backup Compression)
- 31. بررسی و اعتبارسنجی پشتیبانها (RESTORE VERIFYONLY)
- 32. بازیابی پایگاه داده به نقطه خاص (Point-in-Time Restore)
- 33. بازیابی صفحه (Page Restore)
- 34. پشتیبانگیری از فایلها و فایلگروهها
- 35. اتوماسیون پشتیبانگیری با SQL Server Agent
- 36. معرفی مفاهیم عملکرد SQL Server
- 37. ابزارهای نظارت بر عملکرد: Activity Monitor, Performance Monitor
- 38. نمایشهای مدیریت پویا (DMVs) و توابع مدیریت پویا (DMFs)
- 39. رویدادهای گسترده (Extended Events): جمعآوری و تحلیل دادهها
- 40. بررسی Wait Statistics و تحلیل bottleneckها
- 41. تنظیمات پیکربندی SQL Server برای عملکرد بهینه
- 42. مدیریت حافظه SQL Server
- 43. مدیریت ورودی/خروجی (I/O) دیسک
- 44. تجزیه و تحلیل طرحهای اجرای پرسوجو (Query Execution Plans)
- 45. ابزار Query Store: فعالسازی و تحلیل
- 46. شاخصها (Indexes): انواع، طراحی و نگهداری
- 47. بازسازی و سازماندهی شاخصها (Rebuild vs Reorganize)
- 48. آمار (Statistics): اهمیت و مدیریت
- 49. ابزار Database Engine Tuning Advisor
- 50. کشف پرسوجوهای کند (Slow Queries)
- 51. تحلیل انسداد (Blocking) و بنبست (Deadlock)
- 52. رهگیری و تحلیل تراکنشها
- 53. بهینهسازی T-SQL برای عملکرد بهتر
- 54. مانیتورینگ منابع سیستمعامل (CPU, Memory, Disk)
- 55. استفاده از Baseline برای مقایسه عملکرد
- 56. مفاهیم HA/DR: RTO, RPO
- 57. معرفی راهکارهای HA/DR در SQL Server
- 58. Log Shipping: پیکربندی و مدیریت
- 59. معرفی Database Mirroring (تاریخچه و کاربرد محدود)
- 60. گروههای در دسترس همیشه (Always On Availability Groups): معماری و نیازمندیها
- 61. پیکربندی Always On Availability Groups
- 62. مدیریت failover در Availability Groups
- 63. خواندن از replicaهای ثانویه در Availability Groups
- 64. Always On Failover Cluster Instances (FCI): معماری و کاربرد
- 65. پیکربندی Failover Cluster Instances
- 66. مانیتورینگ HA/DR Solutions
- 67. تست برنامههای HA/DR
- 68. مدیریت و بهینهسازی عملکرد HA/DR
- 69. راهکارهای پشتیبانگیری و بازیابی در محیطهای HA/DR
- 70. برنامهریزی و طراحی راهکارهای HA/DR برای سناریوهای مختلف
- 71. SQL Server Agent: مفاهیم و پیکربندی
- 72. ایجاد و زمانبندی Jobها در SQL Server Agent
- 73. مدیریت Alerts و Operators
- 74. برنامههای نگهداری (Maintenance Plans)
- 75. استفاده از PowerShell برای مدیریت SQL Server
- 76. ابزار SQLCMD
- 77. مدیریت چند Instance SQL Server
- 78. Best Practices برای نگهداری و مدیریت
- 79. SQL Server Configuration Manager
- 80. ارتقاء و مهاجرت SQL Server
- 81. معرفی Azure SQL Database و Azure SQL Managed Instance
- 82. انتخاب بین On-Premise, Azure VM, Azure SQL DB, Azure SQL MI
- 83. مهاجرت پایگاه داده به Azure SQL Database
- 84. مهاجرت پایگاه داده به Azure SQL Managed Instance
- 85. ابزارهای مهاجرت به Azure SQL (DMA, DMS)
- 86. مدیریت Azure SQL Database و Managed Instance
- 87. امنیت در Azure SQL
- 88. پشتیبانگیری و بازیابی در Azure SQL
- 89. نظارت و بهینهسازی عملکرد در Azure SQL
- 90. SQL Server در لینوکس: نصب و پیکربندی
- 91. مدیریت SQL Server در محیطهای کانتینری (Docker)
- 92. معرفی و کاربرد PolyBase
- 93. Machine Learning Services در SQL Server (Overview)
- 94. مدیریت دادههای JSON و Graph در SQL Server
- 95. استفاده از Stretch Database (مفهوم و کاربرد)
- 96. مانیتورینگ هیبریدی (On-Premise و Azure)
- 97. بهینهسازی هزینهها در محیطهای ابری SQL
- 98. مدیریت پچها و بروزرسانیها در محیطهای مدرن
- 99. نقش مدیر پایگاه داده در آینده: مهارتهای جدید
- 100. خلاصه و بهترین روشهای مدیریت تکاملی SQL Server
تگها:
Database SQL Server
Microsoft SQL Server
SQL Server
SQL Server Administrator
SQL Server Evolution
SQL Server Toolkit
آموزش SQL Server
ابزارهای SQL Server
امنیت SQL Server
برنامه نویسی
بهینه سازی SQL Server
پایگاه داده SQL Server
توسعه SQL Server
مدیر پایگاه داده
مدیریت SQL Server
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.