اپلیکیشن اندرویدی فلشکارت آموزشی SQL Server The Innovative Toolkit for SQL Server Evolution
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL Server The Innovative Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای دوره
- 1. آشنایی با مفاهیم پایگاه داده رابطهای
- 2. مقدمهای بر Microsoft SQL Server
- 3. تاریخچه و تکامل SQL Server
- 4. معماری SQL Server
- 5. نسخههای مختلف SQL Server و تفاوتهای آنها
- 6. نصب و پیکربندی SQL Server
- 7. ابزارهای مدیریت SQL Server (SQL Server Management Studio)
- 8. مقدمهای بر زبان SQL
- 9. دستور SELECT (بازیابی دادهها)
- 10. دستور FROM (انتخاب جدول)
- 11. دستور WHERE (فیلتر کردن دادهها)
- 12. دستور ORDER BY (مرتبسازی نتایج)
- 13. دستور TOP و OFFSET-FETCH (محدود کردن نتایج)
- 14. دستور DISTINCT (حذف رکوردهای تکراری)
- 15. عملگرهای منطقی (AND, OR, NOT)
- 16. عملگرهای مقایسهای (=, <>, >, <, >=, <=)
- 17. عملگرهای LIKE و PATTERN MATCHING
- 18. عملگرهای IN و BETWEEN
- 19. عملگرهای NULL (IS NULL, IS NOT NULL)
- 20. توابع ستونی (Aggregate Functions)
- 21. تابع COUNT
- 22. تابع SUM
- 23. تابع AVG
- 24. تابع MIN
- 25. تابع MAX
- 26. دستور GROUP BY (گروهبندی نتایج)
- 27. دستور HAVING (فیلتر کردن گروهها)
- 28. دستور UNION و UNION ALL (ترکیب نتایج کوئریها)
- 29. دستور INSERT (افزودن دادهها)
- 30. دستور UPDATE (بهروزرسانی دادهها)
- 31. دستور DELETE (حذف دادهها)
- 32. دستور TRUNCATE TABLE (حذف سریع تمام دادهها)
- 33. مفهوم کلیدهای اصلی (Primary Keys)
- 34. مفهوم کلیدهای خارجی (Foreign Keys)
- 35. مفهوم روابط بین جداول (Relationships)
- 36. انواع روابط (یک به یک، یک به چند، چند به چند)
- 37. طراحی پایگاه داده (Database Design)
- 38. نرمالسازی پایگاه داده (Database Normalization)
- 39. فرمهای نرمال (1NF, 2NF, 3NF, BCNF)
- 40. قواعد طراحی جداول
- 41. مقدمهای بر View ها
- 42. ایجاد View
- 43. استفاده از View
- 44. مزایا و معایب View
- 45. مقدمهای بر Stored Procedures
- 46. ایجاد Stored Procedures
- 47. اجرای Stored Procedures
- 48. پارامترها در Stored Procedures
- 49. مدیریت Stored Procedures
- 50. مقدمهای بر توابع تعریف شده توسط کاربر (User-Defined Functions - UDFs)
- 51. انواع UDF ها (Scalar, Table-Valued)
- 52. ایجاد و استفاده از UDF ها
- 53. مزایا و معایب UDF ها
- 54. مفهوم Triggers
- 55. انواع Triggers (DML, DDL, LOGON)
- 56. ایجاد و مدیریت Triggers
- 57. کاربرد Triggers
- 58. مفهوم Transactions
- 59. عملیات ACID
- 60. دستور BEGIN TRANSACTION
- 61. دستور COMMIT TRANSACTION
- 62. دستور ROLLBACK TRANSACTION
- 63. سطوح جداسازی تراکنش (Isolation Levels)
- 64. مفهوم Index ها
- 65. انواع Index ها (Clustered, Non-Clustered)
- 66. مزایا و معایب Index ها
- 67. ایجاد و مدیریت Index ها
- 68. بهینهسازی کوئریها (Query Optimization)
- 69. تحلیل Execute Plan
- 70. نکات بهینهسازی کوئریها
- 71. مفهوم Locking و Deadlocks
- 72. مدیریت Locking
- 73. پیشگیری از Deadlocks
- 74. مفهوم Backup و Restore
- 75. انواع Backup (Full, Differential, Transaction Log)
- 76. استراتژیهای Backup
- 77. انجام عملیات Restore
- 78. مفهوم High Availability (HA)
- 79. مفهوم Disaster Recovery (DR)
- 80. Always On Availability Groups (AGs)
- 81. Failover Clustering
- 82. Replication
- 83. مقدمهای بر SQL Server Agent
- 84. ایجاد Job ها
- 85. زمانبندی Job ها
- 86. مدیریت Job ها
- 87. مفهوم SQL Server Profiler
- 88. ضبط رویدادها (Events)
- 89. تحلیل پروفایلها
- 90. مفهوم Extended Events
- 91. ایجاد و مدیریت Extended Events
- 92. تفاوت Profiler و Extended Events
- 93. امنیت در SQL Server
- 94. مدیریت Login ها و User ها
- 95. مدیریت Role ها
- 96. مدیریت Permissions
- 97. رمزنگاری دادهها (Data Encryption)
- 98. مفهوم Data Warehousing
- 99. مفاهیم OLTP و OLAP
- 100. طراحی Schema های Star و Snowflake
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.