
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
این کتاب به شما نشان میدهد که PostgreSQL خیلی بیشتر از یک «سرور پایگاه داده» است. در واقع، میتوان آن را حتی نوعی چارچوب توسعهٔ نرمافزار دانست؛ با این مزیتها که پشتیبانی از تراکنشها، امکان ذخیرهسازی گستردهٔ داده، ثبت وقایع (ژورنالینگ)، بازیابی، و بسیاری ویژگیهای دیگر را دارد؛ ویژگیهایی که موتور PostgreSQL ارائه میکند.
شما با چگونگی ساخت کتابخانههایی از کدهای مفید آشنا میشوید، آنها را در قالب مؤلفههای حتی کاربردیتر دستهبندی میکنید و در نهایت آنها را در اختیار جامعه قرار میدهید. سپس نگاهی میاندازید به توابعی که توسط کاربر تعریف میشوند و اینکه چگونه آنها را بهطور مؤثر تعریف و استفاده کنید. همچنین یاد میگیرید چطور داده را از طیف وسیعی از منابع دادهٔ خارجی استخراج کنید و PostgreSQL را طوری گسترش دهید که این کار را بهصورت بومی انجام دهد.
از همه مهمتر، میتوانید همهٔ این کارها را داخل یک رابط کاربریِ خوشدست برای اشکالزدایی انجام دهید؛ رابطی که کمک میکند کارتان را با سرعت، دقت و اطمینان پیش ببرید. این کتاب تمام راههای ممکن برای گسترش PostgreSQL و نوشتن کد سمتِ سرور را با زبانهای برنامهنویسی مختلف بررسی میکند؛ همراه با مثالهای عینی و ساده که فهم آنها آسان است.
This book will show you that PostgreSQL is so much more than a database server. In fact, it could even be seen as an application development framework, with the added bonuses of transaction support, massive data storage, journaling, recovery, and a host of other features that the PostgreSQL engine provides.You will get to grips with creating libraries of useful code, grouping them into even more useful components, and distributing them to the community. Then, you will take a look at user-defined functions, and how to define and utilize them efficiently. You will also learn how to extract data from a multitude of foreign data sources and extend PostgreSQL to do it natively. What's more, you can do all of this in a nifty debugging interface that will allow you to do it efficiently and reliably. This book explores all possible ways to extend PostgreSQL and write server-side code using various programming languages with concrete and easy-to-understand examples.