搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
PostgreSQL必备参考手册
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7115100209
  • 作      者:
    (美)[斯廷森]Barry Stinson著
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2002
收藏
内容介绍
  本书对关系数据库管理系统(RDBMS)PostgreSQL进行了全方位的介绍。
  全书分为五个部分。第一部分(第1章)列出了PostgreSQL 7.1版本支持的所有SQL命令。第二部分(第2章到第5章)介绍了PostgreSQL的数据类型、操作符及函数等内容。第三部分(第6章到第10章)通过介绍用户可执行文件、系统可执行文件、系统配置文件与库及日志文件等帮助用户轻松管理PostgreSQL。第四部分(第11章到第14章)讲授了PostgreSQL的编程知识,包括服务器端编程、客户端编程、创建自定义函数及其他高级PostgreSQL编程技巧。第五部分(附录A、附录B)提供了丰富的PostgreSQL参考资源及PostgreSQL历年版本信息。
  本书适合PostgreSQL程序员阅读,也可以供数据库系统管理员参考。
展开
精彩书评
  本书是PostgreSQL用户及RedHat DB新手量身定做的。对于Web开发员、管理员及程序员也是一本有价值的参考书。本书概念清晰、内容明了,囊括了从基本的SQL命令,常规管理任务到编程应用及使用PostgreSQL API的用所知识。
  值得一提的是本书主题鲜明、布局合理,易于查找。每个主题均按任务和字母顺离排列,提提供了功能注释、语法等重要信息及相关实例代码。Barry Stinson撰写此书的目的很明确,这就是让您一旦拥有,别无他求。
  作为最快、最全面的PostgreSQL向导,本书内容包括:
  完整的SQL命令参数;
  创建PostgreSQL函数详解;
  PostgreSQL内置操作符、数据类型及函数的完整列表;
  剖析MVCC及SQL事务操作方式;
  PostgreSQL管理任务;
  PostgreSQL备份和恢复——开发自动备份程序以及灾难恢复策略;
  在PostgreSQL中进行Perl、Python、PHP、C和C++、ODBC及JDBC编程的必备工具。
  本书是第一本完全关于PostgreSQL的技术书籍。其他类似的图书也可能会对PostgreSQL进行深入的探讨,但本书的组织方式使您能够非常方便地查找到所需要的信息。我向所有PostgreSQL的用户郑重推荐此书。
  ——Korry Douglas,Appx Software研发部主任
展开
目录
目 录


第一部分 SQL参考

第1章 PostgreSQL SQL参考

1.1 命令表

1.2 命令列表(按字母顺序排列)

Abort

ALTER GROUP

ALTER TABLE

ALTER USER

BEGIN

CLOSE

CLUSTER

COMMENT

COMMIT

COPY

CREATE AGGREGATE

CREATE DATABASE

CREATE FUNCTION

CREATE GROUP

CREATE INDEX

CREATE LANGUAGE

CREATE OPERATOR

CREATE RULE

CREATE SEQUENCE

CREATE TABLE

CREATE TABLE AS

CREATE TRIGGER

CREATE TYPE

CREATE USER

CREATE VIEW

DECLARE

DELETE

DROP AGGREGATE

DROP DATABASE

DROP FUNCTION

DROP GROUP

DROP INDEX

DROP LANGUAGE

DROP OPERATOR

DROP RULE

DROP SEQUENCE

DROP TABLE

DROP TRIGGER

DROP TYPE

DROP USER

DROP VIEW

END

EXPLAIN

FETCH

GRANT

INSERT

LISTEN

LOAD

LOCK

MOVE

NOTIFY

REINDEX

RESET

REVOKE

ROLLBACK

SELECT

SELECT INTO

SET

SHOW

TRUNCATE

UNLISTEN

UPDATE

VACUUM

第二部分 PostgreSQL规范

第2章 PostgreSQL数据类型

2.1 数据类型表

2.2 几何数据类型

BOX

CIRCLE

LINE

LSEG

PATH

POINT

POLYGON

2.3 逻辑数据类型

BOOLEAN

2.4 网络数据类型

CIDR

INET

MACADDR

2.5 数字数据类型

BIGINT(或INT8)

DECIMAL(或NUMERIC)

DOUBLE PRECISION (或FLOAT8)

INTEGER(或INT4)

REAL(或FLOAT4)

SERIAL

SMALLINT(或INT2)

2.6 字符串数据类型

CHAR(或CHARACTER)

TEXT

VARCHAR(或CHARACTER VARYING)

2.7 时间数据类型

DATE

INTERVAL

TIME

TIEM WITH TIME ZONE

TIMESTAMP

2.8 其他数据类型

BIT和BIT VARYING

MONEY

NAME

OID

2.9 更多的数据类型

第3章 PostgreSQL操作符

3.1 几何类操作符

列表

注释/示例

3.2 逻辑类操作符

列表

注释/示例

3.3 网络类操作符

列表

注释/示例

3.4 数字类操作符

列表

注释/示例

3.5 字符串操作符

列表

注释/示例

3.6 时间操作符

列表

第4章 PostgreSQL函数

4.1 函数表(按类别分组)

4.2 聚集函数

AVG

COUNT

MAX

MIN

STDDEV

SUM

VARIANCE

4.3 转换函数

CAST

TO_CHAR

TO_DATE

TO_NUMBER

TO_TIMESTAMP

4.4 几何类函数

AREA

BOX

CENTER

CIRCLE

DIAMETER

HEIGHT

ISCLOSED

ISOPEN

LENGTH

LSEG

NPOINT

PATH

PCLOSE

POINT

POLYGON

POPEN

RADIUS

WIDTH

4.5 网络类函数

ABBREV

BROADCAST

HOST

MASKLEN

NETMASK

NETWORK

TEXT

TRUNC

4.6 数字类函数

ABS

ACOS

ASIN

ATAN

ATAN2

CBRT

CEIL

COS

COT

DEGREES

EXP

FLOOR

LN

LOG

PI

POW或POWER

RADIANS

RANDOM

ROUND

SIN

SQRT

TAN

TRUNC

4.7 SQL类函数

CASE WHEN

COALESCE

NULLIF

4.8 字符串类函数

ASCII

CHR

INITCAP

LENGTH.CHAR——LENGTH或CHARACTER_LENGTH

LOWER

LPAD

LTRIM

OCTET_LENGTH

POSITION

STRPOS

RPAD

RTRIM

SUBSTRING

SUBSTR

TRANSLATE

TRIM

UPPER

4.9 时间类函数

AGE

CURRENT_DATE

CURRENT_TIME

CURRENT_TIMESTAMP

DATE_PART

DATE_TRUNC

EXTRACT

ISFINITE

NOW

TIMEOFDAY

TIMESTAMP

4.10 用户类函数

CURRENT_USER

SEEESON_USER

USER

4.11 其他类函数

ARRAY_DIMS

第5章 其他PostgreSQL主题

5.1 字段中的数组

创建一个数组

使用数组字段

多维数组

扩展数组

5.2 继承

5.3 PostgreSQL索引

B-Tree索引

R-Tree索引

散列索引

其他索引主题

5.4 OID

5.5 多版本并发控制

读已提交(READ
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证