0 0 0

PostgreSQL 9.6从零开始学(视频教学版).epub

泽獳
6天前 150
我用夸克网盘分享了「PostgreSQL 9.6从零开始学(视频教学版).epub」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
PostgreSQL 9.6从零开始学 作者: 李小威 出版社: 清华大学出版社 出版年: 2018-4 页数: 348 定价: 59元 装帧: 平装 ISBN: 9787302496212

内容简介

本书循序渐进地介绍PostgreSQL 9.6数据库系统管理与开发的相关基础知识,并提供大量具体操作PostgreSQL 9.6数据库的示例。通过本书的学习,读者可以完整地掌握PostgreSQL 9.6的技术要点并具备系统管理与开发的基本技能。 全书共分为18章,主要内容包括PostgreSQL 9.6的安装与配置、数据库的基本操作、数据表的基本操作、SQL语言基础、轻松掌握SQL语句、认识函数、PostgreSQL查询、数据的更新、创建和使用索引、事务和锁、视图操作、触发器、PostgreSQL的安全机制、数据库的备份与还原、高可用、负载均衡、数据复制、服务器配置与数据库监控、内部结构等。同时,本书在大部分章节的后面提供典型习题,供读者操作练习,从而加深理解。 本书适合PostgreSQL 9.6数据库初学者学习,同时也适合想全面了解PostgreSQL 9.6的数据库系统管理与开发的人员阅读。

作者简介

李小威,软件开发项目经理,精通网站开发和windows程序开发,精通window桌面软件和网络编程,精通各种编程语言和数据库开发知识,具有多年实战开发经验。

网友热评

沫沫: 看了几本,觉得这本逻辑清晰,易读性高,适合大部分技术人员阅读

图书目录

第1章初识PostgreSQL1 1.1数据库基础1 1.1.1什么是数据库1 1.1.2表2 1.1.3数据类型2 1.1.4主键2 1.1.5什么是开源2 1.2数据库技术构成3 1.2.1数据库系统3 1.2.2SQL语言4 1.2.3数据库访问技术5 1.3什么是PostgreSQL6 1.3.1客户机-服务器软件6 1.3.2PostgreSQL发展历程6 1.3.3PostgreSQL的优势7 1.4如何学习PostgreSQL7 第2章PostgreSQL9.6的安装与配置9 2.1PostgreSQL9.6的新功能9 2.2安装与启动PostgreSQL9.610 2.2.1下载PostgreSQL9.6安装包10 2.2.2安装PostgreSQL9.613 2.2.3启动PostgreSQL服务器15 2.3pgAdmin4的基本操作17 2.3.1pgAdmin4的启动与连接18 2.3.2pgAdmin4的界面简介19 2.3.3配置PostgreSQL服务器的属性24 2.3.4执行SQL查询语句25 2.4常见问题及解答25 疑问1:连接pgAdmin时提示“服务器未监听”的错误怎么办?26 疑问2:如何修改服务器登录密码?26 2.5本章小结26 2.6经典习题26 第3章数据库的基本操作27 3.1创建数据库27 3.1.1使用对象浏览器创建数据库27 3.1.2使用SQL创建数据库29 3.2修改数据库的属性31 3.2.1使用对象浏览器修改数据库的属性31 3.2.2使用SQL语句修改数据库的属性32 3.3删除数据库32 3.3.1使用对象浏览器删除数据库32 3.3.2使用SQL语句删除数据库33 3.4综合案例——数据库的创建和删除33 3.5常见问题及解答35 疑问1:如何使用SQL语句创建具有一定条件的数据库?35 疑问2:使用DROP语句时需要注意什么问题?35 3.6经典习题35 第4章数据表的基本操作36 4.1创建数据表36 4.1.1创建数据表的基本方法36 4.1.2使用主键约束41 4.1.3使用外键约束43 4.1.4使用非空约束45 4.1.5使用唯一性约束45 4.1.6使用默认约束47 4.2修改数据表47 4.2.1修改表名48 4.2.2修改字段的数据类型48 4.2.3修改字段名50 4.2.4添加字段51 4.2.5删除字段52 4.2.6删除表的外键约束53 4.3删除数据表54 4.3.1删除没有被关联的表54 4.3.2删除被其他表关联的主表55 4.4综合案例——数据表的基本操作56 4.5常见问题及解答62 疑问1:删除和修改表时需注意什么问题?62 疑问2:每一个表中都要有一个主键吗?62 4.6经典习题62 第5章数据类型和运算符64 5.1PostgreSQL数据类型介绍64 5.1.1整数类型64 5.1.2浮点数类型65 5.1.3任意精度类型66 5.1.4日期与时间类型66 5.1.5字符串类型71 5.1.6二进制类型73 5.1.7布尔类型73 5.1.8数组类型74 5.2如何选择数据类型75 5.3常见运算符介绍75 5.3.1运算符概述75 5.3.2算术运算符76 5.3.3比较运算符77 5.3.4逻辑运算符83 5.3.5运算符的优先级84 5.4综合案例——运算符的使用85 5.5常见问题及解答87 疑问1:PostgreSQL中可以存储文件吗?87 疑问2:二进制和普通字符串的区别是什么?87 5.6经典习题87 第6章PostgreSQL函数88 6.1PostgreSQL函数简介88 6.2数学函数88 6.2.1绝对值函数ABS(x)和返回圆周率的函数PI()89 6.2.2平方根函数SQRT(x)和求余函数MOD(x,y)89 6.2.3获取整数的函数CEIL(x)、CEILING(x)和FLOOR(x)90 6.2.4四舍五入函数ROUND(x)和ROUND(x,y)91 6.2.5符号函数SIGN(x)91 6.2.6幂运算函数POW(x,y)、POWER(x,y)和EXP(x)92 6.2.7对数运算函数LOG(x)92 6.2.8角度与弧度相互转换的函数RADIANS(x)和DEGREES(x)93 6.2.9正弦函数SIN(x)和反正弦函数ASIN(x)93 6.2.10余弦函数COS(x)和反余弦函数ACOS(x)94 6.2.11正切函数TAN(x)、反正切函数ATAN(x)和余切函数COT(x)94 6.3字符串函数95 6.3.1计算字符串字符数和字符串长度的函数95 6.3.2合并字符串函数CONCAT(s1,s2,…)、CONCAT_WS(x,s1,s2,…)96 6.3.3获取指定长度的字符串的函数LEFT(s,n)和RIGHT(s,n)97 6.3.4填充字符串的函数LPAD(s1,len,s2)和RPAD(s1,len,s2)98 6.3.5删除空格的函数LTRIM(s)、RTRIM(s)和TRIM(s)98 6.3.6删除指定字符串的函数TRIM(s1FROMs)99 6.3.7重复生成字符串的函数REPEAT(s,n)100 6.3.8替换函数REPLACE(s,s1,s2)100 6.3.9获取子串的函数SUBSTRING(s,n,len)100 6.3.10匹配子串开始位置的函数POSITION(str1INstr)101 6.3.11字符串逆序函数REVERSE(s)101 6.4日期和时间函数101 6.4.1获取当前日期的函数和获取当前时间的函数101 6.4.2获取当前日期和时间的函数102 6.4.3获取日期指定值的函数103 6.4.4日期和时间的运算操作104 6.5条件判断函数106 6.6系统信息函数107 6.6.1获取PostgreSQL版本号107 6.6.2获取用户名的函数107 6.7加密和解密函数108 6.7.1加密函数MD5(str)108 6.7.2加密函数ENCODE(str,pswd_str)108 6.7.3解密函数DECODE(crypt_str,pswd_str)108 6.8改变数据类型的函数109 6.9综合案例——PostgreSQL函数的使用109 6.10常见问题及解答112 疑问1:如何从日期时间值中获取年、月、日等部分日期或时间值?112 疑问2:如何计算年龄?112 6.11经典习题113 第7章插入、更新与删除数据114 7.1插入数据114 7.1.1为表的所有字段插入数据114 7.1.2为表的指定字段插入数据116 7.1.3同时插入多条记录117 7.1.4将查询结果插入表中118 7.2更新数据120 7.3删除数据122 7.4综合案例——记录的插入、更新和删除124 7.5常见问题及解答130 疑问1:插入记录时可以不指定字段名称吗?130 疑问2:更新或者删除表时必须指定WHERE子句吗?130 7.6经典习题130

PostgreSQL

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件76556431@qq.com投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 月光下的独行侠
  • 那个人我用心去疼
  • 余生漫长
  • 春日山杏
  • 好人一生平胸
  • 过往
  • 寒岛春信
  • 抢了我辣条还想跑
  • 老车新路
  • mirage妄想
  • 如此安好‰
  • 棠梨煎雪
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!