图书介绍
MySQL实用教程 第3版PDF|Epub|txt|kindle电子书版本网盘下载
- 郑阿奇主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121342745
- 出版时间:2018
- 标注页数:336页
- 文件大小:63MB
- 文件页数:345页
- 主题词:SQL语言-程序设计-高等学校-教材
PDF下载
下载说明
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