PostgreSQL参考资料
这是在Linux下另一个著名的数据库应用程序,本站有其一系列的工具提供给大家下载,下面是其参考资料的主要目录,大家可以根据目录来决定是否下载阅读!(我要下载阅读)
PostgreSQL 开发组
编辑
Thomas Lockhart
PostgreSQL is copyright (C) 1998 by the Postgres Global Development Group.
编译:何伟平 [email protected]
中文译稿版权声明:
您可对本手册进行非商业用途的自由传播,但务必保证手册的完整性,转载时请保留本版权声明.由于译者水平有限,错误之处在所难免,希望各位用户指正.由此带来的一切后果,本人概不负责.
--------------------------------------------------------------------------------
内容
摘要
I. 教程
1. 简介
何为Postgres?
简单回顾Postgres
关于此版本
资源
术语
符号
Y2K 声明
版权和商标
2. 体系结构
Postgres 体系的概念
3. 开始
设置你的环境
启动SQL界面 (psql)
管理一个数据库
4. 查询语言
SQL界面
概念
创建新表
向表中加入记录
查询一个表
重定向 SELECT 查询
表联合
更新
删除
使用聚集函数
5. Postgres SQL 高级特性
继承
非原子数据
时间跟踪
更多高级特性
II. 用户手册
6. 设置你的环境变量
7. 管理数据库
创建数据库
更改数据库位置
访问数据库
删除数据库
8. 数据类型
数字类型
货币类型
字符类型
日期/时间类型
布尔类型
几何类型
IP V 4 网络和主机地址
9. 操作符
操作符优先级
通用操作符
数字操作符
几何操作符
时间间隔操作符
IP V4 操作符
IP V4 操作符
10. 函数
数学函数
字符串函数
日期/时间/函数
几何函数
IP V4 函数
11. 类型转换
概述
操作符
函数
查询目标
UNION 联合查询
12. 索引和键字
13. 数组
14. 继承
15. 查询语言
概念
创建新表
向表中添加记录
查询表
重定向 SELECT 查询
联合表
更新
删除
使用聚集函数
16. 磁盘存储
17. psql
屏幕分页
18. pgaccess
19. SQL 命令
ABORT
ALTER TABLE
ALTER USER
BEGIN WORK
CLOSE
CLUSTER
COMMIT
COPY
CREATE AGGREGATE
CREATE DATABASE
CREATE FUNCTION
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 INDEX
DROP LANGUAGE
DROP OPERATOR
DROP RULE
DROP SEQUENCE
DROP TABLE
DROP TRIGGER
DROP TYPE
DROP USER
DROP VIEW
EXPLAIN
FETCH
GRANT
INSERT
LISTEN
LOAD
LOCK
MOVE
NOTIFY
RESET
REVOKE
ROLLBACK
SELECT
SELECT INTO
SET
SHOW
UNLISTEN
UPDATE
VACUUM
20. 应用程序
createdb
createuser
destroydb
destroyuser
initdb
initlocation
pg_dump
pg_dumpall
psql
III. 管理员手册
21. 介绍
资源
术语
符号
Y2K 声明
版权和商标
22. 移植
目前支持的平台
不支持的平台
23. 配置选项
配置的参数 (configure)
制作的参数 (make)
本地支持
Kerberos 认证
24. 安装
运行 Postgres 的条件
安装过程
使用 Postgres
下一步
移植信息
25. 运行时间环境
在 Unix 中使用 Postgres
26. 系统布局
27. 使用 pg_options
28. 运行 postmaster
29. 增加和删除用户
30. 磁盘管理
改变(数据库)位置
31. 除错
32. 管理数据库
创建数据库
访问数据库
删除数据库
33. 数据库恢复
34. 回归测试
回归测试环境
目录布局
回归测试过程
回归测试分析
35. 版本信息
版本 6.4
版本 6.3.2
版本 6.3.1
版本 6.3
版本 6.2.1
版本 6.2
版本 6.1.1
版本 6.1
版本 v6.0
版本 v1.09
版本 v1.02
版本 v1.01
版本 v1.0
Postgres95 Beta 0.03
Postgres95 Beta 0.02
Postgres95 Beta 0.01
计时结果
IV. 程序员手册
36. 简介
资源
术语
符号
Y2K 声明
版权和商标
37. 体系结构
Postgres 体系概念
38. 扩展的 SQL: 概述
扩展是如何工作的
Postgres 类型系统
关于 Postgres 系统目录
39. 扩展的 SQL: 函数
查询语言 (SQL) 函数
编程语言函数
40. 扩展的 SQL: 类型
用户定义类型
41. 扩展的 SQL: 操作符
42. 扩展的 SQL: 聚集
43. Postgres 规则系统
何为查询树 Querytree?
视图和规则系统
INSERT, UPDATE 和 DELETE上的规则
规则和权限
规则与触发器的比较
44. 索引的接口扩展
45. GiST 索引
46. 连接动态装载的函数
ULTRIX
DEC OSF/1
SunOS 4.x, Solaris 2.x and HP-UX
47. 触发器
创建触发器
与触发器管理器交互
数据修改的可视性
实例
48. 服务器编程接口
接口函数
接口支持函数
存储器管理
数据修改的可视性
样例
49. 过程语言
安装过程语言
PL/pgSQL
PL/Tcl
V. 接口
50. 函数
51. 大对象
历史信息
转置大对象
大对象接口
内建已注册函数
从 LIBPQ 访问大对象
样例程序
52. ecpg - 在 C里嵌入 SQL
为什么要嵌入 SQL?
概念
如何使用 ecpg
限制
从其他 RDBMS 软件包移植
安装
寄语开发者
53. libpq
数据库联接函数
查询执行函数
异步查询处理
捷径
异步通知
与 COPY 命令相关的函数
libpq 跟踪函数
libpq 控制函数
用户认证函数
环境变量
注意事项
样例程序
54. pgtcl
命令
例子
pgtcl 命令参考信息
55. ODBC 接口
背景
Windows 应用
Unix 安装
配置文件
ApplixWare
56. JDBC 接口
制作 JDBC 接口
为 JDBC 准备数据库
使用驱动
输入 JDBC
装载驱动
与数据库联接
执行查询和处理结果
执行更新
关闭联接
使用大对象
Postgres 对 JDBC API 的扩展
进一步阅读
VI. 开发者手册
57. 体系结构
Postgres 体系概念
58. 数据库系统的基因查询优化
作为复杂优化问题的查询处理
基因算法 (GA)
Postgres 里的基因查询优化 (GEQO)
Postgres GEQO 的未来实现任务
59. 前端/后端协议
概述
协议
消息数据类型
消息格式
60. Postgres 信号
61. gcc 缺省优化
62. 后端接口
BKI 文件格式
通用命令
宏命令
调试命令
例子
63. 页面文件
页面结构
文件
错误
VII. 附录
A. 文档
文档地图
文档源文件
文档计划
制作文档
v6.4 的硬拷贝生成
工具集
可选工具集
B. 联系人
SQL 参考
发布人:netbull 来自:中国Unix联盟