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

دوره جامع SQL Server: جعبه ابزار بنیادین برای تکامل حرفه‌ای دوره جامع SQL Server: جعبه ابزار بنیادین برای تکامل حرفه‌ای (The Foundation Toolkit for SQL Server Evolution) آیا آماده‌اید تا به یک متخصص د...

انتخاب پلن

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

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

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

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

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

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

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

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

  • 1. مبانی SQL Server: آشنایی و نصب
  • 2. مروری بر تاریخچه و تکامل SQL Server
  • 3. معماری SQL Server: اجزا و خدمات
  • 4. نصب و پیکربندی SQL Server: الزامات و بهترین روش‌ها
  • 5. ابزارهای SQL Server Management Studio (SSMS) و SQLCMD
  • 6. آشنایی با پایگاه داده‌ها، جداول و ستون‌ها
  • 7. انواع داده‌ها در SQL Server: درک و انتخاب
  • 8. دستورات DDL: ایجاد، تغییر و حذف اشیاء پایگاه داده
  • 9. دستورات DML: درج، بروزرسانی و حذف داده‌ها
  • 10. دستورات DQL: انتخاب داده‌ها با استفاده از SELECT
  • 11. عبارت WHERE: فیلتر کردن داده‌ها
  • 12. عبارت ORDER BY: مرتب‌سازی داده‌ها
  • 13. عبارت GROUP BY و توابع تجمیعی
  • 14. عبارت HAVING: فیلتر کردن گروه‌ها
  • 15. عملگرهای JOIN: ترکیب داده‌ها از جداول متعدد
  • 16. انواع JOIN: INNER, LEFT, RIGHT, FULL
  • 17. زیرکوئری‌ها: استفاده از SELECT در SELECT
  • 18. عبارات CASE: مدیریت منطق شرطی
  • 19. شاخص‌ها: بهبود عملکرد جستجو
  • 20. انواع شاخص‌ها: Clustered و Non-Clustered
  • 21. مشاهده‌ها (Views): ایجاد و استفاده
  • 22. ذخیره‌سازی رویه‌ها (Stored Procedures): ایجاد و فراخوانی
  • 23. توابع: ایجاد و استفاده (Scalar و Table-Valued)
  • 24. Triggerها: پاسخ به رویدادهای پایگاه داده
  • 25. معاملات (Transactions): مدیریت یکپارچگی داده‌ها
  • 26. مدیریت تراکنش‌ها: ACID Properties
  • 27. قفل‌بندی (Locking): جلوگیری از تداخل تراکنش‌ها
  • 28. SQL Server Agent: وظایف و برنامه‌ریزی
  • 29. پشتیبان‌گیری و بازیابی: استراتژی‌ها و ابزارها
  • 30. مدیریت فضای ذخیره‌سازی: فایل‌ها و گروه‌های فایل
  • 31. امنیت SQL Server: کاربران، نقش‌ها و مجوزها
  • 32. تنظیمات امنیتی: بهترین روش‌ها
  • 33. مدیریت خطاها: شناسایی و رفع مشکلات
  • 34. مانیتورینگ عملکرد: ابزارها و تکنیک‌ها
  • 35. بهینه‌سازی کوئری: بررسی و بهبود عملکرد
  • 36. پروفایلر SQL Server: ردیابی و تجزیه و تحلیل کوئری‌ها
  • 37. استفاده از Query Store: مدیریت عملکرد کوئری‌ها
  • 38. پارامترسازی کوئری‌ها: جلوگیری از حملات SQL Injection
  • 39. برنامه‌نویسی در T-SQL: متغیرها و کنترل جریان
  • 40. استفاده از Cursorها: پیمایش داده‌ها
  • 41. ایجاد و مدیریت جداول موقت
  • 42. انتقال داده‌ها: Import و Export
  • 43. SQL Server Integration Services (SSIS): معرفی
  • 44. طراحی پکیج‌های SSIS: کنترل جریان و جریان داده
  • 45. استفاده از اتصالات (Connections) در SSIS
  • 46. تبدیل داده‌ها (Data Transformations) در SSIS
  • 47. مدیریت خطاها در SSIS
  • 48. SQL Server Reporting Services (SSRS): معرفی
  • 49. ایجاد گزارش‌های SSRS: طراحی و پیاده‌سازی
  • 50. استفاده از منابع داده‌ها در SSRS
  • 51. پارامترها و فیلترها در SSRS
  • 52. گزارش‌های تعاملی و Drill-Down در SSRS
  • 53. مدیریت گزارش‌ها در SSRS
  • 54. SQL Server Analysis Services (SSAS): معرفی
  • 55. مفاهیم OLAP و Cubes
  • 56. طراحی و ساخت Cubes
  • 57. استفاده از MDX: زبان کوئری‌نویسی OLAP
  • 58. مدیریت و استقرار SSAS
  • 59. امنیت در SSAS
  • 60. آشنایی با Azure SQL Database
  • 61. مقایسه SQL Server و Azure SQL Database
  • 62. برنامه‌نویسی با Entity Framework Core در SQL Server
  • 63. مدیریت تراکم داده ها (Data Compression)
  • 64. مدیریت پارتیشن‌بندی جداول (Table Partitioning)
  • 65. مدیریت Change Data Capture (CDC)
  • 66. مدیریت Change Tracking
  • 67. استفاده از Full-Text Search
  • 68. مدیریت انواع داده‌های جغرافیایی و فضایی
  • 69. استفاده از PolyBase: کوئری‌نویسی در داده‌های خارجی
  • 70. مدیریت داده‌های JSON در SQL Server
  • 71. مدیریت داده‌های XML در SQL Server
  • 72. بهبود عملکرد با استفاده از In-Memory OLTP
  • 73. استفاده از Resource Governor
  • 74. مدیریت و مانیتورینگ سیستم‌های بزرگ مقیاس (Scalability)
  • 75. بررسی و عیب‌یابی مشکلات عملکرد
  • 76. بهینه‌سازی و تنظیمات پیشرفته SQL Server
  • 77. استراتژی‌های High Availability: Always On Availability Groups
  • 78. استراتژی‌های Disaster Recovery
  • 79. مدیریت لاگ‌ها و بررسی رویدادها
  • 80. بهبود عملکرد با استفاده از Columnstore Indexes
  • 81. استفاده از Extended Events
  • 82. بهینه سازی کوئری های پیچیده
  • 83. مدیریت امنیت پیشرفته: Dynamic Data Masking و Row-Level Security
  • 84. مدیریت پایگاه داده‌های چند مستأجری (Multi-tenant)
  • 85. مفاهیم و طراحی Data Warehouse
  • 86. مدل‌سازی داده‌ها (Data Modeling): Star Schema و Snowflake Schema
  • 87. آشنایی با Data Lake
  • 88. اتصال SQL Server به Power BI
  • 89. استفاده از Machine Learning Services در SQL Server
  • 90. مدیریت Patching و به‌روزرسانی SQL Server
  • 91. استفاده از PowerShell برای مدیریت SQL Server
  • 92. آشنایی با DevOps و SQL Server
  • 93. استفاده از Git و نسخه گذاری پایگاه داده
  • 94. امنیت کد و جلوگیری از آسیب پذیری ها
  • 95. بهترین روش های استقرار و توسعه پایگاه داده
  • 96. نظارت و مدیریت مداوم SQL Server
  • 97. دستورات JOIN و ترکیب داده‌ها از چندین جدول
  • 98. Views، Stored Procedures و Functions: ساختارهای قابل استفاده مجدد
  • 99. مدیریت تراکنش‌ها (Transactions) و کنترل همزمانی (Concurrency)
  • 100. ایندکس‌ها (Indexes) و بهینه‌سازی عملکرد کوئری‌ها
تگ‌ها: Microsoft SQL Server SQL Server SQL Server Evolution SQL Server The Foundation Toolkit SQL Server پیشرفته SQL Server چیست SQL Server فارسی SQL Server مقدماتی آموزش SQL Server آموزش برنامه نویسی برنامه نویسی SQL Server برنامه نویسی پایگاه داده پایگاه داده SQL Server توسعه SQL Server دیتابیس

نظرات

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

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