اپلیکیشن اندرویدی فلشکارت آموزشی SQL Server The Essential Toolkit for SQL Server Evolution
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL Server The Essential Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای دوره
- 1. مبانی SQL Server: آشنایی و نصب
- 2. مروری بر پایگاه داده و سیستم مدیریت پایگاه داده (DBMS)
- 3. آشنایی با SQL Server و معماری آن
- 4. نصب و پیکربندی SQL Server
- 5. ابزارها و محیط توسعه SQL Server (SSMS)
- 6. اتصال به SQL Server و مدیریت اتصالات
- 7. آشنایی با انواع دادهها در SQL Server
- 8. کار با انواع دادههای عددی
- 9. کار با انواع دادههای متنی
- 10. کار با انواع دادههای تاریخ و زمان
- 11. کار با انواع دادههای باینری
- 12. آشنایی با عبارات و عملگرها در SQL
- 13. عملگرهای مقایسه و منطقی
- 14. عملگرهای ریاضی و رشتهای
- 15. دستورات SELECT و فیلتر کردن دادهها
- 16. استفاده از WHERE برای فیلتر کردن دادهها
- 17. استفاده از ORDER BY برای مرتبسازی دادهها
- 18. استفاده از DISTINCT برای حذف مقادیر تکراری
- 19. کار با دستورات INSERT, UPDATE و DELETE
- 20. ایجاد و مدیریت جداول
- 21. تعریف ستونها و انواع دادهها در جداول
- 22. محدودیتهای (Constraints) اصلی در SQL Server
- 23. کلیدهای اصلی (Primary Keys) و کلیدهای خارجی (Foreign Keys)
- 24. کلیدهای منحصربهفرد (Unique Keys) و چک (Check Constraints)
- 25. آشنایی با دستورات JOIN
- 26. انواع JOIN: INNER, LEFT, RIGHT, FULL
- 27. استفاده از JOIN برای ترکیب دادهها از چند جدول
- 28. کار با زیرکوئریها (Subqueries)
- 29. استفاده از زیرکوئریها در SELECT, WHERE و HAVING
- 30. توابع Aggregate (جمعبندی)
- 31. توابع SUM, AVG, COUNT, MIN, MAX
- 32. استفاده از GROUP BY و HAVING
- 33. ایجاد و مدیریت Views (نماها)
- 34. استفاده از Views برای سادهسازی کوئریها
- 35. ایجاد و مدیریت Stored Procedures (روالهای ذخیرهشده)
- 36. استفاده از Stored Procedures برای کپسولهسازی منطق
- 37. ایجاد و مدیریت توابع (Functions)
- 38. انواع توابع: Scalar و Table-Valued
- 39. کار با توابع داخلی (Built-in Functions)
- 40. توابع رشتهای (String Functions)
- 41. توابع تاریخ و زمان (Date and Time Functions)
- 42. توابع ریاضی (Mathematical Functions)
- 43. آشنایی با Triggers (تریگرها)
- 44. ایجاد و مدیریت Triggers
- 45. کار با Indexها (شاخصها)
- 46. انواع Indexها: Clustered و Non-Clustered
- 47. بهینهسازی کوئریها با استفاده از Indexها
- 48. آشنایی با Transactionها
- 49. ACID Properties در Transactionها
- 50. مدیریت Transactionها با BEGIN, COMMIT, ROLLBACK
- 51. مدیریت امنیت در SQL Server
- 52. ایجاد و مدیریت Loginها و Users
- 53. تعیین دسترسیها و مجوزها (Permissions)
- 54. مدیریت Roles (نقشها)
- 55. آشنایی با Backup و Restore
- 56. انواع Backup: Full, Differential, Transaction Log
- 57. Backup و Restore پایگاه دادهها
- 58. تنظیمات بازیابی (Recovery Models)
- 59. مدیریت پایگاه دادههای بزرگ (Large Database Management)
- 60. بهینهسازی عملکرد (Performance Tuning)
- 61. ابزارهای Performance Monitoring
- 62. استفاده از SQL Profiler و Extended Events
- 63. SQL Server Agent و Jobها
- 64. ایجاد و مدیریت Jobها برای اتوماسیون
- 65. آشنایی با Replication (تکثیر دادهها)
- 66. انواع Replication: Snapshot, Transactional, Merge
- 67. مدیریت Replication
- 68. آشنایی با Service Broker
- 69. استفاده از Service Broker برای پیامرسانی
- 70. آشنایی با CLR (Common Language Runtime)
- 71. استفاده از CLR برای توسعه در SQL Server
- 72. آشنایی با XML در SQL Server
- 73. کار با دادههای XML
- 74. استفاده از XQuery
- 75. آشنایی با JSON در SQL Server
- 76. کار با دادههای JSON
- 77. استفاده از توابع JSON
- 78. آشنایی با In-Memory OLTP
- 79. استفاده از In-Memory OLTP برای بهبود عملکرد
- 80. آشنایی با Query Store
- 81. استفاده از Query Store برای تحلیل عملکرد کوئریها
- 82. استفاده از SQL Server Management Studio (SSMS)
- 83. تنظیمات SSMS و شخصیسازی محیط
- 84. عیبیابی (Troubleshooting) در SQL Server
- 85. خطاها و راهحلهای رایج
- 86. آشنایی با PowerShell و SQL Server
- 87. اتوماسیون وظایف با PowerShell
- 88. آشنایی با Azure SQL
- 89. مقایسه SQL Server با Azure SQL
- 90. استفاده از SQL Server Integration Services (SSIS)
- 91. ایجاد و مدیریت Packages
- 92. SQL Server Reporting Services (SSRS)
- 93. ایجاد و مدیریت گزارشها
- 94. SQL Server Analysis Services (SSAS)
- 95. مدلسازی دادهها با SSAS
- 96. مفاهیم OLAP و Cubes
- 97. Data Warehousing و Data Marts
- 98. طراحی Data Warehouse
- 99. مدیریت فضای ذخیرهسازی (Storage)
- 100. تنظیمات و بهینهسازی دیسکها
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.