PostgreSQL 服務器編程 PostgreSQL服务器编程 (数据库技术丛书)

Hannu Krosing, Jim Mlodgenski, Kirk Roybal

  • 出版商: 機械工業
  • 出版日期: 2014-10-01
  • 定價: $294
  • 售價: 8.5$250
  • 語言: 簡體中文
  • 頁數: 186
  • ISBN: 7111480570
  • ISBN-13: 9787111480570
  • 相關分類: PostgreSQLSQL
  • 已絕版

買這商品的人也買了...

商品描述

<內容介紹> 

 克洛斯著的《PostgreSQL服務器編程》由資深PostareSQL專家撰寫,系統講解PostareSQL服務器編程的方方面面,Amazon全五星評價。書中通過豐富的實例,循序漸進闡釋PostareSQL開發和擴展的相關概念及各種實用技術,包含大量實用技巧和竅門,為快速掌握PostareSQL,服務器編程提供系統實踐指南。
    全書共10章:第1章介紹PostareSQL服務器編程的性能;第2章從PostareSQL的商業與技術優勢等角度討論PostareSQL的開發環境;第3章介紹PostareSQL函數,涵蓋其基礎結構和關鍵組成部分:第4章介紹返回結構化數據的功能,並展示如何將複雜數據返回給一個應用程序:第5章通過一些相關案例探究PostareSQL觸發器函數;第6章展示如何對服務器端程序進行調試;第7章介紹如何使用Python進行服務器端開發;第8章深入探討如何使用原生的C代碼進行PostgreSQL擴展:第9章主要闡述如何通過PL∕Proxy擴展數據庫:第10章討論PostareSQL擴展程序網絡架構,包括如何將代碼模塊發布到開源社區。


<章節目錄>
第1章  PostgresQL服務器簡介
  1.1  為什麼在服務器中進行程序設計
  1.2  關於本書的代碼示例
  1.3  超越簡單函數
  1.4  使用觸發器管理相關數據
  1.5  審核更改
  1.6  數據清洗
  1.7  定製排序方法
  1.8  程序設計最佳實踐
    1.8.1  KISS——盡量簡單(keep it simple stupid)
    1.8.2  DRY——不要寫重複的代碼(don't repeat yourself)
    1.8.3  YAGNI——你並不需要它(you ain'tgonnaneedit)
    1.8.4  SOA——服務導向架構(service-oriented architecture)
    1.8.5  類型的擴展
  1.9  關於緩存
  1.10  總結——為什麼在服務器中進行程序設計
    1.10.1  性能
    1.10.2  易於維護
    1.10.3  保證安全的簡單方法
  1.11  小結
第2章  服務器程序設計環境
  2.1  購置成本
  2.2  開發者的可用性
  2.3  許可證書
  2.4  可預測性
  2.5  社區
  2.6  過程化語言
    2.6.1  平臺兼容性
    2.6.2  應用程序設計
    2.6.3  更多基礎
  2.7  小結
第3章  第一個PL∕pgsQL函數
  3.1  為什麼是PL∕pgSQL
  3.2  PL∕pgSQL函數的結構
……
第4章  返回結構化數據
第5章  PL∕pgsQL觸發器函數
第6章  PL∕pgsQL調試
第7章  使用無限制的開發語言
第8章  使用C編寫高級函數
第9章  使用PL∕Proxy擴展數據庫
第10章  發布自己的PostgreSQL擴展程序