دانلود کتاب PostgreSQL Server Programming, 2nd Edition: Extend PostgreSQL using PostgreSQL server programming to create, test, debug, and optimize a range of user-defined functions in your favorite programming language
by Usama Dar
|
عنوان فارسی: PostgreSQL و سرور برنامه نویسی، نسخه 2: گسترش PostgreSQL و با استفاده از برنامه نویسی سرور PostgreSQL برای ایجاد، تست، اشکال زدایی و بهینه سازی طیف وسیعی از توابع تعریف شده توسط کاربر در زبان برنامه نویسی مورد علاقه خود را |
دانلود کتاب
جزییات کتاب
این کتاب به شما امکان می دهد تا با تمام گزینه های PostgreSQL با استفاده از زبان برنامه نویسی انتخابی خود مانند C++ و PL/Python آشنا شوید.
با PostgreSQL 9.4 کار کنید تا بتوانید فوراً از تمام پیشرفت ها و ویژگی های جدید استفاده کنید.
از نمونه کدهای گسترده و بسیاری از نکات و ترفندهای جدید برای افزایش عملکرد استفاده کنید.
این کتاب برای چه کسی است:
این کتاب برای حرفه ای های پایگاه داده PostgreSQL متوسط تا پیشرفته است که مایل به گسترش PostgreSQL با استفاده از به روزترین ویژگی های PostgreSQL 9.4 هستند. برای درک بهتر این کتاب، آشنایی با نوشتن SQL، و تجربه کدنویسی به زبان دلخواه شما به عنوان مقدمه لازم است.
آنچه شما در این کتاب یاد خواهید گرفت:
توابع را به زبان داخلی PL/pgSQL یا زبان انتخابی خود بنویسید.
تعریف و استفاده از توابع تعریف شده توسط کاربر (UDF)
داده های خود را با PL/Proxy مقیاس کنید.
اشکال زدایی با استفاده از NOTIFY و با استفاده از پسوندهای اشکال زدایی PL/pgSQL.
ویژگیهای جدید PostgreSQL 9.4 مانند راهاندازهای رویداد و سایر پیشرفتهای مرتبط با برنامهنویسی سمت سرور را کشف کنید.
لایه پایگاه داده را به طور کامل در توسعه خود ادغام کنید.
این کتاب به شما نشان می دهد که PostgreSQL بسیار بیشتر از یک سرور پایگاه داده است. در واقع، حتی میتوان آن را به عنوان یک چارچوب توسعه برنامه، با پاداشهای اضافه شده از پشتیبانی تراکنش، ذخیرهسازی عظیم دادهها، ژورنال، بازیابی و مجموعهای از ویژگیهای دیگری که موتور PostgreSQL ارائه میکند، دید.
شما با ایجاد کتابخانه هایی از کدهای مفید، گروه بندی آنها به اجزای مفیدتر و توزیع آنها در مجموعه دست خواهید یافت. سپس، نگاهی به توابع تعریف شده توسط کاربر، و نحوه تعریف و استفاده موثر از آنها خواهید داشت. همچنین یاد می گیرید که چگونه داده ها را از منابع داده های خارجی زیادی استخراج کنید و PostgreSQL را برای انجام آن به صورت بومی گسترش دهید. علاوه بر این، شما می توانید همه این کارها را در یک رابط اشکال زدایی بسیار خوب انجام دهید که به شما امکان می دهد آن را به طور موثر و قابل اعتماد انجام دهید. این کتاب تمام راه های ممکن برای گسترش PostgreSQL و نوشتن کد سمت سرور با استفاده از زبان های برنامه نویسی مختلف را با مثال های ملموس و قابل فهم بررسی می کند.