PostgreSQL Developer s Guide
暫譯: PostgreSQL 開發者指南

Ibrar Ahmed, Asif Fayyaz, Amjad Shahzad

  • 出版商: Packt Publishing
  • 出版日期: 2015-02-27
  • 售價: $1,880
  • 貴賓價: 9.5$1,786
  • 語言: 英文
  • 頁數: 201
  • 裝訂: Paperback
  • ISBN: 1783989025
  • ISBN-13: 9781783989027
  • 相關分類: PostgreSQLSQL
  • 海外代購書籍(需單獨結帳)

商品描述

Design, develop, and implement streamlined databases with PostgreSQL

About This Book

  • Design efficient, real-world database solutions and extend your knowledge of database concepts
  • Learn how to program using native PostgreSQL procedural languages to write custom functions
  • Explore database partitioning and learn about query optimization techniques

Who This Book Is For

If you are a database developer who wants to learn how to design and implement databases for application development using PostgreSQL, this is the book for you. Existing knowledge of basic database concepts and some programming experience is required

What You Will Learn

  • Refresh your knowledge of SQL with PostgreSQL-supported DDL and DML
  • Explore native PostgreSQL procedural languages and learn how to write custom functions
  • Leverage the power of indexes for optimal database efficiency
  • Unfold tricky trigger concepts and implement them in native procedural languages
  • Discover how to implement views, partitioned tables, and window functions in PostgreSQL
  • Design efficient queries with query optimization and query analysis
  • Communicate with PostgreSQL servers using foreign data wrappers such as LibPQ and ECPG
  • Extend database powers using foreign data wrappers and achieve maintainability via PostgreSQL extensions

In Detail

PostgreSQL is an enterprise-level database that competes among proprietary database vendors, owing to its remarkable feature set and reliability without the expensive licensing overhead.

This book is a comprehensive and pragmatic guide to developing databases in PostgreSQL. Beginning with a refresher of basic SQL skills, you will gradually be exposed to advanced concepts, such as learning how to program in native PostgreSQL procedural languages, implementing triggers, custom functions, and views. You will learn database optimization techniques such as query optimization and indexing while exploring extensive code examples. Lastly, you will explore foreign data wrappers, implementing extensibility, and improving maintainability.

商品描述(中文翻譯)

**設計、開發和實現使用 PostgreSQL 的精簡資料庫**

## 本書介紹
- 設計高效的實際資料庫解決方案,擴展您對資料庫概念的理解
- 學習如何使用原生 PostgreSQL 程式語言編寫自定義函數
- 探索資料庫分區並了解查詢優化技術

## 本書適合誰
如果您是一位資料庫開發人員,想學習如何使用 PostgreSQL 設計和實現應用程式開發的資料庫,那麼這本書適合您。需要具備基本的資料庫概念知識和一些程式設計經驗。

## 您將學到什麼
- 使用 PostgreSQL 支援的 DDL 和 DML 來刷新您的 SQL 知識
- 探索原生 PostgreSQL 程式語言,學習如何編寫自定義函數
- 利用索引的力量以達到最佳的資料庫效率
- 解開複雜的觸發器概念並在原生程式語言中實現它們
- 發現如何在 PostgreSQL 中實現視圖、分區表和窗口函數
- 設計高效的查詢,進行查詢優化和查詢分析
- 使用外部資料包裝器(如 LibPQ 和 ECPG)與 PostgreSQL 伺服器進行通信
- 使用外部資料包裝器擴展資料庫功能,並通過 PostgreSQL 擴展實現可維護性

## 詳細內容
PostgreSQL 是一個企業級資料庫,與專有資料庫供應商競爭,因其卓越的功能集和可靠性,且無需昂貴的授權費用。

本書是一本全面且務實的 PostgreSQL 資料庫開發指南。從基本 SQL 技能的回顧開始,您將逐步接觸到進階概念,例如學習如何使用原生 PostgreSQL 程式語言編程、實現觸發器、自定義函數和視圖。您將學習資料庫優化技術,如查詢優化和索引,同時探索大量的程式碼範例。最後,您將探索外部資料包裝器,實現擴展性並改善可維護性。

最後瀏覽商品 (20)