|
|
PostgreSQL 必备参考手册 |
|
|
|
| 原价:
¥35.00(以下报价瞬息万变,建议您点击全部站点比对) | | |通过以下方式购买,或许更便宜: |
|
|
| |
【作 者】 Barry Stinson
【开 本】16 【版 次】0次
【分 类】 计算机书店>>数据库
【页 数】
285
【字 数】
0
【日 期】
2002年2月
【装 帧】
简装
【出版社】
人民邮电出版社
【ISBN】
0
【关注程度】已有1352人关注该图书
【版本状态】『全图版』
|
|
|
|
|
|
我要购书网的承诺:本网上购书中心所出售的"PostgreSQL 必备参考手册"图书保证正版,您在本购书中心享有收到图书七天内无条件退货!收到商品15日之内换货的待遇!
|
| |
退货规定:从本网上书店所购买的图书如有质量问题(字迹模糊/缺页/倒装/开线/开胶/折页/封皮破损/缺少随书赠品),可在收到商品7日之内可退货 |
| |
换货规定:从本购书中心所购买"PostgreSQL 必备参考手册"图书如有质量问题(字迹模糊/缺页/倒装/开线/开胶/折页/封皮破损/缺少随书赠品),可在收到商品15日之内换货
|
|
| |
本书对关系数据库管理系统(RDBMS)PostgreSQL进行了全方位的介绍。 全书分为五个部分。第一部分(第1章)列出了PostgreSQL 7.1版本支持的所有SQL命令。第二部分(第2章到第5章)介绍了PostgreSQL的数据类型、操作符及函数等内容。第三部分(第6章到第10章)通过介绍用户可执行文件、系统可执行文件、系统配置文件与库及日志文件等帮助用户轻松管理PostgreSQL。第四部分(第11章到第14章)讲授了PostgreSQL的编程知识,包括服务器端编程、客户端编程、创建自定义函数及其他高级PostgreSQL编程技巧。第五部分(附录A、附录B)提供了丰富的PostgreSQL参考资源及PostgreSQL历年版本信息。 本书适合PostgreSQL程序员阅读,也可以供数据库系统管理员参考。 |
| |
| 第一部分 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 ·TIME 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 COMMITTED)级 ·可串行化(Serializable)级 第三部分 PostgreSQL管理 第6章 用户可执行文件 ·文件列表(按字母排序) ·createdb ·createlang ·createuser ·dropdb ·droplang ·dropuser ·ecpg ·pgaccess ·pgadmin ·pg_dump ·pg_dumpall ·pg_restore ·pg_upgrade ·pgtclsh ·pgtksh ·psql ·vacuumdb 第7章 系统可执行文件 7.1 文件列表(按字母排序) ·initdb ·initlocation ·ipcclean ·pg_ctl ·pg_passwd ·postgres ·postmaster 第8章 系统配置文件和库 8.1 系统配置文件 ·pg_options/postgresql.conf ·/etc/logrotate.d/postgres ·pg_hha.conf 8.2 库文件 第9章 数据库和日志文件 9.1 PostgreSQL数据目录 ·系统目录 ·用户定义目录 9.2 日志文件 ·自定义日志旋转 ·配置PostgreSQL以使用syslog 第10章 常规管理任务 10.1 编译和安装 ·基本于源代码安装 ·基于包的安装 10.2 创建用户 10.3 授予用户权限 10.4 数据库维护 10.5 数据库备份/恢复 10.6 操作性能优化 ·硬件考虑 ·优化SQL代码 ·缓存大小和其他因素 ·通过EXPLAIN优化查询 第四部分 用PostgreSQL编程 第11章 服务器端编程 11.1 过程语言的优势 11.2 安装过程语言 ·SQL声明 ·使用createlang命令 11.3 PL/pgSQL ·PL/pgSQL语言定义 11.4 PL/Tcl ·一般Tcl语言初步 ·PL/Tcl语言定义 11.5 PL/Perl ·一般Perl语言初步 ·PL/Perl语言定义 第12章 创建自定义函数 12.1 创建自定义函数 ·使用示例 12.2 创建自定义触发器 12.3 创建自定义规则 ·注释和其他方面 第13章 客户端编程 13.1 ecpg ·声明和定义变量 ·连接到数据库 ·执行查询 ·错误处理 13.2 JDBC ·编译驱动 ·安装驱动 ·配置客户端 ·连接 ·执行查询 ·修改记录 13.3 libpq ·PQconnectdb ·PQexec 13.4 libpq++ ·PgConnection ·PgDatabase 13.5 libpqeasy 13.6 ODBC ·安装 13.7 Perl ·DBI类(连接) ·DBI句柄方法(运行查询) ·DBI语句句柄方法(结果) ·语句句柄属性 13.8 Python(PyGreSQL) ·编译PyGreSQL ·Python配置 ·PyGreSQL接口 13.9 PHP 第14章 高级PostgreSQL编程 14.1 扩展函数 ·SQL函数 ·过程语言函数 ·已编译函数 14.2 扩展类型 ·创建数据类型 14.3 扩展操作符 ·定义自定义操作符 ·优化注释 第五部分 附录 附录A 参考资源 附录B PostgreSQL版本信息 |
|
|