My SQL数据库技术PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:周德伟,覃国蓉主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2014
- ISBN:704039846X
- 页数:207 页
单元1 数据模型的规划与设计 1
1.1 设计数据库关系模型 2
1.1.1 数据模型 3
1.1.2 概念模型 5
1.1.3 E-R图设计实例 7
1.1.4 数据库关系模型的建立 10
1.2 数据库设计规范化 11
1.2.1 关系型数据库范式理论 11
1.2.2 数据库规范化实例 14
1.3 综合实例——PetStore数据库的设计 16
单元小结 18
实训1 19
思考题1 19
单元2 数据库管理环境的建立 22
2.1 数据库的基础知识 22
2.1.1 数据与数据库 22
2.1.2 数据库的发展 23
2.1.3 数据库管理系统 24
2.1.4 数据库系统 25
2.1.5 常见的关系型数据库管理系统 26
2.1.6 结构化查询语言 27
2.2 MySQL的安装与配置 28
2.2.1 MySQL服务器的安装与配置 29
2.2.2 MySQL图形化管理工具 34
2.2.3 连接与断开服务器 38
单元小结 39
实训2 39
思考题2 40
单元3 数据库和表的创建与管理 41
3.1 创建与管理数据库 41
3.1.1 创建数据库 42
3.1.2 管理数据库 46
3.2 创建与管理数据库表 48
3.2.1 创建数据库表 48
3.2.2 管理数据库表 52
3.3 图形管理工具管理数据库和表 55
3.3.1 图形界面工具管理数据库 55
3.3.2 图形界面工具管理数据库表 58
3.4 综合实例——建立PetStore数据库表 59
3.4.1 PetStore数据库表结构分析 59
3.4.2 创建PetStore数据库与表 61
单元小结 62
实训3 63
思考题3 64
单元4 数据操纵 66
4.1 插入表数据 66
4.2 修改表数据 69
4.3 删除表数据 70
4.4 综合实例——PetStore数据操纵 72
4.4.1 PetStore数据表及其内容 72
4.4.2 PetStore数据输入 74
4.4.3 PetStore数据修改与删除操作 76
单元小结 78
实训4 78
思考题4 79
单元5 数据查询 81
5.1 单表查询 81
5.1.1 SELECT语句定义 81
5.1.2 选择列 82
5.1.3 聚合函数 86
5.1.4 WHERE子句 89
5.2 多表查询 94
5.2.1 FROM子句 94
5.2.2 多表连接 94
5.3 分类汇总与排序 102
5.3.1 GROUP BY子句 102
5.3.2 HAVING子句 105
5.3.3 ORDER BY子句 107
5.3.4 LIMIT子句 107
5.4 综合实例——PetStore数据查询 108
单元小结 110
实训5 111
思考题5 113
单元6 数据视图 116
6.1 创建视图 116
6.1.1 视图概念 116
6.1.2 视图的创建 117
6.1.3 视图的查询 118
6.2 操作视图 119
6.2.1 通过视图操作数据 119
6.2.2 修改视图定义 122
6.2.3 删除视图 122
6.3 综合实例——PetStore数据视图 122
单元小结 123
实训6 124
思考题6 124
单元7 索引与数据完整性约束的创建 126
7.1 创建和删除索引 126
7.1.1 索引的分类 126
7.1.2 索引的创建 127
7.1.3 索引的删除 129
7.1.4 索引对查询的影响 130
7.2 建立数据完整性约束 130
7.2.1 主键约束 130
7.2.2 替代键约束 132
7.2.3 参照完整性约束 133
7.2.4 CHECK完整性约束 135
7.3 综合实例——PetStore索引与完整性约束 137
单元小结 139
实训7 139
思考题7 140
单元8 数据库编程 142
8.1 了解MySQL语言结构 142
8.1.1 常量 142
8.1.2 变量 143
8.1.3 运算符与表达式 146
8.1.4 系统内置函数 149
8.2 创建存储过程 154
8.2.1 存储过程 154
8.2.2 显示存储过程 157
8.2.3 调用存储过程 157
8.2.4 删除存储过程 158
8.2.5 流程控制语句 158
8.3 创建存储函数 165
8.3.1 创建存储函数 165
8.3.2 调用存储函数 166
8.4 设置触发器 168
8.4.1 创建触发器 168
8.4.2 在触发器中调用存储过程。 172
8.4.3 删除触发器 172
8.5 综合实例——PetStore数据库编程 173
单元小结 177
实训8 177
思考题8 178
单元9 数据库管理 180
9.1 用户和数据权限管理 180
9.1.1 添加和删除用户 180
9.1.2 授予权限和回收权限 182
9.1.3 图形管理工具管理用户与权限 187
9.2 数据的备份与恢复 190
9.2.1 备份和恢复需求分析 190
9.2.2 数据库备份和恢复 191
9.2.3 MySQL日志 195
9.3 事务和多用户管理 197
9.3.1 多用户使用的问题 197
9.3.2 事务 197
9.4 综合实例——PetStore数据库管理 202
单元小结 203
实训9 204
思考题9 204
参考文献 206
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018