【ACCESS精品源码栏目提醒】:网学会员ACCESS精品源码为您提供【精品】PostgreSQL从入门到精通(中译稿 by 洞庭湖的泥鳅) - 其它资料参考,解决您在【精品】PostgreSQL从入门到精通(中译稿 by 洞庭湖的泥鳅) - 其它资料学习中工作中的难题,参考学习。
PostgreSQL 从入门到精通 翻译:洞庭湖的泥鳅 如有问题,请联系:bambo.huangatgmail.com 目录引言........................................................................................................................................................ 6第一章 POSTGRESQL 介绍 ................................................................................................................... 7 基于数据编程 ...................................................................................................................................... 7 静态数据 ......................................................................................................................................... 7 用于数据存储的扁平文件 ................................................................................................................. 7 重复单元和其他问题 ........................................................................................................................ 8 什么是数据库管理系统 ........................................................................................................................ 8 数据模型 ......................................................................................................................................... 9 查询语言 ....................................................................................................................................... 11 数据库管理系统的责任 .................................................................................................................. 12 什么是 POSTGRESQL....................................................................................................................... 13 PostgreSQL 历史简介.................................................................................................................... 13 PostgreSQL 架构........................................................................................................................... 13 通过 PostgreSQL 访问数据 ............................................................................................................ 14 什么是开源? .................................................................................................................................... 15 相关资源 ........................................................................................................................................... 15第二章 关系数据库原理 ......................................................................................................................... 16 电子表格的局限性 .............................................................................................................................. 16 将数据存入数据库............................................................................................................................... 18 选择列 ........................................................................................................................................... 18 为每个列选择数据类型 .................................................................................................................. 18 标记行的唯一性 .......................................................................................................................... 19 在数据库中访问数据............................................................................................................................ 19 通过网络访问数据 ......................................................................................................................... 20 处理多用户访问 ............................................................................................................................. 21 数据分片和分块 ............................................................................................................................. 21 增加信息 ....................................................................................................................................... 23 设计表 ........................................................................................................................................... 25 基本数据类型 ................................................................................................................................ 30 处理未知的值:空值(NULL) ...................................................................................................... 31 回顾示例数据库............................................................................................................................... 31 摘要 .................................................................................................................................................. 31第三章 初步使用 POSTGRESQL .......................................................................................................... 33 在 LINUX 和 UNIX 系统中安装 POSTGRE SQL ......................................................................................... 33 在 Linux 中使用二进制文件安装 PostgreSQL ....................................................................... 33 通过
源码安装 PostgreSQL............................................................................................................. 37 在 Linux 和 Unix 上配置 PostgreSQL.............................................................................................. 39 在 W INDOWS 中安装 POSTGRESQL ..................................................................................................... 44 使用 Windows 安装程序................................................................................................................. 45 配置客户机访问 ............................................................................................................................. 50 建立示例数据库................................................................................................................................. 51 添加用户记录 ................................................................................................................................ 51 建立数据库 .................................................................................................................................... 52 建表 .............................................................................................................................................. 52 移除表 ........................................................................................................................................... 54 填充表 ........................................................................................................................................... 54 摘要 .................................................................................................................................................. 57第四章 访问你的数据 ............................................................................................................................ 58 使用 PSQL.......................................................................................................................................... 58 在 Linux 系统中启动 ...................................................................................................................... 58 在 Windows 系统中启动................................................................................................................. 59 解决启动问题 ................................................................................................................................ 59 使用一些基本的 psql 命令 .............................................................................................................. 61 使用 SELECT 语句 ............................................................................................................................ 62 覆盖列名 ....................................................................................................................................... 64 控制行的顺序 ................................................................................................................................ 64 消除重复数据 ................................................................................................................................ 66 执行计算 ........................................................................................................................................... 68 选择行 .............................................................................................................................................. 69 使用更复杂的条件 ......................................................................................................................... 71 模式匹配 ....................................................................................................................................... 72 限制结果集 .................................................................................................................................... 73 检查空值(NULL) ........................................................................................................................... 74 检查时间和日期................................................................................................................................. 75 设置时间和日期的风格 .................................................................................................................. 75 使用日期和时间函数 ...................................................................................................................... 79 多个表协同工作................................................................................................................................. 80 关联两个表 .................................................................................................................................... 80 给表赋予别名 ................................................................................................................................ 85 关联三个或更多的表 ...................................................................................................................... 85 SQL92 的 SELECT 语法 .................................................................................................................... 89 摘要 .................................................................................................................................................. 90第五章 POSTGRESQL 的命令行和图形界面工具 .................................................................................. 91 PSQL ................................................................................................................................................. 91 启动 psql ....................................................................................................................................... 91 在 psql 中输入命令 ........................................................................................................................ 92 使用命令历史 ................................................................................................................................ 92 在 psql 中执行脚本文件 ................................................................................................................. 93 检查数据库 .................................................................................................................................... 94 psql 命令行快速参考 ...................................................................................................................... 94 psql 内部命令快速参考 .................................................................................................................. 95 设置 ODBC ....................................................................................................................................... 97 在 Windows 中安装 ODBC 驱动程序 .............................................................................................. 97 在 Windows 中建立一个数据源 ...................................................................................................... 99 在 Linux/Unix 中安装 ODBC 驱动程序 ...........................................................................................101 在 Linux/Unix 中建立一个数据源 ...................................................................................................101 PGADMIN III.......................................................................................................................................101 安装 pgAdmin III ...........................................................................................................................101 使用 pgAdmin III ...........................................................................................................................102 PHPPGADMIN ....................................................................................................................................105 安装 phpPgAdmin ........................................................................................................................105 使用 phpPgAdmin ........................................................................................................................106 MICROSOFT
ACCESS ..........................................................................................................................108 使用链接表 ...................................................................................................................................108 输入数据及建立报表 .....................................................................................................................111 MICROSOFT EXCEL ............................................................................................................................113 POSTGRESQL 相关工具的资源 ..........................................................................................................116 摘要 .................................................................................................................................................116第六章 数据交互 ..................................................................................................................................117 添加数据到数据库中.........................................................................................................................117 使用基本的 INSERT 语句..............................................................................................................117 使用更安全的插入语句 .................................................................................................................119 插入数据到 serial 类型的列中........................................................................................................120 插入空值 ......................................................................................................................................123 使用copy 命令 .............................................................................................................................125 直接从另一个程序加载数据...........................................................................................................127 修改数据库中的数据.........................................................................................................................129 使用 UPDATE 语句.......................................................................................................................130 通过另一个表更新 ........................................................................................................................131 从数据库删除数据 .................................................................................................................
上一篇:
【精品】cacti+nagios安装步骤
下一篇:
“群众路线”:内涵、逻辑与特质心得体会