کتاب SQL Server The IT Toolkit for SQL Server Evolution با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
SQL Server The IT Toolkit: ارتقا مهارتهای برنامهنویسی با قدرتمندترین ابزار مدیریت داده SQL Server The IT Toolkit: کلید ورود شما به دنیای حرفهای پایگاه داده معرفی دوره آیا به دنبال ارتقاء مهارتهای ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره 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)
تگها:
Business Intelligence
data warehousing
ETL
IT Toolkit
Microsoft SQL Server
SQL Server
SQL Server Evolution
T-SQL
آموزش SQL
برنامه نویسی
بهینه سازی SQL
پایگاه داده
توسعه پایگاه داده
طراحی پایگاه داده
مدیریت پایگاه داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.