MySQL数据库技术与应用项目式教程 - 高等职业教育大数据专业系列教材 - 中国高校教材图书网
|
书名: |
MySQL数据库技术与应用项目式教程
高等职业教育大数据专业系列教材
|
| ISBN: | 9787560677422 |
责任编辑: | |
| 作者: |
郑洁
相关图书
|
装订: | |
| 印次: | 1-1 |
开本: | 16开 |
| 定价: |
¥52.00
折扣价:¥49.40
折扣:0.95
节省了2.6元
|
字数: |
417千字
|
| 出版社: |
西安电子科技大学出版社 |
页数: |
280页
|
| 出版日期: |
2025-8-26 |
每包册数: |
8
|
| 国家规划教材: |
|
省部级规划教材: |
|
| 入选重点出版项目: |
|
获奖信息: |
|
|
|
| 内容简介: |
本书以数据库工程师五项核心工作任务(即设计、实现、应用、优化、管理)为主线,在企业真实项目的基础上,设计了五个不同数据载体的教学项目,涵盖了数据库的安装与配置、数据的实际应用、数据库的设计与实现、数据库编程、数据库的安全性与可靠性、数据库的管理与优化等内容。项目采用任务驱动的教学方式,共设计了20个任务,并配套有相应的PPT、微 课、操作视频、动画、实验数据与源代码等资源。 本书可作为高等院校本科、专科计算机相关专业的教材,也可供数据库管理、系统开发等领域的技术人员学习使用,还可作为广大IT技术人员的参考用书。
|
| 作者简介: |
|
|
| 章节目录: |
项目一 就业信息数据库数据感知 1
任务1.1 认识数据库 5
1.1.1 了解数据与数据库的基本概念 5
1.1.2 探索数据库的前世今生 7
1.1.3 认识主流的数据库管理系统 12
任务1.2 安装与配置数据库 15
1.2.1 选择合适的数据库管理系统 15
1.2.2 在Windows系统上安装并配置MySQL 16
1.2.3 在Linux系统上安装和启动MySQL 25
1.2.4 安装MySQL的可视化管理工具 28
任务1.3 访问数据库服务 31
1.3.1 启动和停止数据库服务 32
1.3.2 登录MySQL数据库服务 35
1.3.3 管理MySQL数据库服务 39
任务1.4 就业信息数据库感知 41
1.4.1 恢复与备份就业信息数据库 42
1.4.2 通过就业信息数据库认识数据表 44
项目二 学生选课数据库应用 51
任务2.1 学生选课数据单表查询 56
2.1.1 单表基本查询 56
2.1.2 单表带条件查询 58
2.1.3 单表排序查询 64
任务2.2 学生选课数据分组统计查询 67
2.2.1 使用聚合函数进行查询 67
2.2.2 学生选课数据分组统计查询 70
任务2.3 学生选课数据多表查询 73
2.3.1 学生选课数据嵌套子查询 73
2.3.2 学生选课数据相关子查询 79
2.3.3 学生选课数据连接查询 82
项目三 图书管理数据库设计与实现 97
任务3.1 图书管理数据库需求分析 103
3.1.1 认识需求分析 103
3.1.2 撰写需求规范说明书 104
任务3.2 图书管理数据库模型构建 106
3.2.1 认识数据库模型 107
3.2.2 图书管理数据库概念模型设计 108
3.2.3 图书管理数据库逻辑模型设计 113
3.2.4 图书管理数据库物理模型转换 118
任务3.3 创建与管理图书管理数据库 125
3.3.1 使用命令创建与管理数据库 126
3.3.2 使用可视化管理工具创建与管理数据库 130
任务3.4 创建与管理图书管理数据库中的表 134
3.4.1 使用命令创建与管理数据表 134
3.4.2 使用可视化管理工具创建与管理数据表 146
任务3.5 操作图书管理数据库中的数据 149
3.5.1 使用命令行操作数据库中的数据 150
3.5.2 使用可视化管理工具操作数据库中的数据 155
项目四 校园一卡通数据库管理 163
任务4.1 使用函数实现数据处理和简化查询 166
4.1.1 认识函数 167
4.1.2 创建用户自定义函数 168
4.1.3 管理函数 176
任务4.2 使用存储过程实现数据操作 177
4.2.1 认识存储过程 178
4.2.2 创建存储过程 178
4.2.3 管理存储过程 184
任务4.3 使用触发器实现交易数据自动同步 185
4.3.1 认识触发器 186
4.3.2 创建触发器 187
4.3.3 管理触发器 191
任务4.4 使用事务和锁实现数据完整性 192
4.4.1 认识事务 193
4.4.2 使用事务 195
4.4.3 认识锁 197
4.4.4 使用锁避免数据脏读 198
项目五 电商平台数据库管理与优化 206
任务5.1 使用视图优化电商数据库查询 211
5.1.1 认识视图 211
5.1.2 电商平台数据库视图创建 212
5.1.3 电商平台数据库视图管理 215
5.1.4 通过更新视图修改电商数据库表 218
任务5.2 通过索引优化电商平台数据库查询效率 220
5.2.1 认识索引 221
5.2.2 电商平台数据库索引创建 222
5.2.3 电商平台数据库索引查看 226
5.2.4 电商平台数据库索引删除 227
5.2.5 电商平台数据库查询分析 228
5.2.6 电商平台数据库索引隐藏 231
任务5.3 通过日志解决电商平台数据库查询问题 232
5.3.1 认识数据库日志 233
5.3.2 管理电商平台数据库二进制日志 233
5.3.3 管理电商平台数据库错误日志 237
5.3.4 管理电商平台数据库查询日志 238
5.3.5 管理电商平台数据库慢查询日志 240
任务5.4 通过事件实现电商平台数据库自动化管理 242
5.4.1 认识数据库事件 242
5.4.2 管理电商平台数据库事件 243
5.4.3 优化电商平台数据库事件 247
附录 259
附录1 学生选课数据库数据表结构 259
附录2 图书管理数据库数据表结构 261
附录3 校园一卡通数据库数据表结构 262
附录4 电商平台数据库数据表结构 264
附录5 常用内置函数 266
实训指导 271
参考文献 274
|
| 精彩片段: |
|
|
| 书 评: |
|
|
| 其 它: |
|
|
|