دوره SQL Server The Professional's Toolkit for SQL Server Evolution همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب SQL Server The Professional's Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه و نمای کلی SQL Server
- 2. تاریخچه و تکامل SQL Server
- 3. نصب و پیکربندی SQL Server
- 4. نسخههای مختلف SQL Server و انتخاب نسخه مناسب
- 5. آشنایی با SQL Server Management Studio (SSMS)
- 6. مفاهیم پایگاه داده رابطهای (Relational Database Concepts)
- 7. مفاهیم کلیدی SQL Server: سرور، پایگاه داده، Schema، Table، View، Stored Procedure
- 8. اصول طراحی پایگاه داده
- 9. نرمالسازی (Normalization) و انواع آن
- 10. کلیدهای اصلی (Primary Keys) و کلیدهای خارجی (Foreign Keys)
- 11. انواع داده (Data Types) در SQL Server
- 12. ساختار Table: CREATE TABLE
- 13. دستورات DDL (Data Definition Language): CREATE, ALTER, DROP
- 14. دستورات DML (Data Manipulation Language): INSERT, UPDATE, DELETE
- 15. دستور SELECT: مبانی و سینتکس
- 16. فیلتر کردن دادهها با WHERE
- 17. مرتبسازی دادهها با ORDER BY
- 18. گروهبندی دادهها با GROUP BY
- 19. فیلتر کردن گروهها با HAVING
- 20. توابع تجمعی (Aggregate Functions): COUNT, SUM, AVG, MIN, MAX
- 21. دستورات JOIN: INNER JOIN
- 22. دستورات JOIN: LEFT JOIN
- 23. دستورات JOIN: RIGHT JOIN
- 24. دستورات JOIN: FULL OUTER JOIN
- 25. دستورات JOIN: CROSS JOIN
- 26. SELF JOIN
- 27. Subqueries: Subqueries در WHERE Clause
- 28. Subqueries: Subqueries در SELECT Clause
- 29. Subqueries: Subqueries در FROM Clause (Derived Tables)
- 30. Common Table Expressions (CTEs)
- 31. CTE های بازگشتی (Recursive CTEs)
- 32. توابع پنجرهای (Window Functions): مبانی
- 33. توابع پنجرهای: ROW_NUMBER(), RANK(), DENSE_RANK()
- 34. توابع پنجرهای: LEAD(), LAG()
- 35. توابع پنجرهای: FIRST_VALUE(), LAST_VALUE()
- 36. توابع پنجرهای: NTILE()
- 37. دستور UNION
- 38. دستور UNION ALL
- 39. دستور EXCEPT
- 40. دستور INTERSECT
- 41. عملیات SET در SQL Server
- 42. شاخصها (Indexes): مبانی و ضرورت
- 43. انواع Index: Clustered Index
- 44. انواع Index: Non-Clustered Index
- 45. ایجاد و مدیریت Index
- 46. بهینهسازی Index
- 47. مشکلات متداول Index
- 48. Vista Index (Covering Indexes)
- 49. Full-Text Search
- 50. XML Data Type
- 51. JSON Data Type
- 52. دستورات Transact-SQL (T-SQL)
- 53. متغیرها (Variables) در T-SQL
- 54. دستورات کنترلی جریان: IF...ELSE
- 55. دستورات کنترلی جریان: WHILE LOOP
- 56. دستورات کنترلی جریان: WAITFOR
- 57. دستورات کنترلی جریان: GOTO
- 58. مدیریت خطا (Error Handling) با TRY...CATCH
- 59. استفاده از RAISERROR و THROW
- 60. مدیریت تراکنش (Transaction Management)
- 61. ACID Properties
- 62. BEGIN TRANSACTION, COMMIT TRANSACTION, ROLLBACK TRANSACTION
- 63. سطوح ایزولهسازی تراکنش (Transaction Isolation Levels)
- 64. قفلگذاری (Locking) در SQL Server
- 65. انواع قفلها (Lock Types)
- 66. مشکلات مربوط به قفلگذاری: Deadlocks
- 67. تشخیص و رفع Deadlocks
- 68. مکانیسمهای همزمانی (Concurrency Mechanisms)
- 69. Views: انواع Views
- 70. Views: Indexed Views
- 71. Stored Procedures: مبانی و مزایا
- 72. ایجاد و فراخوانی Stored Procedures
- 73. پارامترها در Stored Procedures
- 74. Stored Procedures با پارامترهای خروجی
- 75. مدیریت Stored Procedures
- 76. Triggers: مبانی و انواع Triggers
- 77. Triggers: FOR/AFTER Triggers
- 78. Triggers: INSTEAD OF Triggers
- 79. Triggers: DML Triggers
- 80. Triggers: DDL Triggers
- 81. Triggers: Logon Triggers
- 82. مدیریت Triggers
- 83. امنیت در SQL Server
- 84. مدیریت Login و User
- 85. نقشهای پایگاه داده (Database Roles)
- 86. سطوح دسترسی (Permissions)
- 87. Security Schemas
- 88. مدیریت دسترسی به Object ها
- 89. رمزنگاری (Encryption) در SQL Server
- 90. SQL Server Agent
- 91. Job Scheduling
- 92. Alerts and Operators
- 93. Notifications
- 94. SQL Server Maintenance Plans
- 95. پشتیبانگیری (Backup) در SQL Server
- 96. انواع Backup: Full, Differential, Transaction Log
- 97. بازیابی (Restore) پایگاه داده
- 98. Point-in-Time Recovery
- 99. SQL Server Profiler
- 100. SQL Server Audit
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.