کتاب بهینهسازی پرسوجوهای پایگاه داده با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره بهینهسازی پرسوجوهای پایگاه داده
موضوع کلی: فناوریهای جستجو و بازیابی اطلاعات
موضوع میانی: جستجو در پایگاه دادههای رابطهای (Searching in Relational Databases)
📋 سرفصلهای دوره
- 1. مبانی پایگاه داده و زبان SQL
- 2. انواع دادهها در SQL و کاربردهای آنها
- 3. عملگرهای مقایسهای و منطقی در SQL
- 4. دستورات اصلی SQL: SELECT، FROM، WHERE
- 5. مرتبسازی نتایج پرسوجو با ORDER BY
- 6. فیلتر کردن دادهها با استفاده از عملگرهای LIKE
- 7. توابع تجمیعی: COUNT، SUM، AVG، MIN، MAX
- 8. گروهبندی دادهها با استفاده از GROUP BY
- 9. استفاده از دستور HAVING برای فیلتر کردن گروهها
- 10. JOIN ها: معرفی و انواع مختلف آنها
- 11. JOIN داخلی (INNER JOIN) و کاربردها
- 12. JOIN بیرونی (LEFT JOIN، RIGHT JOIN، FULL JOIN)
- 13. Subquery ها: پرسوجوهای تو در تو
- 14. استفاده از ANY و ALL در Subquery ها
- 15. ایجاد، اصلاح و حذف جداول در SQL
- 16. تعریف کلید اصلی (Primary Key) و خارجی (Foreign Key)
- 17. اندیسها (Indexes) و تاثیر آنها بر سرعت پرسوجو
- 18. نحوه ایجاد و مدیریت اندیسها
- 19. بهینهسازی پرسوجوها: تحلیل Query Execution Plan
- 20. شناسایی bottleneck ها در پرسوجوها
- 21. استفاده از EXPLAIN برای تحلیل پرسوجو
- 22. نوشتن پرسوجوهای کارآمد با استفاده از JOIN های بهینه
- 23. بهینهسازی پرسوجو با استفاده از اندیسها
- 24. استفاده از hint ها برای بهینهسازی پرسوجو
- 25. معرفی انواع مختلف تکنیکهای بهینهسازی پرسوجو
- 26. بهینهسازی پرسوجوهای پیچیده
- 27. مدیریت تراکنشها (Transactions) در پایگاه داده
- 28. کنترل همزمانی (Concurrency Control)
- 29. قفلگذاری (Locking) و انواع آن
- 30. معرفی شاخصهای آماری (Statistics) و بهروزرسانی آنها
- 31. بهینهسازی پرسوجو با استفاده از شاخصهای آماری
- 32. مفاهیم پیشرفته SQL: توابع پنجرهای (Window Functions)
- 33. توابع رشتهای (String Functions) در SQL
- 34. توابع تاریخ و زمان (Date and Time Functions) در SQL
- 35. کار با دادههای JSON در SQL
- 36. استفاده از CTE (Common Table Expressions)
- 37. بهینهسازی پرسوجوهای بازگشتی (Recursive Queries)
- 38. استفاده از stored procedure ها و توابع تعریفشده توسط کاربر
- 39. امنیت پایگاه داده: جلوگیری از SQL Injection
- 40. روشهای اعتبارسنجی ورودی (Input Validation)
- 41. مدیریت دسترسی کاربران و نقشها (Roles)
- 42. Backup و Restore پایگاه داده
- 43. پایش (Monitoring) و نگهداری پایگاه داده
- 44. عیبیابی (Troubleshooting) مشکلات عملکردی پایگاه داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.