注册 登录 进入教材巡展
#
  • #

出版时间:2026-07

出版社:化学工业出版社

以下为《数据库MySQL项目化实操教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 化学工业出版社
  • 9787122504302
  • 1版
  • 16开
  • 2026-07
  • 337
  • 高职
目录
单元1 认识数据库 / 001
情境导入 001
学习导读 001
学习目标002
1.1 数据库基础002
1.1.1 数据与数据库 002
1.1.2 数据库的发展 003
1.1.3 数据库管理系统 003
1.1.4 数据库系统 004
1.1.5 结构化查询语言SQL 006
1.2 MySQL的安装与配置007
1.2.1 MySQL服务器的安装与配置 007
1.2.2 MySQL图形化管理工具013
1.2.3 连接与断开服务器016
综合实训 安装和配置MySQL服务器 017
单元小结 017
思维导图 018
理论练习 018

单元2 数据库设计 / 021
情境导入 021
学习导读 021
学习目标 021
2.1 数据的概念022
2.1.1 数据的加工 022
2.1.2 数据模型的概念 024
2.1.3 表 025
2.1.4 列和数据类型 025
2.1.5 概念模型 026
2.1.6 E-R 图设计实例 027
2.2 数据库关系模型028
2.2.1 关系数据库范式理论 028
2.2.2 传递依赖的典型问题 030
2.2.3 数据库规范化实例031
课堂拓展 设计学校教务管理系统数据库033
综合实训 员工管理系统数据库的设计035
单元小结036
思维导图037
理论练习037

单元3 数据定义 / 039
情境导入039
学习导读039
学习目标040
3.1 创建与管理数据库040
3.1.1 创建数据库 040
3.1.2 管理数据库 044
3.2 创建与管理数据库表046
3.2.1 创建数据库表 046
3.2.2 管理数据库表 049
3.3 数据完整性约束052
3.3.1 数据的完整性约束 052
3.3.2 主键约束 052
3.3.3 替代键约束 054
3.3.4 参照完整性约束 055
3.3.5 CHECK 完整性约束 057
3.4 使用图形化管理工具管理数据库和表 059
3.4.1 使用图形化管理工具管理数据库 060
3.4.2 使用图形化管理工具管理数据库表 062
课堂拓展 学生选课管理系统数据定义064
综合实训 员工管理系统的数据定义069
单元小结 071
思维导图072
理论练习072

单元4 数据操作 / 074
情境导入074
学习导读074
学习目标074
4.1 数据插入076
4.1.1 单行插入 076
4.1.2 多行插入 078
4.2 数据修改079
4.3 数据删除 080
课堂拓展 学生信息管理系统(cms_db)数据操作 081
综合实训 员工信息管理系统数据操作087
单元小结089
思维导图090
理论练习090

单元5 数据查询 / 092
情境导入092
学习导读092
学习目标092
5.1 单表查询093
5.1.1 SELECT 语句定义 093
5.1.2 选择列 094
5.1.3 WHERE 子句 098
5.2 多表查询 103
5.2.1 FROM 子句 103
5.2.2 多表连接104
5.2.3 子查询105
5.2.4 联合查询108
5.3 GROUP BY子句 109
5.3.1 聚合函数109
5.3.2 分类汇总 110
5.3.3 HAVING 子句 111
5.3.4 ORDER BY 子句 112
5.3.5 LIMIT 子句 112
课堂拓展 学生选课管理系统数据查询 114
综合实训 员工管理系统数据库查询任务 115
单元小结 118
思维导图 118
理论练习 119

单元6 数据视图 / 121
情境导入 121
学习导读 121
学习目标 121
6.1 创建和查询视图 122
6.1.1 视图概念 122
6.1.2 创建视图122
6.1.3 查询视图123
6.2 操作视图 124
6.2.1 通过视图操作数据124
6.2.2 修改视图定义127
6.2.3 删除视图128
课堂拓展 教务管理系统数据视图 128
综合实训 员工信息管理系统数据视图 129
单元小结 130
思维导图 130
理论练习 131

单元7 索引与分区 / 133
情境导入 133
学习导读 133
学习目标 133
7.1 索引的概念 134
7.2 索引的分类 134
7.3 创建索引 135
7.4 管理索引 137
7.5 索引对查询的影响 138
7.6 数据库分区 138
7.6.1 分区类型 139
7.6.2 创建分区139
7.6.3 管理分区 141
课堂拓展 教务管理系统的索引和分区操作 143
综合实训 员工管理系统的索引和分区操作 143
单元小结 144
思维导图 144
理论练习 145

单元8 数据库编程 / 146
情境导入 146
学习导读 146
学习目标 146
8.1 SQL编程的基础知识变量与常量 147
8.1.1 变量147
8.1.2 常量 151
8.2 SQL编程的基础知识表达式及常用函数 154
8.2.1 运算符154
8.2.2 常用SQL函数156
8.3 使用存储过程实现数据访问 160
8.3.1 定义存储过程160
8.3.2 调用存储过程 161
8.3.3 查看存储过程 161
8.3.4 存储过程中的流程控制162
8.3.5 存储过程的参数165
8.3.6 性能优化166
8.3.7 总结167
8.4 创建和调用存储函数 167
8.4.1 存储函数的基本语法167
8.4.2 创建存储函数168
8.4.3 调用存储函数168
8.4.4 存储函数的优化169
8.5 使用触发器实现数据访问 169
8.5.1 触发器的基本语法170
8.5.2 创建触发器170
8.5.3 使用触发器进行数据验证172
8.5.4 查看触发器173
8.5.5 删除触发器173
8.5.6 触发器的应用场景173
8.5.7 总结173
8.6 使用事务实现自动化任务 173
8.6.1 事务的基本语法174
8.6.2 事务的ACID 属性174
8.6.3 事务调度175
8.6.4 查看已创建的事务176
8.6.5 修改和删除事务176
8.6.6 事务的实际应用场景177
8.6.7 注意事项177
8.6.8 总结177
课堂拓展 教务管理系统数据库编程 178
综合实训 员工管理系统的数据库编程 181
单元小结 182
思维导图 183
理论练习 183

单元9 数据安全 / 186
情境导入 186
学习导读 186
学习目标 186
9.1 用户和数据权限管理 187
9.1.1 用户和权限187
9.1.2 用户管理187
9.1.3 权限管理189
9.2 数据的备份与恢复 192
9.2.1 数据库备份192
9.2.2 数据库恢复196
课堂拓展 教务管理系统的安全管理200
综合实训 员工管理系统的安全管理202
单元小结202
思维导图203
理论练习203

参考文献 / 205