• 中公版·数据库深度开发指南:MySQL数据库理论与实战
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

中公版·数据库深度开发指南:MySQL数据库理论与实战

正版二手书籍,有少量笔记,套装书先咨询客服再下单,无光盘,无册

15.54 2.6折 60 八五品

仅1件

山东枣庄
认证卖家担保交易快速发货售后保障

作者中公教育优就业研究院 著

出版社现代出版社

出版时间2019-02

版次1

装帧平装

货号9787514376388

上书时间2024-10-07

诚信旧书社

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 中公教育优就业研究院 著
  • 出版社 现代出版社
  • 出版时间 2019-02
  • 版次 1
  • ISBN 9787514376388
  • 定价 60.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 252页
  • 字数 396千字
  • 丛书 数据库深度开发指南系列用书
【内容简介】
《中公版·数据库深度开发指南:MySQL数据库理论与实战》本书共分为十八章,包括基础篇、开发篇、优化篇和运维篇四部分内容,涵盖了MySQL知识体系中,从MySQL安装、SQL语句,到基本数据类型和函数以及数据库基本组件的相关知识点,再到面向开发人员和运维人员的SQL优化和备份恢复等内容。本书以由浅入深、循序渐进为原则,对于较难理解的知识点,通过相关实验的操作与分析,力求让读者对MySQL的基本知识点和相关业务应用能有更加全面的学习和掌握。 

 ●基础篇(章至第六章) 

 介绍数据库基本概念、MySQL的安装与使用、基本数据类型、常用运算符以及常用函数。 

 ●开发篇(第七章至第十二章) 

 讲解SQL查询语句在MySQL中的应用,以及开发人员经常用到的数据库基本组件,包括索引、视图、存储过程、存储函数、触发器,后介绍能保证业务数据完整性和一致性的事务控制与锁。 

 ●优化篇(第十三章至第十五章) 

 介绍MySQL独有的存储引擎,以及SQL优化和数据库对象优化的常用手段。 

 ●运维篇(第十六章至第十八章) 

 讲解MySQL运维人员经常面对的用户和安全管理、常用日志,以及确保数据安全备份与恢复的具体操作步骤。
【目录】
目录 

基础篇 

1.1数据库基础3 

1.1.1数据库3 

1.1.2数据表3 

1.1.3列及数据类型4 

1.1.4记录4 

1.1.5主键4 

1.2SQL简介5 

2.1关系型数据库6 

2.2MySQL起源6 

2.3MySQL优势6 

2.4MySQL5.7特性7 

2.4.1安全性7 

2.4.2灵活性8 

2.4.3易用性8 

2.4.4可用性9 

2.4.5性能9 

3.1下载与安装MySQL11 

3.1.1基于Windows操作系统的下载与安装11 

3.1.2基于Linux操作系统的下载与安装17 

3.2使用MySQL23 

3.2.1操作MySQL数据库23 

3.2.2操作MySQL数据表25 

4.1数值类型30 

4.1.1整数类型30 

4.1.2近似数值类型32 

4.1.3位值类型34 

4.2字符串类型36 

4.2.1char与varchar类型37 

4.2.2binary与varbinary类型38 

4.2.3enum类型39 

4.2.4set类型40 

4.3日期和时间类型41 

4.3.1date、time与datetime类型41 

4.3.2timestamp类型42 

4.3.3year类型44 

5.1算术运算符46 

5.2比较运算符47 

5.3逻辑运算符51 

5.4位运算符52 

5.5运算符优先级55 

6.1数值函数57 

6.2字符串函数59 

6.3日期和时间函数61 

6.4流程控制函数64 

6.5其他常用函数66 

开发篇 

7.1基本查询语句71 

7.2单表查询73 

7.2.1查询所有字段73 

7.2.2查询部分字段74 

7.2.3使用where语句进行筛选查询75 

7.2.4使用orderby语句对结果集排序78 

7.2.5使用groupby语句对结果集分组79 

7.2.6使用聚集函数查询80 

7.3多表查询81 

7.3.1连接查询82 

7.3.2嵌套子查询83 

7.3.3集合查询84 

8.1索引概述88 

8.2索引类型88 

8.2.1普通索引与唯一索引88 

8.2.2单列索引与多列索引88 

8.2.3全文索引89 

8.3索引设计原则89 

8.4创建索引89 

8.4.1在创建表时创建索引89 

8.4.2在已创建的表上创建索引96 

8.5删除索引100 

9.1视图概述102 

9.2视图的基本操作102 

9.2.1创建视图102 

9.2.2修改视图105 

9.2.3查看视图107 

9.2.4更新视图108 

9.2.5删除视图110 

10.1存储过程和函数概述112 

10.2创建存储过程和函数112 

10.2.1创建存储过程112 

10.2.2创建存储函数114 

10.2.3使用变量116 

10.2.4使用游标117 

10.2.5使用流程控制117 

10.3调用存储过程和函数120 

