کتاب SQL Server The Advanced Toolkit for SQL Server Evolution با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

SQL Server The Advanced Toolkit: دوره پیشرفته برنامه نویسی SQL Server SQL Server The Advanced Toolkit: انقلاب در برنامه‌نویسی SQL Server آیا می‌خواهید به یک متخصص SQL Server تبدیل شوید و مهارت‌های خود...

انتخاب پلن

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

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

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

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

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

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

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

📋 سرفصل‌های دوره

  • 1. مقدمه ای بر SQL Server و تکامل آن
  • 2. تاریخچه و نسخه های SQL Server
  • 3. معماری SQL Server: اجزا و اجرائیات
  • 4. نصب و پیکربندی SQL Server 2022
  • 5. مدیریت نمونه های SQL Server
  • 6. انواع داده ها در SQL Server
  • 7. مبانی T-SQL: SELECT, FROM, WHERE
  • 8. فیلتر کردن داده ها با استفاده از Predicates
  • 9. مرتب سازی نتایج با ORDER BY
  • 10. محدود کردن تعداد نتایج با TOP و OFFSET/FETCH
  • 11. عملیات پایه ای در T-SQL: INSERT, UPDATE, DELETE
  • 12. مدیریت تراکنش ها: ACID Properties
  • 13. دستورات DDL: CREATE, ALTER, DROP
  • 14. ایجاد و مدیریت جداول
  • 15. کلیدهای اصلی و خارجی
  • 16. انواع Join ها: INNER, LEFT, RIGHT, FULL
  • 17. استفاده از Alias ها برای جداول و ستون ها
  • 18. توابع تجمعی (Aggregate Functions): COUNT, SUM, AVG, MIN, MAX
  • 19. گروه بندی نتایج با GROUP BY
  • 20. فیلتر کردن گروه ها با HAVING
  • 21. زیرکوئری ها (Subqueries): مفهوم و انواع
  • 22. استفاده از CTEs (Common Table Expressions)
  • 23. توابع پنجره ای (Window Functions): Partitioning و Ordering
  • 24. توابع پنجره ای برای رتبه بندی: ROW_NUMBER, RANK, DENSE_RANK
  • 25. توابع پنجره ای برای توزیع: NTILE
  • 26. توابع پنجره ای برای دسترسی به سطرها: LAG, LEAD
  • 27. توابع پنجره ای برای تجمعات: SUM, AVG, COUNT بر روی پنجره
  • 28. توابع اسکالر (Scalar Functions)
  • 29. توابع جدول (Table-Valued Functions): Inline و Multi-Statement
  • 30. ایجاد و مدیریت Stored Procedures
  • 31. پارامترها در Stored Procedures
  • 32. مدیریت خروجی در Stored Procedures
  • 33. دستورات Control Flow: IF, ELSE, WHILE
  • 34. مدیریت خطاها با TRY-CATCH
  • 35. ایجاد و مدیریت Triggers
  • 36. انواع Triggers: FOR/AFTER, INSTEAD OF
  • 37. استفاده از Triggers برای Integrity و Auditing
  • 38. شاخص ها (Indexes): انواع و اهداف
  • 39. شاخص های Cluster و Non-Cluster
  • 40. شاخص های Columnstore
  • 41. مدیریت و بهینه سازی شاخص ها
  • 42. قفل گذاری (Locking) در SQL Server
  • 43. سطوح جداسازی تراکنش (Transaction Isolation Levels)
  • 44. Deadlocks: شناسایی و رفع
  • 45. Monitoring SQL Server Performance
  • 46. SQL Server Activity Monitor
  • 47. Extended Events: مفهوم و کاربرد
  • 48. DMVs (Dynamic Management Views)
  • 49. System Stored Procedures برای مانیتورینگ
  • 50. پروفایلینگ (Profiling) با SQL Server Profiler
  • 51. رسم نمودارهای اجرای کوئری (Execution Plan Analysis)
  • 52. بهینه سازی کوئری ها: Query Tuning
  • 53. راهکارهای شناسایی کوئری های کند
  • 54. بهینه سازی جداول و داده ها
  • 55. پارتیشن بندی جداول (Table Partitioning)
  • 56. فشرده سازی داده ها (Data Compression)
  • 57. مدیریت فضاهای ذخیره سازی (Storage Management)
  • 58. Backup و Restore Strategy
  • 59. انواع Backup: Full, Differential, Transaction Log
  • 60. بازیابی از نقاط زمانی (Point-in-Time Recovery)
  • 61. High Availability: مفهوم و راهکارها
  • 62. Clustering Failover
  • 63. Log Shipping
  • 64. Mirroring
  • 65. Replication
  • 66. Always On Availability Groups
  • 67. Always On Failover Cluster Instances
  • 68. امنیت در SQL Server: مفاهیم پایه
  • 69. Authentication و Authorization
  • 70. Roles و Permissions
  • 71. SQL Injection Attacks و راهکارهای مقابله
  • 72. Encryption در SQL Server: TDE, Column-Level Encryption
  • 73. Auditing در SQL Server
  • 74. Data Masking
  • 75. SQL Server Integration Services (SSIS): مقدمه
  • 76. طراحی و اجرای SSIS Packages
  • 77. Transformations در SSIS
  • 78. Control Flow و Data Flow در SSIS
  • 79. خطاها و مدیریت آنها در SSIS
  • 80. SQL Server Reporting Services (SSRS): مقدمه
  • 81. طراحی گزارش ها (Report Design)
  • 82. انواع گزارش ها: Tabular, Matrix, Chart
  • 83. فیلترها و پارامترها در گزارش ها
  • 84. استفاده از Data Sources و Datasets
  • 85. SQL Server Analysis Services (SSAS): مقدمه
  • 86. طراحی Cube ها
  • 87. Dimensions و Measures
  • 88. MDX Queries
  • 89. DAX Queries
  • 90. In-Memory OLTP (Hekaton)
  • 91. In-Memory OLAP
  • 92. Columnstore Indexes for Real-time Analytics
  • 93. JSON Support در SQL Server
  • 94. XML Support در SQL Server
  • 95. Graph Database Capabilities
  • 96. Machine Learning Services
  • 97. Intelligent Query Processing
  • 98. Query Store
  • 99. Automatic Tuning
  • 100. Azure SQL Database: مفاهیم و مقایسه
تگ‌ها: database administration database development Microsoft SQL Server MSSQL Performance Tuning SQL Server SQL Server Advanced SQL Server Evolution SQL Server Optimization ابزارهای SQL Server اس کیو ال سرور برنامه نویسی تکامل SQL Server مدیریت پایگاه داده

نظرات

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

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