اپلیکیشن اندرویدی فلشکارت آموزشی طراحی و بهینهسازی پایگاه داده SQL در پروژههای داده
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و بهینهسازی پایگاه داده SQL در پروژههای داده
موضوع کلی: علوم داده و یادگیری ماشین
موضوع میانی: مبانی پایگاه داده
📋 سرفصلهای دوره
- 1. مقدمه ای بر پایگاه داده SQL
- 2. مفاهیم اساسی پایگاه داده رابطهای
- 3. انواع مدلهای پایگاه داده
- 4. انتخاب پایگاه داده مناسب برای پروژه
- 5. نصب و پیکربندی SQL Server
- 6. نصب و پیکربندی PostgreSQL
- 7. نصب و پیکربندی MySQL
- 8. مروری بر ابزارهای مدیریت پایگاه داده
- 9. شناخت معماری SQL Server
- 10. شناخت معماری PostgreSQL
- 11. شناخت معماری MySQL
- 12. مبانی طراحی پایگاه داده
- 13. مفهوم موجودیت و رابطه
- 14. نرمالسازی پایگاه داده (سطوح ۱ تا ۳)
- 15. نرمالسازی BC (Business)
- 16. طراحی شمای پایگاه داده
- 17. مدلسازی داده ها با ERD
- 18. استفاده از ابزارهای مدلسازی داده
- 19. شناخت انواع داده در SQL
- 20. ایجاد جداول و تعریف ستونها
- 21. تعریف کلیدهای اصلی و خارجی
- 22. قوانین یکپارچگی دادهها
- 23. ایجاد و مدیریت نمایهها (Indexes)
- 24. انواع نمایهها
- 25. بهینهسازی نمایهها
- 26. عملکرد پرس و جوها (Query Performance)
- 27. دستورات DML (INSERT, UPDATE, DELETE)
- 28. بهینهسازی دستورات DML
- 29. دستورات SELECT پیشرفته
- 30. عبارات JOIN و انواع آن
- 31. بهینهسازی عبارات JOIN
- 32. دستورات GROUP BY و HAVING
- 33. توابع تجمعی (Aggregate Functions)
- 34. بهینهسازی توابع تجمعی
- 35. مفهوم تراکنش (Transaction)
- 36. مدیریت تراکنشها
- 37. سطوح ایزولهسازی تراکنش
- 38. قفلگذاری در پایگاه داده
- 39. انواع قفلها
- 40. استراتژیهای قفلگذاری
- 41. شناخت طرحبندی فیزیکی داده
- 42. مدیریت فضای ذخیرهسازی
- 43. بهینهسازی دیسک و فایلگروهها
- 44. مفهوم Partitioning
- 45. انواع Partitioning
- 46. مزایا و معایب Partitioning
- 47. عملکرد عملیات I/O
- 48. مانیتورینگ عملکرد پایگاه داده
- 49. ابزارهای مانیتورینگ SQL Server
- 50. ابزارهای مانیتورینگ PostgreSQL
- 51. ابزارهای مانیتورینگ MySQL
- 52. تحلیل و تفسیر گزارشهای عملکرد
- 53. شناخت Deadlocks
- 54. پیشگیری و رفع Deadlocks
- 55. استفاده از Stored Procedures
- 56. بهینهسازی Stored Procedures
- 57. استفاده از Functions
- 58. بهینهسازی Functions
- 59. استفاده از Triggers
- 60. بهینهسازی Triggers
- 61. مدیریت خطا و استثناها
- 62. نوشتن کوئریهای کارآمد
- 63. شناخت Execution Plan
- 64. تحلیل Execution Plan
- 65. تکنیکهای بهینهسازی Query
- 66. استفاده از Hint ها
- 67. مطالعه موارد عملی (Case Studies)
- 68. طراحی پایگاه داده برای وب اپلیکیشنها
- 69. طراحی پایگاه داده برای تحلیل داده
- 70. طراحی پایگاه داده برای سیستمهای OLAP
- 71. طراحی پایگاه داده برای سیستمهای OLTP
- 72. امنیت پایگاه داده
- 73. مدیریت دسترسی کاربران
- 74. نقشها و مجوزها
- 75. رمزنگاری دادهها
- 76. پشتیبانگیری و بازیابی (Backup and Restore)
- 77. استراتژیهای پشتیبانگیری
- 78. بازیابی پایگاه داده
- 79. مفهوم High Availability
- 80. راهکارهای High Availability
- 81. مفهوم Disaster Recovery
- 82. راهکارهای Disaster Recovery
- 83. مدیریت و نگهداری پایگاه داده
- 84. بهروزرسانی و Patching
- 85. تنظیمات پارامترهای سیستم
- 86. مانیتورینگ منابع سیستم
- 87. مدیریت Log Files
- 88. جمعآوری و تحلیل آماری
- 89. مقدمهای بر Data Warehousing
- 90. مقدمهای بر Big Data
- 91. ارتباط SQL با ابزارهای Big Data
- 92. تست و اعتبارسنجی پایگاه داده
- 93. اصول طراحی پایگاه داده در پروژههای چابک
- 94. نکات تکمیلی در بهینهسازی
- 95. جمعبندی و گامهای بعدی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.