机械工业出版社旗舰店店铺主页二维码
机械工业出版社旗舰店 微信认证
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

数据库系统原理及MySQL应用教程(第2版) 李辉 9787111636557

51.80
运费: 免运费
数据库系统原理及MySQL应用教程(第2版) 李辉 9787111636557 商品图0
数据库系统原理及MySQL应用教程(第2版) 李辉 9787111636557 商品缩略图0

商品详情

书名:数据库系统原理及MySQL应用教程(第2版)
定价:69.0
ISBN:9787111636557
作者:李辉等编著
版次:2

内容提要:

  内容简介

   

全书共19章,全面系统地讲述了数据库技术的基本原理和应用。主要内容包括:数据库系统概述、信息与数据模型、关系代数与关系数据库理论、数据库设计方法、MySQL的安装与使用、MySQL存储引擎与数据库操作管理、MySQL表定义与完整性约束控制、MySQL数据操作管理、MySQL索引、MySQL视图、MySQL存储过程与函数、MySQL触发器与事件调度器、MySQL权限管理、事务与MySQL的多用户并发控制、MySQL数据库备份与还原、MySQL日志管理、分布式数据库与MySQL的应用、MySQL在Web开发中的应用、非关系型数据库——NoSQL等内容。

本书还以MySQL为背景介绍了数据库技术的实现,使读者可以充分利用MySQL平台深刻理解数据库技术的原理,达到理论和实践紧密结合的目的。同时解决了读者安装上机数据库管理系统软件中的操作系统兼容性(32和64位计算机、Windows、Linux和MAC操作系统等)问题。

本书内容循序渐进,深入浅出,概念清晰,条理性强,每一章节都给出了相应的实例,为缓解读者初期动手的茫然与困惑,本书在每章专门设置了实验任务。

本书可作为本科相关专业“数据库系统原理及应用”课程的配套教材,同时也可以供参加数据库类考试的人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。对于非计算机专业的本科学生,如果希望学到关键、实用的数据库技术,也可将本书作为教材。

 




目录:

  目录

前言

第1章数据库系统概述

11数据与数据管理技术

111数据库系统的基本概念

112数据管理技术的发展

12数据库系统的特点及组成

121数据库系统的特点

122数据库系统的组成

13数据库系统结构

131三级模式结构

132数据库系统体系结构

14知识点小结

15思考与练习

第2章信息与数据模型

21信息的三种世界及描述

22数据模型

221数据模型的概念

222数据处理三层抽象描述

223数据模型的要素

234数据模型与数据模式的区别

23概念模型

231基本概念

232E-R模型

24逻辑模型

241层次模型

242网状模型

243关系模型

244面向对象模型

25概念模型向逻辑模型的转换

26关系模型

261关系数据结构

262关系操作

263关系的完整性

27知识点小结

28思考与练习

第3章关系代数与关系数据库理论

31关系代数及其运算

311关系的数学定义

312关系代数概述

313传统的集合运算

314专门的关系运算

32关系演算

321元组关系演算

322域关系演算

33关系代数表达式的优化

34关系数据库理论

341问题的提出

342函数依赖

343关系模式的范式及规范化

35关系模式的分解

36知识点小结

37思考与练习

第4章数据库设计方法

41数据库设计概述

411数据库设计的内容

412数据库设计的特点

413数据库设计方法的分类

414数据库设计的阶段

42需求分析

421需求描述与分析

422需求分析分类

423需求分析的内容、方法和

步骤

424数据字典

43概念结构设计

431概念结构设计的必要性及要求

432概念结构设计的方法与步骤

433采用E-R模型设计概念结构的

方法

44逻辑结构设计

441E-R图向关系模型的转换

442关系模式规范化

443模式评价与改进

45物理结构设计

451物理结构设计的内容和方法

452评价物理结构

46数据库行为设计

47数据库实施

48数据库的运行与维护

49知识点小结

410思考与练习

第5章MySQL的安装与使用

51MySQL简介

52MySQL工作流程

53MySQL系统构成

54MySQL 服务器与端口号

55MySQL的安装和使用

551MySQL的下载与安装 

552启动和停止MySQL服务器

553连接和断开MySQL服务器

554卸载MySQL

56Navicat的安装与使用

561下载与安装

562Navicat的使用

563在Navicat中运行SQL语句 

57知识点小结

58思考与练习

第6章MySQL存储引擎与数据库

操作管理

61存储引擎

611概述

612InnoDB存储引擎

613MyISAM存储引擎

614MEMORY存储引擎

615MERGE存储引擎

616其他存储引擎

617存储引擎的选择

62字符集

621概述

622MySQL支持的字符集

623MySQL字符集的选择

624MySQL字符集的设置

63MySQL数据库操作管理

631创建数据库

632修改数据库名称

633删除数据库

64知识点小结

65思考与练习

第7章MySQL表定义与完整性约束

控制

71表的基本概念

72数据类型

721数值类型

722日期时间类型

723字符串类型

724复合类型

725二进制类型

726选择合适的数据类型

73运算符

731算术运算符

732比较运算符

733逻辑运算符

734位运算符

74数据表的操作

741创建数据表

742查看数据表结构

743修改数据表

744复制数据表

745删除数据表

746表管理中的注意事项

75MySQL约束控制

751数据完整性约束

752 字段的约束

753删除约束

76知识点小结

77思考与练习

第8章MySQL数据操作管理

