کتاب پیادهسازی سیستمهای مدیریت داده در بستر میکرومپیوتر با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پیادهسازی سیستمهای مدیریت داده در بستر میکرومپیوتر
موضوع کلی: برنامهنویسی و مدیریت داده در بیبیسی میکرومپیوتر
موضوع میانی: ذخیرهسازی و بازیابی اطلاعات
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستمهای مدیریت داده
- 2. مفاهیم پایهای پایگاه داده
- 3. انواع مدلهای داده
- 4. مدل رابطهای و جداول
- 5. کلیدهای اصلی و خارجی
- 6. نرمالسازی پایگاه داده
- 7. مفاهیم ACID در تراکنشها
- 8. مقدمهای بر SQL
- 9. دستورات DDL: CREATE, ALTER, DROP
- 10. دستورات DML: SELECT, INSERT, UPDATE, DELETE
- 11. فیلتر کردن دادهها با WHERE
- 12. مرتبسازی دادهها با ORDER BY
- 13. گروهبندی دادهها با GROUP BY
- 14. توابع تجمعی: COUNT, SUM, AVG, MIN, MAX
- 15. اتصال جداول با JOIN
- 16. انواع JOIN: INNER, LEFT, RIGHT, FULL
- 17. زیرپرسوجوها (Subqueries)
- 18. نماها (Views)
- 19. شاخصگذاری (Indexing)
- 20. مدیریت تراکنشها
- 21. قفلگذاری و کنترل همروندی
- 22. پشتیبانگیری و بازیابی پایگاه داده
- 23. مقدمهای بر سیستمهای مدیریت پایگاه داده (DBMS)
- 24. معماری DBMS
- 25. انواع DBMS: رابطهای، NoSQL
- 26. انتخاب DBMS مناسب
- 27. معرفی PostgreSQL
- 28. نصب و پیکربندی PostgreSQL
- 29. مفاهیم پایگاه داده در PostgreSQL
- 30. کار با جداول در PostgreSQL
- 31. پرسوجوهای پیشرفته در PostgreSQL
- 32. توابع و رویهها در PostgreSQL
- 33. تریگرها در PostgreSQL
- 34. مدیریت کاربران و سطوح دسترسی در PostgreSQL
- 35. امنیت پایگاه داده در PostgreSQL
- 36. پشتیبانگیری و بازیابی در PostgreSQL
- 37. معرفی MySQL
- 38. نصب و پیکربندی MySQL
- 39. مفاهیم پایگاه داده در MySQL
- 40. کار با جداول در MySQL
- 41. پرسوجوهای پیشرفته در MySQL
- 42. توابع و رویهها در MySQL
- 43. تریگرها در MySQL
- 44. مدیریت کاربران و سطوح دسترسی در MySQL
- 45. امنیت پایگاه داده در MySQL
- 46. پشتیبانگیری و بازیابی در MySQL
- 47. معرفی SQLite
- 48. نصب و پیکربندی SQLite
- 49. مفاهیم پایگاه داده در SQLite
- 50. کار با جداول در SQLite
- 51. پرسوجوهای پیشرفته در SQLite
- 52. مدیریت تراکنشها در SQLite
- 53. مقدمهای بر NoSQL
- 54. انواع پایگاه دادههای NoSQL
- 55. مبنای کلید-مقدار (Key-Value Stores)
- 56. مبنای سند (Document Databases)
- 57. مبنای ستونگسترده (Column-Family Stores)
- 58. مبنای گراف (Graph Databases)
- 59. معرفی MongoDB
- 60. نصب و پیکربندی MongoDB
- 61. مفاهیم پایگاه داده در MongoDB
- 62. کار با مجموعهها (Collections) در MongoDB
- 63. پرسوجوهای پیشرفته در MongoDB
- 64. شاخصگذاری در MongoDB
- 65. مدیریت کاربران و سطوح دسترسی در MongoDB
- 66. پشتیبانگیری و بازیابی در MongoDB
- 67. معرفی Redis
- 68. نصب و پیکربندی Redis
- 69. مفاهیم پایگاه داده در Redis
- 70. کار با ساختارهای داده در Redis
- 71. کاربرد Redis در Caching
- 72. معرفی Cassandra
- 73. نصب و پیکربندی Cassandra
- 74. مفاهیم پایگاه داده در Cassandra
- 75. کار با جداول (Tables) در Cassandra
- 76. پرسوجوهای پیشرفته در Cassandra
- 77. طراحی شمای پایگاه داده در Cassandra
- 78. پشتیبانگیری و بازیابی در Cassandra
- 79. میکروسرویسها و پایگاه داده
- 80. استراتژیهای پایگاه داده در معماری میکروسرویس
- 81. ارتباط بین میکروسرویسها و پایگاه داده
- 82. مدیریت داده توزیعشده
- 83. هماهنگسازی دادهها
- 84. ملاحظات امنیتی در سیستمهای مدیریت داده
- 85. رمزنگاری دادهها
- 86. قوانین حاکم بر دادهها در ایران
- 87. ملاحظات شرعی در مدیریت داده
- 88. استانداردهای داده در ایران
- 89. پروتکلهای ارتباطی پایگاه داده
- 90. مقدمهای بر ابزارهای مانیتورینگ پایگاه داده
- 91. تحلیل عملکرد پایگاه داده
- 92. بهینهسازی پرسوجوها
- 93. مدیریت حجم دادهها
- 94. مقدمهای بر دادههای حجیم (Big Data)
- 95. مفاهیم پایگاه داده در بستر میکرومپیوتر
- 96. پیادهسازی الگوهای طراحی پایگاه داده
- 97. مستندسازی پایگاه داده
- 98. برنامهریزی برای مقیاسپذیری
- 99. جمعبندی و آینده سیستمهای مدیریت داده
تگها:
بازیابی اطلاعات
برنامه نویسی میکرومپیوتر
پایگاه داده
ذخیره سازی اطلاعات
سیستم های داده
مدیریت داده
میکرومپیوتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.