اپلیکیشن اندرویدی فلشکارت آموزشی طراحی مدل پایگاه داده با MySQL Workbench
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی مدل پایگاه داده با MySQL Workbench
موضوع کلی: فناوری اطلاعات و پایگاه داده
موضوع میانی: طراحی و مدیریت پایگاه داده
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاه داده و مفاهیم کلیدی
- 2. نصب و راهاندازی MySQL Workbench
- 3. آشنایی با محیط کاربری MySQL Workbench
- 4. مراحل اولیه طراحی پایگاه داده
- 5. مفهوم موجودیت و ویژگی در پایگاه داده
- 6. شناخت انواع دادهها در MySQL
- 7. تعریف کلید اصلی (Primary Key)
- 8. مفهوم کلید خارجی (Foreign Key)
- 9. طراحی روابط یک به یک (One-to-One)
- 10. طراحی روابط یک به چند (One-to-Many)
- 11. طراحی روابط چند به چند (Many-to-Many)
- 12. نرمالسازی پایگاه داده: فرم اول نرمال (1NF)
- 13. نرمالسازی پایگاه داده: فرم دوم نرمال (2NF)
- 14. نرمالسازی پایگاه داده: فرم سوم نرمال (3NF)
- 15. نرمالسازی پایگاه داده: فرم BCNF
- 16. نمودار رابطه موجودیت (ERD)
- 17. ابزارهای طراحی ERD در MySQL Workbench
- 18. تبدیل ERD به مدل فیزیکی
- 19. ایجاد جداول در مدل فیزیکی
- 20. تعیین نوع دادهها برای ستونها
- 21. تنظیم محدودیتهای NOT NULL
- 22. تنظیم مقادیر پیشفرض (Default Values)
- 23. ایجاد روابط با استفاده از کلیدهای خارجی
- 24. تنظیمات مربوط به کلیدهای خارجی (Cascade, Set Null)
- 25. مدیریت ایندکسها (Indexes)
- 26. انواع ایندکسها (Unique, Fulltext)
- 27. بهینهسازی طراحی پایگاه داده
- 28. مفهوم View در پایگاه داده
- 29. ایجاد و مدیریت View ها
- 30. مفهوم Stored Procedure
- 31. نوشتن Stored Procedure های ساده
- 32. مفهوم Trigger
- 33. ایجاد و مدیریت Trigger ها
- 34. مدیریت تراکنشها (Transactions)
- 35. مفهوم ACID در تراکنشها
- 36. امنیت پایگاه داده
- 37. مدیریت کاربران و سطوح دسترسی
- 38. پشتیبانگیری (Backup) از پایگاه داده
- 39. بازیابی (Restore) پایگاه داده
- 40. انتقال دادهها (Data Migration)
- 41. مقدمهای بر SQL (Structured Query Language)
- 42. دستورات DDL (Data Definition Language)
- 43. دستورات DML (Data Manipulation Language)
- 44. دستورات DCL (Data Control Language)
- 45. نوشتن کوئریهای SELECT ساده
- 46. فیلتر کردن دادهها با WHERE
- 47. مرتبسازی دادهها با ORDER BY
- 48. گروهبندی دادهها با GROUP BY
- 49. فیلتر کردن گروهها با HAVING
- 50. پیوند دادن جداول با JOIN (INNER JOIN)
- 51. پیوند دادن جداول با JOIN (LEFT JOIN)
- 52. پیوند دادن جداول با JOIN (RIGHT JOIN)
- 53. پیوند دادن جداول با JOIN (FULL OUTER JOIN)
- 54. استفاده از Subqueries
- 55. توابع تجمعی (Aggregate Functions)
- 56. مقدمهای بر NoSQL
- 57. تفاوت پایگاه داده رابطهای و NoSQL
- 58. مقدمهای بر پایگاه دادههای NoSQL در ایران
- 59. مدلهای داده در پایگاه دادههای NoSQL
- 60. کاربرد پایگاه دادههای NoSQL
- 61. نصب و راهاندازی MongoDB (در صورت امکان)
- 62. مفاهیم اساسی MongoDB (Documents, Collections)
- 63. طراحی مدل داده در MongoDB
- 64. پرسوجو در MongoDB
- 65. شاخصگذاری در MongoDB
- 66. مدیریت کاربران در MongoDB
- 67. پشتیبانگیری و بازیابی در MongoDB
- 68. مقدمهای بر مدیریت پروژه پایگاه داده
- 69. برنامهریزی پروژه پایگاه داده
- 70. تخمین زمان و منابع
- 71. مدیریت ریسک در پروژههای پایگاه داده
- 72. مستندسازی پایگاه داده
- 73. اصول طراحی پایگاه داده مقیاسپذیر
- 74. بهینهسازی عملکرد پایگاه داده
- 75. پایش (Monitoring) پایگاه داده
- 76. مدیریت تغییرات (Change Management)
- 77. نقش مهندس پایگاه داده
- 78. اخلاق حرفهای در مدیریت پایگاه داده
- 79. آشنایی با استانداردهای پایگاه داده
- 80. مقدمهای بر معماریهای پایگاه داده
- 81. پایگاه داده توزیع شده
- 82. مفاهیم کلیدی پایگاه داده توزیع شده
- 83. مدیریت دادههای حجیم (Big Data)
- 84. ابزارهای مدیریت دادههای حجیم
- 85. مقدمهای بر هوش تجاری (Business Intelligence)
- 86. نقش پایگاه داده در هوش تجاری
- 87. تحلیل دادهها
- 88. گزارشگیری (Reporting)
- 89. داشبوردها (Dashboards)
- 90. امنیت دادهها در عصر دیجیتال
- 91. حفظ حریم خصوصی دادهها
- 92. قوانین و مقررات مرتبط با دادهها در ایران
- 93. استانداردهای داده در ایران
- 94. مبانی طراحی پایگاه داده برای سیستمهای سازمانی
- 95. طراحی پایگاه داده برای وباپلیکیشنها
- 96. طراحی پایگاه داده برای اپلیکیشنهای موبایل
- 97. مفاهیم پیشرفته در طراحی پایگاه داده
- 98. بازنگری و بهینهسازی مدلهای موجود
- 99. مقدمهای بر مفاهیم دادهکاوی (Data Mining)
- 100. نقش پایگاه داده در دادهکاوی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.