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

SQL Server The Business Toolkit: دوره جامع و حرفه‌ای برای متخصصان داده SQL Server The Business Toolkit: دوره جامع و حرفه‌ای برای SQL Server Evolution معرفی دوره: از مبتدی تا حرفه‌ای در دنیای SQL Serve...

انتخاب پلن

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

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

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

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

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

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

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

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

  • 1. مقدمه‌ای بر پایگاه داده و SQL Server
  • 2. تاریخچه و تکامل SQL Server
  • 3. انواع پایگاه داده رابطه‌ای (RDBMS)
  • 4. مفاهیم پایگاه داده رابطه‌ای: جداول، ستون‌ها، ردیف‌ها
  • 5. مفاهیم پایگاه داده رابطه‌ای: کلیدهای اصلی و کلیدهای خارجی
  • 6. مفاهیم پایگاه داده رابطه‌ای: روابط بین جداول
  • 7. مفاهیم پایگاه داده رابطه‌ای: نرمال‌سازی (Normalization)
  • 8. نصب و پیکربندی SQL Server
  • 9. ابزارهای مدیریت SQL Server: SQL Server Management Studio (SSMS)
  • 10. آشنایی با SSMS: اتصال به سرور، مرور اشیاء
  • 11. ایجاد یک پایگاه داده جدید
  • 12. مفاهیم پایگاه داده: Schema
  • 13. ایجاد جداول: سینتکس CREATE TABLE
  • 14. تعریف انواع داده (Data Types)
  • 15. محدودیت‌ها (Constraints): PRIMARY KEY
  • 16. محدودیت‌ها (Constraints): FOREIGN KEY
  • 17. محدودیت‌ها (Constraints): UNIQUE
  • 18. محدودیت‌ها (Constraints): NOT NULL
  • 19. محدودیت‌ها (Constraints): CHECK
  • 20. تغییر ساختار جدول: ALTER TABLE
  • 21. حذف جداول: DROP TABLE
  • 22. درج داده‌ها: INSERT INTO
  • 23. به‌روزرسانی داده‌ها: UPDATE
  • 24. حذف داده‌ها: DELETE FROM
  • 25. بازیابی داده‌ها: SELECT FROM
  • 26. فیلتر کردن داده‌ها: WHERE clause
  • 27. مرتب‌سازی داده‌ها: ORDER BY clause
  • 28. ترکیب داده‌ها از جداول مختلف: JOIN (INNER JOIN)
  • 29. ترکیب داده‌ها از جداول مختلف: JOIN (LEFT JOIN)
  • 30. ترکیب داده‌ها از جداول مختلف: JOIN (RIGHT JOIN)
  • 31. ترکیب داده‌ها از جداول مختلف: JOIN (FULL OUTER JOIN)
  • 32. ترکیب داده‌ها از جداول مختلف: CROSS JOIN
  • 33. ترکیب داده‌ها از جداول مختلف: SELF JOIN
  • 34. فیلتر کردن نتایج JOIN: ON clause
  • 35. تجمیع داده‌ها: GROUP BY clause
  • 36. تجمیع داده‌ها: Aggregate Functions (COUNT, SUM, AVG, MIN, MAX)
  • 37. فیلتر کردن گروه‌ها: HAVING clause
  • 38. استفاده از Alias برای جداول و ستون‌ها
  • 39. کوئری‌های تودرتو (Subqueries)
  • 40. استفاده از EXISTS و NOT EXISTS در کوئری‌های تودرتو
  • 41. استفاده از IN و NOT IN در کوئری‌های تودرتو
  • 42. استفاده از ANY و ALL در کوئری‌های تودرتو
  • 43. کار با View ها
  • 44. ایجاد View
  • 45. استفاده از View
  • 46. به‌روزرسانی View ها
  • 47. حذف View ها
  • 48. مفاهیم Indexing
  • 49. انواع Index: Clustered Index
  • 50. انواع Index: Non-Clustered Index
  • 51. نحوه ایجاد Index
  • 52. مزایا و معایب Indexing
  • 53. مدیریت Index ها
  • 54. مفاهیم Stored Procedures
  • 55. ایجاد Stored Procedures
  • 56. اجرای Stored Procedures
  • 57. پارامترها در Stored Procedures
  • 58. دستورات کنترلی در Stored Procedures: IF...ELSE
  • 59. دستورات کنترلی در Stored Procedures: WHILE LOOP
  • 60. مدیریت خطا در Stored Procedures: TRY...CATCH
  • 61. مفاهیم Functions
  • 62. ایجاد Scalar Functions
  • 63. ایجاد Table-Valued Functions (Inline)
  • 64. ایجاد Table-Valued Functions (Multi-Statement)
  • 65. استفاده از Functions
  • 66. مقایسه Stored Procedures و Functions
  • 67. مفاهیم Triggers
  • 68. انواع Triggers: AFTER Triggers
  • 69. انواع Triggers: INSTEAD OF Triggers
  • 70. ایجاد Triggers
  • 71. حذف Triggers
  • 72. استفاده از Triggers برای اجرای خودکار عملیات
  • 73. مدیریت Concurrency: قفل‌گذاری (Locking)
  • 74. سطوح قفل‌گذاری (Locking Levels)
  • 75. مدیریت Concurrency: Deadlocks
  • 76. مفاهیم Transactions
  • 77. دستورات Transaction: BEGIN TRANSACTION
  • 78. دستورات Transaction: COMMIT TRANSACTION
  • 79. دستورات Transaction: ROLLBACK TRANSACTION
  • 80. دستورات Transaction: SAVE TRANSACTION
  • 81. سطوح Isolation Transaction
  • 82. مفاهیم Backup و Restore
  • 83. انواع Backup: Full Backup
  • 84. انواع Backup: Differential Backup
  • 85. انواع Backup: Transaction Log Backup
  • 86. انجام Backup
  • 87. انجام Restore
  • 88. بازیابی به یک زمان مشخص (Point-in-Time Recovery)
  • 89. امنیت در SQL Server
  • 90. مدیریت Logins
  • 91. مدیریت Users
  • 92. مدیریت Roles
  • 93. سطوح دسترسی (Permissions)
  • 94. Auditing در SQL Server
  • 95. مفاهیم Data Integrity
  • 96. مفاهیم ACID Properties
  • 97. استفاده از SQL Server Profiler
  • 98. مانیتورینگ عملکرد SQL Server
  • 99. نکات بهینه‌سازی کوئری (Query Optimization)
  • 100. فهم Execution Plans
تگ‌ها: BI Business Intelligence Data Analysis Database Microsoft SQL Server Programming SQL SQL Server SQL Server Development ابزارهای کسب و کار اس‌کیوال سرور برنامه‌نویسی پایگاه داده تحلیل داده توسعه SQL Server

نظرات

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

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