اپلیکیشن اندرویدی فلشکارت آموزشی SQL Server The Developer's Toolkit for SQL Server Evolution
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL Server The Developer's Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای دوره
- 1. مبانی SQL و پایگاه دادهها
- 2. مقدمهای بر SQL Server و معماری آن
- 3. نصب و راهاندازی SQL Server
- 4. ابزارهای مدیریت SQL Server (SSMS)
- 5. مفاهیم اولیه پایگاه داده: جداول، رکوردها، فیلدها
- 6. زبان SQL: دستورات DDL (CREATE, ALTER, DROP)
- 7. زبان SQL: دستورات DML (INSERT, UPDATE, DELETE)
- 8. زبان SQL: دستورات DQL (SELECT)
- 9. عملگرهای SQL: منطقی، مقایسهای، ریاضی
- 10. عبارات WHERE و فیلتر کردن دادهها
- 11. عبارات ORDER BY و مرتبسازی دادهها
- 12. عبارات GROUP BY و توابع تجمیعی (COUNT, SUM, AVG, MIN, MAX)
- 13. عبارات HAVING و فیلتر کردن گروهها
- 14. پیوستن (JOIN) جداول: انواع Join (INNER, LEFT, RIGHT, FULL)
- 15. زیر کوئریها (Subqueries)
- 16. عملگرهای SET: UNION, INTERSECT, EXCEPT
- 17. مفاهیم ACID در تراکنشها
- 18. مدیریت تراکنشها در SQL Server
- 19. ذخیرهسازی رویههای (Stored Procedures)
- 20. ایجاد و مدیریت توابع (Functions)
- 21. ایجاد و مدیریت View ها
- 22. شاخصها (Indexes) و بهینهسازی کوئری
- 23. بهینهسازی کوئری با استفاده از Query Analyzer
- 24. مبانی امنیت در SQL Server
- 25. مدیریت کاربران و نقشها
- 26. کنترل دسترسی به دادهها
- 27. مفاهیم Replication (تکثیر دادهها)
- 28. ایجاد و مدیریت جداول موقت
- 29. کار با دادههای XML در SQL Server
- 30. کار با دادههای JSON در SQL Server
- 31. مبانی CLR Integration (توابع نوشته شده با زبانهای .NET)
- 32. استفاده از تریگرها (Triggers)
- 33. ایجاد و مدیریت Sequence ها
- 34. کار با دادههای جغرافیایی و فضایی
- 35. کار با دادههای تاریخ و زمان
- 36. انواع دادههای SQL Server
- 37. طراحی پایگاه داده: نرمالسازی (Normalization)
- 38. طراحی پایگاه داده: ضد نرمالسازی (Denormalization)
- 39. مدیریت فضای ذخیرهسازی
- 40. پشتیبانگیری (Backup) و بازیابی (Restore)
- 41. تنظیمات پیکربندی SQL Server
- 42. مانیتورینگ Performance در SQL Server
- 43. SQL Server Profiler
- 44. Extended Events
- 45. SQL Server Agent و Job ها
- 46. مبانی Integration Services (SSIS)
- 47. ایجاد و مدیریت پکیجهای SSIS
- 48. کار با منابع داده در SSIS
- 49. تبدیل دادهها در SSIS
- 50. کنترل جریان در SSIS
- 51. خطایابی در SSIS
- 52. مبانی Analysis Services (SSAS)
- 53. مفاهیم OLAP و Cubes
- 54. طراحی و پیادهسازی Cube ها
- 55. استفاده از MDX
- 56. مبانی Reporting Services (SSRS)
- 57. طراحی و ایجاد گزارشها در SSRS
- 58. پارامترها و فیلترها در SSRS
- 59. استفاده از Chart ها و نمودارها در SSRS
- 60. امنیت در SSRS
- 61. استفاده از Power BI با SQL Server
- 62. بهینهسازی کدهای T-SQL
- 63. راهکارهای جلوگیری از SQL Injection
- 64. استفاده از CTE ها (Common Table Expressions)
- 65. Window Functions در SQL Server
- 66. کار با Pivot و Unpivot
- 67. Query Store
- 68. مرور معماری و اجزای داخلی SQL Server
- 69. تنظیمات پیشرفته Performance
- 70. مشکلیابی و رفع مشکلات Performance
- 71. Dynamic Management Views (DMVs) و Dynamic Management Functions (DMFs)
- 72. استفاده از Resource Governor
- 73. بررسی و تحلیل Plan Cache
- 74. ایجاد و مدیریت Indexed Views
- 75. استفاده از Columnstore Indexes
- 76. درک و استفاده از In-Memory OLTP
- 77. استفاده از PolyBase برای دسترسی به دادههای خارجی
- 78. مدیریت و نگهداری پایگاه داده
- 79. بهبود کارایی با Partitioning
- 80. اطلاعات بیشتر در مورد Replication
- 81. تکنیکهای پیشرفته در SSIS
- 82. افزایش امنیت در SSIS
- 83. پیادهسازی Business Intelligence با SQL Server
- 84. گزارشدهی پیشرفته با SSRS
- 85. بهبود عملکرد گزارشها در SSRS
- 86. ادغام SSRS و Power BI
- 87. مدیریت تغییرات در پایگاه داده
- 88. اتوماسیون وظایف با PowerShell و SQL Server
- 89. استفاده از PowerShell برای مدیریت SQL Server
- 90. برنامهنویسی پیشرفته با زبانهای .NET و SQL Server
- 91. استفاده از Entity Framework Core با SQL Server
- 92. استفاده از Dapper با SQL Server
- 93. امنیت در توسعه برنامههای مبتنی بر SQL Server
- 94. معرفی SQL Server on Linux
- 95. معرفی SQL Server on Azure
- 96. بهرهگیری از قابلیتهای هوش مصنوعی در SQL Server
- 97. مدیریت نسخهها و ارتقاء SQL Server
- 98. معرفی قابلیتهای جدید SQL Server
- 99. بررسی آخرین تغییرات SQL Server
- 100. مسائل و چالشهای مقیاسپذیری
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.