图书介绍

MySQL实用教程 第3版PDF|Epub|txt|kindle电子书版本网盘下载

MySQL实用教程 第3版
  • 郑阿奇主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121342745
  • 出版时间:2018
  • 标注页数:336页
  • 文件大小:63MB
  • 文件页数:345页
  • 主题词:SQL语言-程序设计-高等学校-教材

PDF下载


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

下载说明

MySQL实用教程 第3版PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 MySQL综述1

第1章 数据库基础1

1.1 数据库基本概念1

1.1.1 数据库及其系统1

1.1.2 数据模型1

1.1.3 关系型数据库语言3

1.2 数据库设计4

1.2.1 概念模型4

1.2.2 逻辑模型6

1.2.3 物理模型7

1.3 数据库应用系统7

1.3.1 应用系统的数据接口7

1.3.2 C/S架构的应用系统9

1.3.3 B/S架构的应用系统10

第2章 MySQL数据库的安装与运行11

2.1 MySQL数据库11

2.2 安装与运行12

2.3 常用MySQL界面工具18

第3章 MySQL数据库和表19

3.1 MySQL数据库19

3.1.1 创建数据库19

3.1.2 修改数据库20

3.1.3 删除数据库21

3.2 MySQL表21

3.2.1 创建表21

3.2.2 修改表25

3.2.3 删除表27

3.3 数据类型27

3.3.1 数据类型分类28

3.3.2 数据类型属性32

3.4 表记录的操作33

3.4.1 插入记录33

3.4.2 修改记录36

3.4.3 删除记录37

3.5 MySQL数据库信息显示39

3.6 为查询准备数据40

第4章 MySQL查询和视图41

4.1 关系运算基础41

4.1.1 选择(Selection)运算41

4.1.2 投影(Projection)运算42

4.1.3 连接(Join)运算42

4.2 MySQL数据库查询43

4.2.1 SELECT语句43

4.2.2 选择输出项44

4.2.3 FROM子句49

4.2.4 WHERE子句53

4.2.5 GROUP BY子句60

4.2.6 HAVING子句61

4.2.7 ORDER BY子句62

4.2.8 LIMIT子句63

4.2.9 UNION语句64

4.2.10 HANDLER语句65

4.3 MySQL视图66

4.3.1 视图的概念66

4.3.2 创建视图67

4.3.3 查询视图68

4.3.4 更新视图69

4.3.5 修改视图71

4.3.6 删除视图71

第5章 MySQL索引与数据完整性约束72

5.1 MySQL索引72

5.1.1 索引及其作用72

5.1.2 索引的分类73

5.1.3 创建和删除索引74

5.1.4 索引的利弊76

5.2 MySQL数据完整性约束77

5.2.1 主键约束78

5.2.2 替代键约束79

5.2.3 参照完整性约束80

5.2.4 CHECK完整性约束82

5.2.5 命名完整性约束83

5.2.6 删除完整性约束84

第6章 MySQL语言85

6.1 MySQL语言简介85

6.2 常量和变量86

6.2.1 常量86

6.2.2 变量88

6.3 运算符与表达式91

6.3.1 算术运算符91

6.3.2 比较运算符93

6.3.3 逻辑运算符94

6.3.4 位运算符95

6.3.5 运算符优先级96

6.3.6 表达式96

6.4 系统内置函数97

6.4.1 数学函数97

6.4.2 聚合函数99

6.4.3 字符串函数99

6.4.4 日期和时间函数101

6.4.5 加密函数103

6.4.6 控制流函数104

6.4.7 格式化函数105

6.4.8 类型转换函数106

6.4.9 系统信息函数107

第7章 MySQL过程式数据库对象109

7.1 存储过程109

7.1.1 创建存储过程109

7.1.2 存储过程体111

7.1.3 存储过程的调用、删除和修改118

7.2 存储函数121

7.2.1 创建存储函数121

7.2.2 存储函数的调用、删除和修改122

7.3 触发器123

7.4 事件126

7.4.1 创建事件126

7.4.2 修改和删除事件128

第8章 MySQL数据库备份与恢复129

8.1 基本概念129

8.2 常用的备份与恢复方法130

8.2.1 使用SQL语句130

8.2.2 使用客户端工具132

8.2.3 直接复制134

8.3 日志文件135

8.3.1 启用日志135

8.3.2 用mysqlbinlog处理日志135

第9章 MySQL安全管理137

9.1 用户管理137

9.1.1 添加、删除用户137

9.1.2 修改用户名、密码138

9.2 权限控制139

9.2.1 授予权限139

9.2.2 权限转移和限制142

9.2.3 权限回收144

9.3 表维护语句144

9.3.1 ANALYZE TABLE语句144

9.3.2 CHECK TABLE语句145

9.3.3 CHECKSUM TABLE语句145

9.3.4 OPTIMIZE TABLE语句146

9.3.5 REPAIR TABLE语句146

第10章 MySQL多用户事务管理147

10.1 事务管理147

10.1.1 事务的概念147

10.1.2 ACID属性147

10.1.3 事务处理149

10.1.4 事务隔离级150

10.2 多用户访问152

10.2.1 锁定的级别152

10.2.2 锁定与解锁153

10.2.3 并发访问的问题153

第二部分 MySQL习题155

第1章 数据库基础155

第2章 MySQL数据库的安装与运行156

第3章 MySQL数据库和表156

第4章 MySQL查询和视图158

第5章 MySQL索引与数据完整性约束158

第6章 MySQL语言159

第7章 MySQL过程式数据库对象160

第8章 MySQL数据库备份与恢复161

第9章 MySQL安全管理161

第10章 MySQL多用户事务管理161

第三部分 MySQL实验162

实验1 MySQL的使用162

实验2 创建数据库和表164

实验3 表数据插入、修改和删除166

实验4 数据库的查询和视图169

实验5 索引和数据完整性176

实验6 MySQL语言结构178

实验7 过程式数据库对象的使用181

实验8 备份与恢复184

实验9 数据库的安全性185

第四部分 MySQL应用实习187

实习0 创建实习数据库187

实习1 PHP/MySQL学生成绩管理系统194

实习2 Java EE /MySQL学生成绩管理系统211

实习3 Visual C# /MySQL学生成绩管理系统241

实习4 ASP.NET (C#) /MySQL学生成绩管理系统254

实习5 VC++ 6.0/MySQL学生成绩管理系统278

实习6 VB 6.0/MySQL学生成绩管理系统306

第五部分 附录320

附录A 学生成绩数据库(库名为xscj)表结构样本数据320

附录B Navicat操作324

附录C phpMyAdmin基本操作329

热门推荐