10.4查看存储过程和函数121 

10.5修改存储过程和函数123 

10.6删除存储过程和函数123 

11.1触发器概述125 

11.2触发器类型125 

11.3创建触发器126 

11.4查看触发器129 

11.5删除触发器131 

12.1事务概述132 

12.2事务隔离级别133 

12.2.1读未提交(READUNCOMMITTED)133 

12.2.2读已提交(READCOMMITTED)135 

12.2.3可重复读(REPEATABLEREAD)138 

12.2.4可串行化(SERIALIZABLE)141 

12.3事务控制语句143 

12.4InnoDB的锁146 

12.4.1锁的粒度146 

12.4.2锁的种类147 

优化篇 

13.1存储引擎概述151 

13.2存储引擎类型151 

13.3InnoDB存储引擎152 

13.3.1InnoDB存储结构152 

13.3.2InnoDB内存结构153 

13.3.3InnoDB特性155 

14.1索引对DML语句效率的影响156 

14.1.1实验准备157 

14.1.2explain语句158 

14.1.3实验一:百万记录取1条159 

14.1.4实验二:百万记录取1000条161 

14.1.5实验三:百万记录取全部162 

14.1.6实验四:百万记录更新1条163 

14.1.7实验五:百万记录更新索引字段164 

14.1.8实验六:删除百万记录164 

14.1.9实验七:插入百万记录165 

14.1.10索引使用总结166 

14.2SQL语句写法对查询效率的影响166 

14.2.1避免使用表达式作为查询条件167 

14.2.2尽量使用in替代or168 

14.2.3条件列表值连续时使用between替代in169 

14.2.4无重复记录结果集使用unionall合并169 

14.2.5有条件使用where子句替代having子句171 

14.2.6使用like时通配符要放在右侧172 

14.3表分区对查询效率的影响174 

14.3.1创建分区表174 

14.3.2普通表与分区表查询效率对比175 

15.1数据表设计因素178 

15.2数据库结构优化179 

15.2.1数据量因素180 

15.2.2数据类型因素181 

15.2.3存储引擎因素182 

15.3数据对象维护SQL语句183 

15.3.1checktable语句183 

15.3.2checksumtable语句184 

15.3.3repairtable语句184 

15.3.4analyzetable语句185 

15.3.5optimizetable语句185 

运维篇 

16.1用户和权限管理189 

16.1.1用户验证的三个基本要素189 

16.1.2创建用户191 

16.1.3设置用户密码192 

16.1.4重命名用户192 

16.1.5删除用户193 

16.1.6权限级别194 

16.1.7权限类型194 

16.1.8授权194 

16.1.9查看用户权限197 

16.1.10撤销授权197 

16.1.11授权表198 

16.1.12用户验证流程198 

16.1.13查看连接用户进程状态199 

16.2制定数据安全策略202 

16.2.1数据库级安全策略202 

16.2.2操作系统级安全策略203 

16.2.3网络级安全策略203 

16.2.4业务级安全策略203 

17.1日志概述204 

17.2错误日志204 

17.2.1查看错误日志的位置205 

17.2.2查看错误日志的内容205 

17.3查询日志206 

17.3.1查看查询日志的位置和状态206 

17.3.2临时开启查询日志206 

17.3.3永久开启查询日志207 

17.4慢查询日志208 

17.4.1查看慢查询日志的位置和状态208 

17.4.2临时开启慢查询日志209 

17.4.3永久开启慢查询日志209 

17.5二进制日志210 

17.5.1查看二进制日志的位置和状态212 

17.5.2开启二进制日志213 

17.5.3二进制日志的格式214 

17.5.4查看二进制日志的内容215 

17.5.5管理二进制日志217 

17.5.6二进制日志的切换219 

18.1备份与恢复概述222 

18.2数据库备份223 

18.3常用的备份工具225 

18.3.1物理备份工具225 

18.3.2逻辑备份工具225 

18.4mysqldump详解226 

18.4.1使用mysqldump导出数据226 

18.4.2mysqldump相关选项226 

18.4.3mysqldump备份228 

18.4.4还原mysqldump备份230 

18.4.5数据库恢复231 

18.5物理备份冷备实验235 

18.5.1实验描述235 

18.5.2建立数据库备份235 

18.5.3记录备份时日志序号236 

18.5.4插入测试数据236 

18.5.5切换日志236 

18.5.6添加测试用户237 

18.5.7再次切换日志237 

18.5.8模拟数据库损坏238 

18.5.9还原冷备份239 

18.5.10恢复数据到故障之前状态240 

18.5.11登录验证恢复结果241 

18.5.12实验总结241 

18.6逻辑备份不完全恢复实验242 

18.6.1实验描述242 

18.6.2查看当前test库的状态243 

18.6.3数据库逻辑备份243 

18.6.4插入测试数据244 

18.6.5模拟误删数据245 

18.6.6数据还原246 

18.6.7数据恢复249 

18.6.8实验总结251
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP