کتاب SQL برای بکاندهای مقاوم: طراحی و پیادهسازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL برای بکاندهای مقاوم: طراحی و پیادهسازی
موضوع کلی: توسعه نرمافزار
موضوع میانی: پایگاه داده و بکاند
📋 سرفصلهای دوره
- 1. مقدمهای بر SQL و پایگاه دادههای رابطهای
- 2. مفاهیم کلیدی SQL: جداول، ستونها، انواع داده
- 3. دستورات اصلی SQL: SELECT، INSERT، UPDATE، DELETE
- 4. شرطهای WHERE و عملگرهای منطقی
- 5. مرتبسازی نتایج با ORDER BY
- 6. توابع SQL: توابع رشتهای، عددی، تاریخ
- 7. گروهبندی دادهها با GROUP BY و توابع تجمیعی
- 8. زیرپرس و جوها (Subqueries)
- 9. JOIN ها: INNER JOIN، LEFT JOIN، RIGHT JOIN، FULL OUTER JOIN
- 10. شاخصها (Indexes) و بهینهسازی پرس و جو
- 11. نمایشها (Views) و کاربردهای آنها
- 12. روالهای ذخیره شده (Stored Procedures)
- 13. توالیها (Sequences) و هویتها (Identities)
- 14. تراکنشها (Transactions) و مدیریت همزمانی
- 15. قیدها (Constraints) و حفظ یکپارچگی دادهها
- 16. طراحی شمای پایگاه داده: نرمالسازی
- 17. انواع دادههای پیشرفته و کاربردهای آنها
- 18. کار با دادههای JSON در SQL
- 19. بهینهسازی پرس و جوهای پیچیده
- 20. امنیت SQL: جلوگیری از SQL Injection
- 21. Backup و Restore پایگاه داده
- 22. مدیریت کاربران و سطوح دسترسی
- 23. استفاده از SQL در زبانهای برنامهنویسی مختلف (PHP، Python، Java)
- 24. مقدمهای بر NoSQL و تفاوت آن با SQL
- 25. SQL Server، MySQL، PostgreSQL: مقایسه و انتخاب
- 26. عملکرد و مانیتورینگ پایگاه داده
- 27. طراحی پایگاه داده برای برنامههای وب با ترافیک بالا
- 28. استفاده از ORM (Object-Relational Mapping)
- 29. تست و اشکالزدایی پرس و جوهای SQL
- 30. بهبود عملکرد با استفاده از Partitioning
- 31. SQL برای تحلیل دادهها و گزارشگیری
تگها:
Data Modeling
Database Performance
MySQL
PostgreSQL
Robust Backends
SQL
SQL Injection
SQL Server
Stored Procedures
Transactions
بکاند
بهینهسازی SQL
پایگاه داده
توسعه وب
طراحی پایگاه داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.