81插入数据

811为表的所有字段插入数据

812为表的指定字段插入数据

813同时插入多条记录

814从目标表中插入值

815REPLACE语句

82修改数据

83删除数据

831使用DELETE删除表数据

832使用TRUNCATE清空表数据

84单表查询

841SELECT语法

842简单查询

843条件查询

844高级查询

85多表查询

851内连接查询

852外连接查询

853子查询

86知识点小结

87思考与练习

第9章MySQL索引

91索引

911索引概述

912索引的作用

913索引的分类

92索引的定义和管理

921创建索引

922查看索引

923删除索引

93设计原则和注意事项

94知识点小结

95思考与练习

第10章MySQL视图

101视图

1011视图概述

1012视图的优势

1013视图的工作机制

102视图定义和管理

1021创建与使用视图

1022删除视图

1023查看视图定义

1024修改视图定义

103更新视图数据

104对视图的进一步说明

105知识点小结

106思考与练习

第11章MySQL存储过程与函数

111存储过程与函数简介

1111概念

1112存储过程和函数区别

112存储过程与函数操作

1121创建和使用存储过程或函数

1122变量

1123定义条件和处理

1124游标的使用

1125流程的控制

1126查看存储过程或函数

1127删除存储过程或函数

113系统函数

1131数学函数

1132字符串函数

1133日期和时间函数

1134系统信息函数

1135加密函数

1136控制流函数

114知识点小结

115思考与练习

第12章MySQL触发器与事件

调度器

121触发器

1211概念

1212创建使用触发器

1213查看触发器

1214删除触发器

1215对触发器的进一步说明

122事件

1221事件的概念

1222创建事件

1223修改事件

1224删除事件

123知识点小结

124思考与练习

第13章MySQL权限管理

131MySQL权限系统

1311MySQL权限系统工作原理

132权限表

1321user表

1322db表和host表

1323tables_priv表

1324columns_priv表

1325procs_priv表

133用户管理

1331添加用户

1332查看用户

1333修改用户账号

1334修改用户口令

1335删除用户

134账户权限管理

1341权限授予

1342权限的转移和限制

1343权限的撤销

135知识点小结

136思考与练习

第14章事务与MySQL的多用户并发

控制

141事务

1411事务的概念

1412事务的ACID特性

1413MySQL事务控制语句

1414事务的隔离性级别

142MySQL的并发控制

1421并发概述

1422锁的概述

1423MyISAM表的表级锁

1424InnoDB表的行级锁

1425死锁

143知识点小结

144思考与练习

第15章MySQL数据库备份与

还原

151备份与还原概述

1511备份的重要性与常见故障

1512备份的策略与常用方法

1513数据库的还原

152通过文件备份和还原

153通过命令mysqldump备份与

还原

1531应用mysqldump命令备份

数据

1532应用mysqldump命令还原

数据

154从文本文件导出和导入表

数据

155知识点小结

156思考与练习

第16章MySQL日志管理

161MySQL的日志

162错误日志管理

1621启动错误日志

1622查看错误日志

1623删除错误日志

163二进制日志管理

1631启动二进制日志

1632查看二进制日志

1633删除二进制日志

1634二进制日志还原数据库

164慢查询日志管理

1641启动慢查询日志

1642查看慢查询日志

1643删除慢查询日志

165通用查询日志管理

1651启动通用查询日志

1652查看通用查询日志

1653删除通用查询日志

166知识点小结

167思考与练习

第17章分布式数据库与MySQL的

运维

171分布式数据库系统

1711集中式与分布式

1712分布式数据库的基本

概念

1713分布式数据库的模式

结构

1714分布式数据库管理系统

1715分布式数据库系统

1716分布式数据存储方法

172MySQL数据切分技术

173MySQL复制技术

1731MySQL 复制的概念

1732MySQL 复制的优势

1733MySQL 复制的实现原理

1734MySQL 复制的模式

174MySQL集群技术

1741MySQL Cluster基本概念

1742理解MySQL Cluster节点

175MySQL的缓存机制

176知识点小结

177思考与练习

第18章MySQL在Web开发中的

应用

181PHP概述 

1811何谓PHP

1812PHP优势

1813PHP的工作原理

1814PHP结合数据库应用的优势

182HTML与表单

1821HTML基础知识

1822HTML表单简介

1823表单数据的接收

183使用PHP进行MySQL数据库

编程 

1831PHP对MySQL数据库的工作

原理

1832编程步骤

1833使用PHP操作MySQL

数据库

184PHP操作数据库的常见问题与

解决方案

185知识点小结

186思考与练习

第19章非关系型数据库—NoSQL

191NoSQL概述

192NoSQL数据库与关系型数据库的

比较

1921关系型数据库的优势

1922关系型数据库的劣势

1923NoSQL数据库的优势

193NoSQL数据库的类型

1931键值(Key/Value)型

数据库

1932面向文档的数据库

1933面向列的数据库

194NoSQL数据库选用原则

195NoSQL的CAP理论

196主流NoSQL数据库

1961HBase

1962Redis

1963MongoDB

1964Couchbase 

1965LevelDB 

197知识点小结

198思考与练习

参考文献


机械工业出版社旗舰店店铺主页二维码
机械工业出版社旗舰店 微信公众号认证
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

数据库系统原理及MySQL应用教程(第2版) 李辉 9787111636557

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:cmp1952
机工书院官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