MySQL数据库应用教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:万川梅著
- 出 版 社:北京:北京理工大学出版社
- 出版年份:2017
- ISBN:9787568242677
- 页数:185 页
第1章 数据库概述 1
1.1 数据库概述 2
1.1.1 信息与数据 2
1.1.2 数据管理 2
1.1.3 数据库管理技术的发展 3
1.1.4 数据库的基本概念 6
1.2 数据库系统体系结构 8
1.2.1 数据库系统的三级模式结构 8
1.2.2 二级映像 10
1.2.3 数据库系统常见的应用结构 10
1.3 DBMS功能与简介 11
1.3.1 DBMS的功能 11
1.3.2 数据库语言 12
1.3.3 常用DBMS简介 13
1.3.4 开源的数据库管理系统MySQL 14
1.4 MySQL实验环境搭建 14
1.4.1 MySQL Server的安装和配置 15
1.4.2 启动和停止MySQL服务 22
1.4.3 连接和退出MySQL服务器 23
1.4.4 MySQL的简单使用 25
1.4.5 MySQL命令行实用工具 26
1.4.6 MySQL可视化界面工具 27
1.5 数据库与数据仓库和数据挖掘 28
1.5.1 基于数据库的知识发现 28
1.5.2 大数据下的数据分析 28
1.5.3 数据库与数据仓库 29
1.6 本章小结 29
案例实现 29
习题 31
第2章 数据库系统 32
2.1 数据模型 32
2.2 关系数据模型 33
2.2.1 基于表的数据模型 33
2.2.2 关系模型的相关概念 33
2.3 数据结构 33
2.4 完整性约束 34
2.4.1 实体完整性 34
2.4.2 参照完整性 35
2.4.3 用户自定义完整性 36
2.5 关系代数 37
2.5.1 关系代数的组成 37
2.5.2 传统的集合操作 38
2.5.3 专门的关系代数操作 39
2.5.4 附加的关系代数操作 41
2.6 关系数据库的基本规范化理论 42
2.6.1 函数依赖 43
2.6.2 范式 44
2.7 MySQL的存储引擎 45
2.8 MySQL字符集 46
2.9 本章小结 48
习题 48
第3章 数据库基本对象的管理 49
3.1 SQL的产生和发展 49
3.2 MySQL数据库的管理 51
3.2.1 创建数据库 51
3.2.2 查看数据库 52
3.2.3 删除数据库 52
3.2.4 选中数据库 53
3.3 MySQL基本表的创建和维护 53
3.3.1 MySQL数据类型 54
3.3.2 MySQL完整性约束类型 58
3.3.3 查看表 62
3.3.4 修改表结构 63
3.3.5 删除表 65
3.3.6 复制表 66
3.4 本章小结 66
案例实现 66
习题 72
第4章 表数据的操作 74
4.1 MySQL数据操作 74
4.2 数据插入 75
4.2.1 INSERT语句 75
4.2.2 带字段约束条件的数据插入 77
4.2.3 将查询结果插入表中 77
4.3 数据修改和删除 78
4.3.1 UPDATE语句 78
4.3.2 DELETE语句 79
4.4 数据查询 80
4.4.1 SELECT...FROM基本格式 80
4.4.2 WHERE子句 83
4.4.3 聚集函数 86
4.4.4 GROUP BY子句 87
4.4.5 ORDER BY子句 88
4.4.6 LIMIT子句 89
4.4.7 基于多表的查询 90
4.5 本章小结 98
案例实现 98
习题 104
第5章 数据库索引和视图 106
5.1 索引 107
5.1.1 创建索引 109
5.1.2 查看索引 110
5.1.3 删除索引 110
5.2 视图 111
5.2.1 创建视图 112
5.2.2 查看视图的定义 113
5.2.3 修改视图定义 114
5.2.4 删除视图 114
5.2.5 视图数据更新 114
5.3 本章小结 115
案例实现 115
习题 117
第6章 数据库设计 119
6.1 数据库设计过程 120
6.2 需求分析 120
6.3 概念数据库设计 122
6.3.1 E-R模型相关概念 123
6.3.2 E-R模型表示方法 124
6.4 逻辑数据库设计 125
6.4.1 初始关系数据库模式的形成 125
6.4.2 数据库的规范化 126
6.4.3 模式评价和修正 126
6.4.4 用户外模式的设计 127
6.5 数据库的物理设计 127
6.6 本章小结 128
案例实现 128
习题 129
第7章 数据库编程 130
7.1 变量 131
7.1.1 变量的声明 131
7.1.2 变量的赋值 131
7.2 定义条件和处理程序 132
7.2.1 定义条件 132
7.2.2 定义处理程序 132
7.3 存储过程 133
7.3.1 创建存储过程 134
7.3.2 调用存储过程 135
7.3.3 查看存储过程 136
7.3.4 流程的控制 136
7.4 函数 140
7.4.1 创建自定义函数 140
7.4.2 调用函数 141
7.4.3 系统函数 141
7.4.4 存储过程与函数的区别 144
7.5 游标 144
7.6 触发器 145
7.6.1 创建触发器 146
7.6.2 使用触发器 146
7.6.3 查看触发器 147
7.6.4 删除触发器 147
7.7 事件 147
7.7.1 开启事件调度器 148
7.7.2 创建事件 148
7.7.3 删除事件 149
7.8 本章小结 150
案例实现 150
习题 152
第8章 数据库安全机制 154
8.1 权限管理 155
8.1.1 权限表 155
8.1.2 用户管理 158
8.1.3 账户权限管理 160
8.2 事务与用户并发控制 162
8.2.1 事务的ACID特性 163
8.2.2 MySQL事务控制语句 163
8.2.3 事务的隔离性级别 163
8.2.4 MySQL的并发控制 166
8.2.5 锁 166
8.3 数据库备份与还原 168
8.3.1 使用MYSQLDUMP工具备份及其还原方法 168
8.3.2 使用SQL语句备份数据和恢复数据的方法 170
8.4 日志管理 172
8.4.1 MySQL支持的日志 172
8.4.2 使用二进制日志还原数据库 174
8.5 本章小结 175
案例实现 175
习题 178
第9章 数据仓库和数据挖掘 179
9.1 数据仓库 179
9.1.1 数据仓库与数据库 179
9.1.2 数据仓库的体系结构 180
9.1.3 数据仓库的组成 181
9.1.4 ETL 181
9.2 数据挖掘 182
9.2.1 数据挖掘常用的方法 182
9.2.2 数据挖掘的功能 183
9.2.3 数据挖掘和数据仓库 184
9.3 本章小结 184
参考文献 185
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《一个人的小美好》冯梅著 2019
- 《初高中化学衔接教材》黄咏梅著 2018
- 《芸编指痕》郑逸梅著 2019
- 《一卷大唐的风华 唐诗风韵》白落梅著 2019
- 《相逢如初见 回首是一生》白落梅著 2019
- 《艺林散叶》郑逸梅著 2019
- 《清代试律诗学研究》梁梅著 2018
- 《恐龙的宝藏 3 琥珀地图之谜》王一梅著 2011
- 《新发展理念》任丽梅著 2020
- 《世间所有相遇 都是久别重逢 红尘禅诗》白落梅著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019