اپلیکیشن اندرویدی فلشکارت آموزشی طراحی برنامههای کاربردی مدرن با قابلیتهای جدید Azure SQL Database
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی برنامههای کاربردی مدرن با قابلیتهای جدید Azure SQL Database
موضوع کلی: فناوری اطلاعات و مهندسی نرمافزار
موضوع میانی: پایگاه داده و مدیریت اطلاعات
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاههای داده رابطهای
- 2. آشنایی با Azure SQL Database
- 3. معماری Azure SQL Database
- 4. مدلهای استقرار Azure SQL Database
- 5. مدیریت موجودیتها در Azure SQL Database
- 6. طراحی جداول پایگاه داده
- 7. روابط بین جداول
- 8. کلیدهای اصلی و خارجی
- 9. ایندکسگذاری در Azure SQL Database
- 10. انواع ایندکسها
- 11. بهینهسازی ایندکسها
- 12. پرسوجوهای SQL پایه
- 13. توابع تجمعی در SQL
- 14. شرطگذاری در پرسوجوها (WHERE)
- 15. گروهبندی نتایج (GROUP BY)
- 16. مرتبسازی نتایج (ORDER BY)
- 17. پرسوجوهای پیشرفته SQL
- 18. زیرپرسوجوها (Subqueries)
- 19. عبارات جدولی مشترک (CTEs)
- 20. توابع پنجرهای (Window Functions)
- 21. مدیریت تراکنشها در پایگاه داده
- 22. مفهوم ACID
- 23. کنترل همزمانی (Concurrency Control)
- 24. قفلگذاری (Locking)
- 25. اصول طراحی پایگاه داده نرمالسازی شده
- 26. فرمهای نرمال (1NF, 2NF, 3NF)
- 27. فرم نرمال بوییس-کود (BCNF)
- 28. مفاهیم پیشرفته در طراحی پایگاه داده
- 29. نمایهسازی معنایی (Semantic Indexing)
- 30. فهرستهای جدولی (Columnstore Indexes)
- 31. پایگاه دادههای گراف (Graph Databases) در Azure SQL
- 32. پردازش تراکنشهای آنلاین (OLTP)
- 33. پردازش تحلیلی آنلاین (OLAP)
- 34. انبار داده (Data Warehousing)
- 35. مفاهیم ETL (Extract, Transform, Load)
- 36. مخازن داده (Data Lakes)
- 37. امنیت در Azure SQL Database
- 38. احراز هویت و مجوزدهی
- 39. رمزنگاری دادهها (Encryption)
- 40. ردیابی تغییرات (Change Tracking)
- 41. کشف دادهها (Data Discovery)
- 42. حفاظت از دادههای حساس (Sensitive Data Protection)
- 43. مدیریت دسترسیها
- 44. پشتیبانگیری و بازیابی در Azure SQL
- 45. استراتژیهای پشتیبانگیری
- 46. بازیابی نقطه زمانی (Point-in-Time Restore)
- 47. بازیابی فاجعه (Disaster Recovery)
- 48. سنجش عملکرد پایگاه داده
- 49. مانیتورینگ عملکرد
- 50. شناسایی گلوگاهها (Bottlenecks)
- 51. بهینهسازی پرسوجوها
- 52. استفاده از Query Store
- 53. تجزیه و تحلیل عملکرد
- 54. مقیاسپذیری در Azure SQL Database
- 55. مقیاسپذیری عمودی (Vertical Scaling)
- 56. مقیاسپذیری افقی (Horizontal Scaling)
- 57. مدیریت منابع (Resource Management)
- 58. قابلیت دسترسپذیری بالا (High Availability)
- 59. گروههای در دسترسپذیری (Availability Groups)
- 60. فناوری Failover
- 61. همگامسازی دادهها (Data Synchronization)
- 62. انتقال دادهها (Data Migration)
- 63. استراتژیهای انتقال
- 64. ابزارهای انتقال داده
- 65. مهاجرت از پایگاه دادههای دیگر
- 66. برنامههای کاربردی مدرن و پایگاه داده
- 67. الگوهای طراحی برنامههای کاربردی
- 68. معماری میکروسرویس (Microservices Architecture)
- 69. ارتباطات بین سرویسها
- 70. استفاده از APIها
- 71. RESTful APIs
- 72. طراحی API برای پایگاه داده
- 73. مدیریت دادههای غیررابطهای (NoSQL) در کنار SQL
- 74. JSON در Azure SQL Database
- 75. XML در Azure SQL Database
- 76. پردازش دادههای مکانی (Spatial Data)
- 77. استفاده از توابع مکانی
- 78. فهرستگذاری مکانی
- 79. هوش تجاری (Business Intelligence)
- 80. ابزارهای BI در Azure
- 81. مصورسازی دادهها (Data Visualization)
- 82. گزارشگیری (Reporting)
- 83. تحلیل دادههای پیشرفته
- 84. یادگیری ماشین (Machine Learning) در پایگاه داده
- 85. ادغام یادگیری ماشین با SQL
- 86. مفاهیم پایگاه داده توزیع شده
- 87. همگامسازی توزیع شده (Distributed Synchronization)
- 88. مدیریت دادههای حجیم (Big Data)
- 89. چالشهای دادههای حجیم
- 90. ابزارهای مدیریت دادههای حجیم
- 91. امنیت در دادههای حجیم
- 92. کاربرد Azure SQL در برنامههای سازمانی
- 93. سیستمهای مدیریت محتوا (CMS)
- 94. سیستمهای مدیریت ارتباط با مشتری (CRM)
- 95. سیستمهای برنامهریزی منابع سازمانی (ERP)
- 96. فناوریهای نوظهور در پایگاه داده
- 97. پایگاه دادههای حافظه (In-Memory Databases)
- 98. پایگاه دادههای ستونی (Columnar Databases)
- 99. پایگاه دادههای زمان-سری (Time-Series Databases)
- 100. نقش Azure SQL در اکوسیستم ابری مایکروسافت
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.