图书介绍

MySQL数据库基础与实践PDF|Epub|txt|kindle电子书版本下载

MySQL数据库基础与实践
  • 夏辉,白萍,李晋,屈巍编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111566991
  • 出版时间:2017
  • 标注页数:304页
  • 文件大小:101MB
  • 文件页数:312页
  • 主题词:SQL语言-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MySQL数据库基础与实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库设计基础1

1.1 数据库设计概述1

1.1.1 关系数据库概述1

1.1.2 结构化查询语言SQL2

1.1.3 数据库设计的基本步骤3

1.2 关系模型5

1.2.1 数据库和表5

1.2.2 列和行6

1.2.3 主键与外键6

1.2.4 约束7

1.3 E-R图9

1.3.1 实体和属性9

1.3.2 实体与属性之间的关系10

1.3.3 E-R图的设计原则11

本章总结12

实践与练习12

实验指导:E-R图的设计与画法13

第2章 MySQL数据库概述15

2.1 认识MySQL数据库15

2.1.1 MySQL简介15

2.1.2 MySQL体系结构15

2.2 MySQL数据库的安装和配置16

2.2.1 MySQL的安装和配置服务16

2.2.2 启动和停止服务23

2.2.3 MySQL加入环境变量24

2.2.4 连接MySQL服务器25

2.2.5 MySQL可视化操作工具26

2.3 MySQL数据库的基本操作28

2.3.1 创建数据库28

2.3.2 查看数据库29

2.3.3 显示数据库29

2.3.4 选择当前数据库30

2.3.5 删除数据库30

2.4 MySQL数据库表结构的操作30

2.4.1 创建数据表30

2.4.2 查看数据库表结构33

2.4.3 修改表结构33

2.4.4 删除数据库表36

2.5 MySQL存储引擎37

2.5.1 InnoDB存储引擎37

2.5.2 MyISAM存储引擎38

2.5.3 存储引擎的选择38

2.6 案例:网上书店系统39

本章总结42

实践与练习42

实验指导:学生选课系统数据库设计43

第3章 MySQL管理表记录45

3.1 MySQL的基本数据类型45

3.1.1 整数类型45

3.1.2 小数类型47

3.1.3 字符串类型48

3.1.4 日期时间类型50

3.1.5 复合类型52

3.1.6 二进制类型53

3.2 MySQL运算符54

3.2.1 算术运算符54

3.2.2 比较运算符55

3.2.3 逻辑运算符56

3.2.4 位运算符57

3.2.5 运算符的优先级58

3.3 字符集设置59

3.3.1 MySQL字符集与字符排序规则59

3.3.2 MySQL字符集的设置60

3.4 增添表记录61

3.4.1 INSERT语句61

3.4.2 REPLACE语句65

3.5 修改表记录66

3.6 删除表记录66

3.6.1 DELETE删除表记录66

3.6.2 TRUNCATE清空表记录67

3.7 案例:图书管理系统中表记录的操作69

本章总结73

实践与练习73

实验指导74

实验1 MySQL中字符集的设置75

实验2 数据表中记录的插入、修改和删除76

第4章 检索表记录78

4.1 SELECT基本查询78

4.1.1 SELECT…FROM查询语句78

4.1.2 查询指定字段信息79

4.1.3 关键字DISTINCT的使用80

4.1.4 ORDER BY子句的使用81

4.1.5 LIMIT子句的使用81

4.2 条件查询82

4.2.1 使用关系表达式查询83

4.2.2 使用逻辑表达式查询83

4.2.3 设置取值范围的查询84

4.2.4 空值查询84

4.2.5 模糊查询85

4.3 分组查询86

4.3.1 GROUP BY子句87

4.3.2 HAVING子句88

4.4 表的连接88

4.4.1 内连接89

4.4.2 外连接91

4.4.3 自连接92

4.4.4 交叉连接93

4.5 子查询93

4.5.1 返回单行的子查询93

4.5.2 返回多行的子查询94

4.5.3 子查询与数据更新96

4.6 联合查询98

4.7 案例:网上书店系统综合查询99

本章总结101

实践与练习101

实验指导:学生选课系统数据库检索102

第5章 视图和触发器104

5.1 视图104

5.1.1 创建视图105

5.1.2 查看视图110

5.1.3 管理视图112

5.1.4 使用视图113

5.2 触发器的使用116

5.2.1 创建并使用触发器117

5.2.2 查看触发器119

5.2.3 删除触发器120

5.2.4 触发器的应用120

5.3 案例:在删除分类时自动删除分类对应的消息记录124

本章总结128

实践与练习128

实验指导:视图、触发器的创建与管理129

第6章 事务管理131

6.1 事务机制概述131

6.2 事务的提交和回滚132

6.2.1 事务的提交132

6.2.2 事务的回滚134

6.3 事务的四大特性和隔离级别136

6.3.1 事务的四大特性136

6.3.2 事务的隔离级别139

6.4 解决多用户使用问题139

6.4.1 脏读139

6.4.2 不可重复读141

6.4.3 幻读142

6.5 案例:银行转账业务的事务处理143

本章总结146

实践与练习146

实验指导:MySQL中的事务管理147

第7章 MySQL连接器JDBC和连接池148

7.1 JDBC148

7.2 JDBC连接过程149

7.3 JDBC数据库操作155

7.3.1 增加数据155

7.3.2 修改数据156

7.3.3 删除数据157

7.3.4 查询数据157

7.3.5 批处理159

7.4 数据源162

7.5 案例:分页查询大型数据库164

本章总结167

实践与练习168

实验指导:学生选课系统数据库操作169

第8章 Hibernate框架介绍172

8.1 Hibernate简介172

8.2 Hibernate原理172

8.3 Hibernate的工作流程174

8.4 Hibernate的核心组件175

8.4.1 Configuration接口175

8.4.2 SessionFactory接口175

8.4.3 Session接口176

8.4.4 Transaction接口178

8.4.5 Query接口178

8.4.6 Criteria接口180

8.5 Hibernate框架的配置过程182

8.5.1 导入相关jar包182

8.5.2 创建数据库及表183

8.5.3 创建实体类(持久化类)184

8.5.4 配置映射文件185

8.5.5 配置主配置文件186

8.5.6 编写数据库187

8.6 Hibernate的关系映射196

8.7 案例:人事管理系统数据库201

本章总结209

实践与练习209

实验指导:Hibernate框架的持久层数据操作210

第9章 常见函数和数据管理213

9.1 常见函数213

9.1.1 数学函数213

9.1.2 字符串函数218

9.1.3 时间日期函数223

9.1.4 数据类型转换函数227

9.1.5 控制流程函数227

9.1.6 系统信息函数228

9.2 数据库备份与还原229

9.2.1 数据的备份229

9.2.2 数据的还原232

9.3 MySQL的用户管理234

9.3.1 数据库用户管理234

9.3.2 用户权限设置238

9.4 案例:数据库备份与恢复242

本章总结251

实践与练习251

实验指导:数据库安全管理252

第10章 综合案例——图书管理系统254

10.1 系统需求分析254

10.2 数据库设计254

10.3 数据库表的创建256

10.4 系统实现259

10.4.1 使用JDBC访问MySQL数据库259

10.4.2 管理员登录261

10.4.3 系统参数设置265

10.4.4 图书基本信息管理271

10.4.5 图书馆藏信息管理277

10.4.6 图书借阅管理280

10.4.7 图书归还管理287

10.4.8 读者登录292

10.4.9 读者信息查询294

10.4.10 读者图书查询298

本章总结303

参考文献304

热门推荐