网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 PostgreSQL即学即用(第3版)/图灵程序设计丛书
分类
作者 (美)瑞金娜·奥贝//利奥·徐
出版社 人民邮电出版社
下载
简介
内容推荐
瑞金娜·奥贝、利奥·徐著丁奇鹏译的《PostgreSQL即学即用(第3版)/图灵程序设计丛书》将帮助你理解和使用 PostgreSQL这一开源数据库系统。主要介绍 PostgreSQL 9.5、PostgreSQL 9.6以及 PostgreSQL 10的核心概念和功能特性,但也会涉及之前版本中一些独特的高级特性。你会发现 PostgreSQL不只是个数据库系统,也是一个出色的应用平台。本书通过示例展示了如何实现在其他数据库中难以或不能完成的任务。
本书适合系统管理员、数据库管理员、后端开发人员,以及其他对PostgresQL感兴趣的读者。
目录
前言
第1章 基础知识
1.1 为什么应该选择PostgreSQL
1.2 不适用PostgreSQL 的场景
1.3 如何获得PostgreSQL
1.4 管理工具
1.4.1 psql
1.4.2 pgAdmin
1.4.3 phpPgAdmin
1.4.4 Adminer
1.5 PostgreSQL 数据库对象
1.6 最新版本的PostgreSQL 中引入的新特性
1.6.1 为什么要升级
1.6.2 PostgreSQL 10 中引入的新特性
1.6.3 PostgreSQL 9.6 中引入的新特性
1.6.4 PostgreSQL 9.5 中引入的新特性
1.6.5 PostgreSQL 9.4 中引入的新特性
1.7 数据库驱动程序
1.8 如何获得帮助
1.9 PostgreSQL 的主要衍生版本
第2章 数据库管理
2.1 配置文件
2.1.1 让配置文件生效
2.1.2 postgresql.conf
2.1.3 pg_hba.conf
2.2 连接管理
2.3 角色
2.3.1 创建可登录角色
2.3.2 创建组角色
2.4 创建database
2.4.1 模板数据库
2.4.2 schema 的使用
2.5 权限管理
2.5.1 权限的类型
2.5.2 入门介绍
2.5.3 GRANT
2.5.4 默认权限
2.5.5 PostgreSQL 权限体系中一些与众不同的特点
2.6 扩展包机制
2.6.1 扩展包的安装
2.6.2 通用扩展包
2.7 备份与恢复
2.7.1 使用pg_dump 进行有选择性的备份
2.7.2 使用pg_dumpall 进行全局备份
2.7.3 数据恢复
2.8 基于表空间机制进行存储管理
2.8.1 表空间的创建
2.8.2 在表空间之间迁移对象
2.9 禁止的行为
2.9.1 切记不要删除PostgreSQL 系统文件
2.9.2 不要把操作系统管理员权限授予PostgreSQL 的系统账号
2.9.3 不要把shared_buffers 缓存区设置得过大
2.9.4 不要将PostgreSQL 服务器的侦听端口设为一个已被其他程序占用的端口
第3章 psql 工具
3.1 环境变量
3.2 psql 的两种操作模式:交互模式与非交互模式
3.3 定制psql 操作环境
3.3.1 自定义psql 界面提示符
3.3.2 语句执行时间统计
3.3.3 事务自动提交
3.3.4 命令别名
3.3.5 取出前面执行过的命令行
3.4 psql 使用技巧
3.4.1 执行shell 命令
3.4.2 用watch 命令重复执行语句
3.4.3 显示对象信息
3.4.4 行转列视图
3.4.5 执行动态SQL
3.5 使用psql 实现数据的导入和导出
3.5.1 使用psql 进行数据导入
3.5.2 使用psql 进行数据导出
3.5.3 从外部程序复制数据以及将数据复制到外部程序
3.6 使用psql 制作简单的报表
第4章 pgAdmin 的使用
4.1 pgAdmin 入门
4.1.1 功能概览
4.1.2 如何连接到PostgreSQL 服务器
4.1.3 pgAdmin 界面导航
4.2 pgAdmin 功能特性介绍
4.2.1 根据表定义自动生成SQL 语句
4.2.2 在pgAdmin3 中调用psql
4.2.3 在pgAdmin3 中编辑postgresql.conf 和pg_hba.conf 文件
4.2.4 创建数据库对象并设置权限
4.2.5 数据导入和导出
4.2.6 备份与恢复
4.3 pgScript 脚本机制
4.4 以图形化方式解释执行计划
4.5 使用pgAgent 执行定时任务
4.5.1 安装pgAgent
4.5.2 规划定时任务
4.5.3 一些有用的pgAgent 相关查询语句
第5章 数据类型
5.1 数值类型
5.1.1 serial 类型
5.1.2 生成数组序列的函数
5.2 文本类型
5.2.1 字符串函数
5.2.2 将字符串拆分为数组、表或者子字符串
5.2.3 正则表达式和模式匹配
5.3 时间类型
5.3.1 时区详解
5.3.2 日期时间类型的运算符和函数
5.4 数组类型
5.4.1 数组构造函数
5.4.2 将数组元素展开为记录行
5.4.3 数组的拆分与连接
5.4.4 引用数组中的元素
5.4.5 数组包含性检查
5.5 区间类型
5.5.1 离散区间和连续区间
5.5.2 原生支持的区间类型
5.5.3 定义区间的方法
5.5.4 定义含区间类型字段的表
5.5.5 适用于区间类型的运算符
5.6 JSON 数据类型
5.6.1 插入JSON 数据
5.6.2 查询JSON 数据
5.6.3 输出JSON 数据
5.6.4 JSON 类型的二进制版本:jsonb
5.6.5 编辑JSONB 类型的数据
5.7 XML 数据类型
5.7.1 插入XML 数据
5.7.2 查询XML 数据
5.8 全文检索
5.8.1 FTS 配置库
5.8.2 TSVector 原始文本向量
5.8.3 TSQueries 检索条件向量
5.8.4 使用全文检索
5.8.5 对检索结果进行排序
5.8.6 全文检索向量信息的裁减
5.8.7 全文检索机制对JSON 和JSONB 数据类型的支持
5.9 自定义数据类型和复合数据类型
5.9.1 所有表都有一个对应的自定义数据类型
5.9.2 构建自定义数据类型
5.9.3 复合类型中的空值处理
5.9.4 为自定义数据类型构建运算符
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 10:30:25