کتاب آموزش جامع توسعه توابع و رویههای ذخیره شده با زبان Python در PostgreSQL با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع توسعه توابع و رویههای ذخیره شده با زبان Python در PostgreSQL
موضوع کلی: مدیریت و توسعه پایگاه دادههای پیشرفته
موضوع میانی: برنامهنویسی سمت سرور در PostgreSQL
📋 سرفصلهای دوره (100 موضوع)
- 1. مبانی معماری و ساختار زبانهای برنامهنویسی در PostgreSQL
- 2. نصب و پیکربندی افزونه PL/Python در محیط سرور
- 3. مقایسه عملکردی PL/Python با PL/pgSQL
- 4. مدیریت سطوح دسترسی و امنیت در اجرای کدهای پایتون
- 5. نحوه تعریف توابع ساده با استفاده از دستور CREATE FUNCTION
- 6. کار با انواع دادههای پایه در انتقال بین PostgreSQL و Python
- 7. مدیریت خطاها و استثناها در توابع PL/Python
- 8. استفاده از کتابخانههای استاندارد پایتون در محیط دیتابیس
- 9. نحوه کار با توابع بازگشتی و آرگومانهای ورودی
- 10. استفاده از پارامترهای نامگذاری شده در توابع
- 11. مدیریت تراکنشها و دستورات COMMIT و ROLLBACK در پایتون
- 12. اجرای پرسوجوهای SQL از داخل کدهای پایتون با SPI
- 13. نحوه پیمایش و پردازش نتایج حاصل از پرسوجوها
- 14. کار با جداول موقت و متغیرهای سراسری در PL/Python
- 15. بهینهسازی مصرف حافظه در توابع سنگین
- 16. پیادهسازی توابع تولیدکننده داده (Set-Returning Functions)
- 17. استفاده از توابع بازگشتی برای پردازش ساختارهای سلسلهمراتبی
- 18. توسعه تریگرها (Triggers) با استفاده از زبان پایتون
- 19. دسترسی به دادههای ردیف فعلی در رویدادهای تریگر
- 20. پیادهسازی منطقهای تجاری پیچیده در رویههای ذخیرهشده
- 21. کار با دادههای حجیم و بهینهسازی پیمایش ردیفها
- 22. مدیریت اتصال به منابع خارجی از طریق پایتون
- 23. امنیت دادهها و جلوگیری از تزریق کد در توابع
- 24. روشهای اشکالزدایی و لاگگذاری در کدهای سروری
- 25. استفاده از ماژولهای سفارشی پایتون در محیط دیتابیس
- 26. ارسال و دریافت پیامهای اعلان (NOTIFY/LISTEN) از طریق پایتون
- 27. پیادهسازی توابع تجمیعی (Aggregate Functions) با پایتون
- 28. کار با دادههای JSON و پردازش آنها در لایه پایتون
- 29. بررسی اثرات جانبی توابع بر عملکرد سرور
- 30. تکنیکهای افزایش سرعت اجرای کدهای پایتون در پایگاه داده
- 31. مدیریت وابستگیهای نرمافزاری در محیط سرور
- 32. مستندسازی توابع و رویههای ذخیرهشده
- 33. پیادهسازی الگوریتمهای محاسباتی در سطح دیتابیس
- 34. استفاده از توابع پایتونی برای پاکسازی و اعتبارسنجی دادهها
- 35. ارزیابی کارایی و پروفایلینگ کدهای PL/Python
- 36. استراتژیهای انتقال منطق برنامه از اپلیکیشن به دیتابیس
- 37. مدیریت نسخهبندی توابع در چرخه حیات دیتابیس
- 38. امنسازی محیط اجرای پایتون در برابر دسترسیهای غیرمجاز
- 39. بررسی محدودیتهای امنیتی سیستمعامل در اجرای کدهای سروری
- 40. بهترین الگوها در طراحی توابع مقیاسپذیر با پایتون
تگها:
برنامهنویسی پایتون
برنامهنویسی سمت سرور
بهینهسازی دیتابیس
پایگاه داده PostgreSQL
پایگاه داده رابطهای
توابع ذخیره شده
توسعه دیتابیس
توسعه نرمافزار
زبان PL/Python
مدیریت پایگاه داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.