اپلیکیشن اندرویدی فلشکارت آموزشی SQL و Advanced Analytics with SQL Server
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL و Advanced Analytics with SQL Server
موضوع کلی: برنامه نویسی
موضوع میانی: SQL
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاههای داده رابطهای
- 2. مفاهیم کلیدی SQL
- 3. نصب و پیکربندی SQL Server
- 4. مبانی ساختار جدول در SQL Server
- 5. ایجاد و مدیریت جداول
- 6. تعریف انواع داده در SQL Server
- 7. محدودیتهای کلید اصلی و خارجی
- 8. دستورات DML: درج، بهروزرسانی و حذف داده
- 9. دستورات DQL: بازیابی دادهها با SELECT
- 10. فیلتر کردن دادهها با WHERE
- 11. مرتبسازی نتایج با ORDER BY
- 12. گروهبندی دادهها با GROUP BY
- 13. فیلتر کردن گروهها با HAVING
- 14. ترکیب جداول با JOIN (INNER, LEFT, RIGHT)
- 15. ترکیب جداول با FULL OUTER JOIN و CROSS JOIN
- 16. زیرپرسوجوها (Subqueries) در SELECT
- 17. زیرپرسوجوها در WHERE
- 18. زیرپرسوجوها در FROM
- 19. توابع تجمعی (Aggregate Functions)
- 20. توابع رشتهای (String Functions)
- 21. توابع عددی (Numeric Functions)
- 22. توابع تاریخ و زمان (Date and Time Functions)
- 23. توابع شرطی (Conditional Functions)
- 24. ایجاد و مدیریت View ها
- 25. نمایههای ایندکس شده (Indexed Views)
- 26. مقدمهای بر ذخیره رویهها (Stored Procedures)
- 27. ایجاد و اجرای ذخیره رویهها
- 28. پارامترها در ذخیره رویهها
- 29. مدیریت خطا در ذخیره رویهها
- 30. توابع تعریف شده توسط کاربر (User-Defined Functions)
- 31. توابع اسکالر (Scalar Functions)
- 32. توابع جدول (Table-Valued Functions)
- 33. تریگرها (Triggers) در SQL Server
- 34. تریگرهای DML
- 35. تریگرهای DDL
- 36. مدیریت تراکنشها (Transactions)
- 37. سطوح ایزولهسازی تراکنشها
- 38. قفلگذاری (Locking) و Deadlocks
- 39. مفاهیم ایندکسگذاری (Indexing)
- 40. انواع ایندکسها (Clustered, Non-Clustered)
- 41. مدیریت ایندکسها
- 42. بهینهسازی پرسوجوها (Query Optimization)
- 43. تحلیلگر پرسوجو (Query Analyzer)
- 44. برنامهریزی اجرا (Execution Plans)
- 45. عیبیابی پرسوجوهای کند
- 46. مقدمهای بر Business Intelligence (BI)
- 47. مفاهیم Data Warehousing
- 48. مفاهیم ETL (Extract, Transform, Load)
- 49. پیمایش دادهها (Data Profiling)
- 50. کیفیت دادهها (Data Quality)
- 51. مقدمهای بر Analysis Services
- 52. تحلیل مکعبی OLAP
- 53. ساختار Dimension و Fact
- 54. مقدمهای بر Integration Services (SSIS)
- 55. طراحی جریانهای کاری (Workflows) در SSIS
- 56. کامپوننتهای SSIS
- 57. مدیریت بستههای SSIS
- 58. مقدمهای بر Reporting Services (SSRS)
- 59. طراحی گزارشهای جدولی
- 60. طراحی گزارشهای ماتریسی
- 61. طراحی گزارشهای نموداری
- 62. پارامترها در گزارشها
- 63. مدیریت و استقرار گزارشها
- 64. مفاهیم Data Mining
- 65. الگوریتمهای Data Mining
- 66. پیشبینی (Prediction)
- 67. طبقهبندی (Classification)
- 68. خوشهبندی (Clustering)
- 69. قوانین انجمنی (Association Rules)
- 70. مقدمهای بر Advanced Analytics
- 71. توابع پنجرهای (Window Functions)
- 72. توابع تحلیلی (Analytic Functions)
- 73. توابع رتبهبندی (Ranking Functions)
- 74. توابع انباشت (Offset Functions)
- 75. توابع تکرار (Lag/Lead Functions)
- 76. مدیریت دادههای حجیم (Big Data)
- 77. مقدمهای بر Big Data Technologies
- 78. نقش SQL Server در اکوسیستم Big Data
- 79. مفاهیم In-Memory OLTP
- 80. مفاهیم Columnstore Indexes
- 81. امنیت در SQL Server
- 82. احراز هویت (Authentication) و مجوزها (Permissions)
- 83. رمزنگاری دادهها (Data Encryption)
- 84. ممیزی (Auditing) در SQL Server
- 85. پشتیبانگیری و بازیابی (Backup and Restore)
- 86. بازیابی فاجعه (Disaster Recovery)
- 87. مفاهیم High Availability
- 88. گروههای در دسترسپذیری Always On
- 89. فیدراسیون سرورها (Server Federation)
- 90. استفاده از SQL Server در پروژههای دادهمحور
- 91. طراحی پایگاه داده برای برنامههای کاربردی
- 92. پایگاه داده و معماری میکروسرویس
- 93. استقرار SQL Server در محیط ابری
- 94. مدیریت عملکرد SQL Server
- 95. نگهداری و پایش SQL Server
- 96. مفاهیم NoSQL و مقایسه با SQL
- 97. مقدمهای بر Graph Databases
- 98. استفاده از SQL Server با زبانهای برنامهنویسی (C#, Python)
- 99. مباحث پیشرفته در SQL Server
- 100. نکات و ترفندهای بهینهسازی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.