图书介绍
PostgreSQL对象关系数据库开发PDF|Epub|txt|kindle电子书版本网盘下载
- 彭晓明等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115093253
- 出版时间:2001
- 标注页数:434页
- 文件大小:19MB
- 文件页数:450页
- 主题词:
PDF下载
下载说明
PostgreSQL对象关系数据库开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 PostgreSQL的历史2
1.1.1 起源2
1.1.2 PostgreSQL全球开发小组3
1.2 版权4
1.3 PostgreSQL的特点5
1.4 运行平台6
1.5 相关资源7
第2章 系统安装9
2.1 一般安装10
2.2 rpm安装13
2.2.1 RedHat6.x下的安装13
2.2.2 RedHat7.x下的安装15
2.3 主要文件17
第3章 基本原理19
3.1 系统组成20
3.2 后端服务器21
3.3 查询处理过程22
3.3.1 解析查询请求22
3.3.2 重写查询树22
3.3.3 规划优化查询树24
3.3.4 执行查询24
3.4 规则系统25
3.4.1 查询树25
3.4.2 规则系统和视图26
3.4.3 视图的能力31
3.4.4 规则和权限32
3.4.5 规则与触发器的比较32
第4章 用户与数据库35
4.1 安全认证36
4.1.1 安全认证36
4.1.2 用户认证37
4.2.1 创建用户39
4.2 PostgreSQL用户39
4.2.2 用户组41
4.2.3 删除用户42
4.3 数据库43
4.3.1 创建数据库43
4.3.2 删除数据库44
第5章 psql基本操作45
5.1 psql46
5.1.1 简介46
5.1.2 语法46
5.1.3 两种执行方式47
5.1.4 专有命令47
5.2 启动数据库会话49
5.2.1 连接数据库49
5.2.2 与数据库交互49
5.3.1 命令的输入50
5.3 命令缓冲区50
5.3.2 显示缓冲区51
5.3.3 编辑缓冲区51
5.3.4 清除缓冲区52
5.4 联机帮助52
5.4.1 专有命令52
5.4.2 SQL命令52
第6章 基本SQL命令55
6.1.1 关键字56
6.1 SQL语法56
6.1.2 注释60
6.1.3 名字61
6.1.4 常量61
6.2 创建表62
6.3 插入数据64
6.4 查询数据65
6.5 控制查询输出格式68
6.6 删除数据74
6.7 修改数据75
6.8 删除表76
第7章 数据类型77
7.1 基本数据类型78
7.1.1 字符串类型78
7.1.2 数值类型78
7.1.3 时间类型80
7.1.4 逻辑类型81
7.1.5 几何类型81
7.1.6 网络类型82
7.2 数组类型84
7.3 大对象类型87
7.4 数据类型转换88
7.5 预定义变量89
第8章 函数91
8.2 数学函数92
8.1 SQL函数92
8.3 字符串函数93
8.4 日期时间函数93
8.5 格式化函数94
8.6 几何函数97
8.7 网络函数98
第9章 运算符和表达式99
9.1.1 种类100
9.1 运算符简介100
9.1.2 优先级101
9.2 通用运算符101
9.3 数值运算符102
9.4 几何运算符103
9.5 时间间隔运算符103
9.6 网络运算符104
9.7 表达式104
9.7.3 函数表达式105
9.7.1 常量表达式105
9.7.2 字段表达式105
9.7.4 聚集表达式106
9.7.5 复合表达式106
9.7.6 目标列表表达式107
9.7.7 FROM列表表达式108
第10章 复杂查询109
10.1 更灵活的数据插入110
10.1.1 空值110
10.1.2 默认值113
10.1.3 利用其他表插入数据114
10.2 复杂条件查询115
10.3 规则表达式查询116
10.3.1 规则表达式简介117
10.3.2 在查询中的应用117
10.4 CASE子句118
10.5.1 删除重复行120
10.5 控制查询结果120
10.5.2 限制行数121
10.5.3 游标122
10.6 聚集查询124
10.6.1 聚集函数124
10.6.2 GROUP BY127
10.6.3 HAVING129
第11章 连接查询131
11.1 表标识和字段引用132
11.2 表的连接133
11.3 复杂连接查询138
第12章 集合查询143
12.1 集合运算简介144
12.1.1 表集合运算144
12.1.2 字段集合运算145
12.2.1 UNION查询146
12.2 表集合查询146
12.2.2 INTERSECT查询147
12.2.3 EXCEPT查询148
12.3 字段集合查询150
12.3.1 ANY查询150
12.3.2 ALL查询150
12.3.3 EXISTS查询152
第13章 唯一性编号153
13.1 对象标识编号154
13.1.1 关于对象标识编号154
13.1.2 对象标识编号的用途155
13.1.3 对象标识编号的局限性155
13.2 序列156
13.2.1 关于序列156
13.2.2 序列的创建156
13.2.3 序列在连续唯一性行号中的应用158
13.3 串列类型159
第14章 提高效率161
14.1 索引162
14.1.1 关于索引162
14.1.2 索引的使用163
14.1.3 唯一性索引165
14.2 集簇166
14.3 表的清理167
14.4 查询分析168
第15章 并发控制171
15.1 多版本并发控制172
15.1.1 事务简介172
15.1.2 多版本并发控制172
15.1.3 事务隔离172
15.2 锁定174
15.2.1 表级锁174
15.2.4 数据完整性检查175
15.2.3 索引与锁175
15.2.2 行级锁175
15.3 事务的操作176
15.4 事务的可见性178
15.4.1 读提交178
15.4.2 可串行化179
15.5 锁的使用181
第16章 表的维护183
16.1 修改表结构184
16.2 访问权限186
16.3 继承188
16.4 视图191
16.5 规则192
16.5.1 INSTEAD规则193
16.5.2 DO规则193
16.5.3 视图的更新195
16.6 临时表198
16.7 消息交换199
16.8 数据的导入和导出199
第17章 约束201
17.1 非空值约束202
17.2 唯一性约束203
17.3 主键约束204
17.4 外键约束205
17.4.1 一般使用206
17.4.2 主键的更新207
17.4.3 空值问题209
17.4.4 外键检查时机211
17.5 数据检验212
第18章 编程接口215
18.1 编程接口简介216
18.2 LIBPQ接口217
18.3 LIBPGEASY接口219
18.4 ECPG接口220
18.5 LIBPQ++接口222
18.6 编译程序223
18.7 程序变量224
18.8 ODBC与JDBC接口224
18.9 脚本语言接口226
18.9.1 Perl226
18.9.2 TCL/TK(PGTCLSH/PGTKSH)227
18.9.3 Python228
18.9.4 PHP228
18.9.5 脚本语言的安装230
第19章 自定义函数231
19.1 简介232
19.2 SQL函数232
19.2.1 命令232
19.2.2 例子233
19.3.1 编写C语言源代码238
19.3 C语言函数238
19.3.2 编译C语言源代码239
19.3.3 注册新函数239
第20章 PL/pgSQL语言241
20.1 语言简介242
20.2 语言元素243
20.2.1 程序结构243
20.2.2 变量的定义244
20.2.3 类型与表达式244
20.2.4 语句246
20.2.5 例外处理248
20.3 PL/pgSQL函数248
20.4 触发器254
20.4.1 触发器函数254
20.4.2 触发器的创建255
20.4.3 触发器的使用255
第21章 web数据库应用257
21.1 环境安装与配置258
21.1.1 Apache服务器258
21.1.2 PHP脚本语言259
21.1.3 配置260
21.2 数据库访问函数261
21.3 数据库操作269
21.3.1 连接数据库服务器269
21.3.2 查询数据271
21.3.3 插入数据272
第22章 phpPgAdmin275
22.1 安装与配置276
22.1.1 简介276
22.1.2 安装276
22.1.3 配置278
22.1.4 用户认证282
22.2.2 基本操作284
22.2.1 启动284
22.2 使用方法284
22.3 关键技术分析286
22.3.1 用户认证286
22.3.2 库和表的列表288
22.3.3 表的维护289
22.3.4 用户的管理292
第23章 ODBC应用293
23.1 ODBC的获取与安装294
23.2 ODBC的配置295
23.3 注意事项298
23.4 ODBC的使用299
第24章 命令与工具301
24.1 SQL命令302
24.2 系统程序和工具381
附录 常见问题解答419
配套光盘说明434