MySQL数据库技术项目化教程——基于OBE理念

-
【作 者】主编 刘崇巍 庞金龙
【I S B N 】978-7-5226-2616-1
【责任编辑】魏渊源
【适用读者群】高职高专
【出版时间】2024-08-15
【开 本】16开
【装帧信息】平装(光膜)
【版 次】第1版第1次印刷
【页 数】248
【千字数】368
【印 张】15.5
【定 价】¥56
【丛 书】高等职业教育大数据与人工智能专业群系列教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
内 容 提 要
根据职业教育的特点,本书以问题为导向,以任务为驱动,以具体的学习任务为主线,注重对学生创新精神、持续理论学习、技能提升的培养。全书共10个项目、22个任务,内容包括数据库基础知识和MySQL的安装与配置、数据库的基本操作、数据表操作、数据操作、单表查询、多表查询、视图和索引、事务与存储过程、数据库的管理和维护、数据库设计案例等,学生在完成各个任务的过程中掌握理论知识,提升专业技能,实现理实一体的教学过程。本书将课程思政直接融入教材,坚持立德树人,突出课程思政特色,引导学生树立社会主义核心价值观,增强学生的爱国情怀、社会服务动力,提升学生的职业素养和大国工匠精神。
本书可作为计算机相关专业的数据库基础课程的教材,也可作为数据库应用系统开发设计人员及自学者的参考用书。
本书配有PPT课件、教学视频、课后习题及答案等教学资源,读者可以从中国水利水电出版社网站(www.waterpub.com.cn)或万水书苑网站(www.wsbookshow.com)免费下载。
本书以问题为导向,以任务为驱动,以具体的学习任务为主线,注重对学生创新 精神、持续理论学习、技能提升的培养。
形式新颖,整体采用活页式编写风格,把理论知识与应用紧密结合,激发学生的 学习兴趣。
将课程思政直接融入教材,坚持立德树人,突出课程思政特色,引导学生树立社 会主义核心价值观。
配备资源丰富,包括PPT课件、教学视频、课后习题及答案等。
前 言
数据库应用技术课程是高职院校电子信息类专业的计算机专业课程,旨在提升高职学生对大数据的开发和维护管理能力,培养与地方社会经济发展相联系的数据库管理人员。该课程引入新知识、新技术及行业新标准,将知识点重构,深化教学改革,着眼课程升级,积极构建高职教育大格局,增强学生的职业适应性,激活学生的学习动力,为社会培养大量的高质量技能型、持续发展型人才。
本书采用活页教材的形式,融合“成果导向”教育教学方法,以问题为导向,以任务为驱动,突出任务驱动的教学改革优势,将课程思政有效融入,坚持立德树人,突出课程思政特色,引导学生树立社会主义核心价值观,增强学生的爱国情怀、社会服务动力,提升学生的职业素养和大国工匠精神。用习近平新时代中国特色社会主义思想铸魂育人,用党的科学理论强化知识学习,用党的初心使命提升学生素质能力。坚持价值引领,教育引导学生走技能成才、技能报国之路。
全书共包括 10 个项目、22 个任务,每个任务按照任务目标—课程指导—任务信息(思维导图)—知识储备—任务实施—任务验收—评价反馈等顺序进行编写。从数据库的获取、安装,数据库、数据表的基本操作到数据库整体设计,按照获取、安装、创建、使用、维护、优化、管理的主线进行项目教学和技能演练,学生在完成各个任务的过程中掌握理论知识,提升专业技能,实现理实一体的教学过程。
本书形式新颖,响应高等职业教育关于新型活页式工作手册式教材开发。本书各项目之间既呈现工作流程的技能前后学习顺序,又突出各项目之间的关联性,学生可以根据自身知识储备情况、学习基础、学习习惯、专业特点等进行选择性学习。
本书编写团队成员多为从事数据库技术课程一线教学的专任教师,在具有较强的理论知识的同时,也有着丰富的企业实践工作经验。本书由刘崇巍、庞金龙任主编,赵正道、袁春明任副主编,金忠伟任主审,具体编写分工如下:刘崇巍负责项目3、项目4和项目5,庞金龙负责项目1、项目2和项目8,赵正道负责项目9和项目10,袁春明负责项目6和项目7。本书在编写过程中得到了学校和所在分院领导的大力支持,在此表示衷心感谢!
尽管编者在编写过程中力求准确、完善,但由于编者能力有限,书中难免存在疏漏,恳请读者批评指正。
编 者
2024年3月
项目1 数据库的安装与配置 1
任务1.1 了解数据库基础知识 2
知识储备 2
1.1.1 数据库概述 2
1.1.2 数据库技术的发展 4
1.1.3 数据模型 7
1.1.4 常见的数据库产品 9
任务实施单 11
任务验收单 12
评价反馈单 13
任务1.2 安装与配置MySQL 14
知识储备 14
1.2.1 获取MySQL 14
1.2.2 安装、配置MySQL 19
1.2.3 管理MySQL服务 30
1.2.4 用户登录与密码设置 34
1.2.5 MySQL的使用 37
任务实施单 40
任务验收单 41
评价反馈单 42
任务1.3 使用常用图形化管理工具 43
知识储备 43
1.3.1 常用图形化管理工具 43
1.3.2 DataGrip的安装及使用 44
1.3.3 Navicat的安装及使用 45
任务实施单 46
任务验收单 47
评价反馈单 48
课后习题 49
项目2 数据库的基本操作 50
任务2.1 创建和删除数据库 51
知识储备 51
2.1.1 创建数据库 51
2.1.2 删除数据库 53
任务实施单 55
任务验收单 56
评价反馈单 57
任务2.2 维护数据库 58
知识储备 58
2.2.1 查看数据库 58
2.2.2 选择数据库 59
2.2.3 修改数据库 60
任务实施单 61
任务验收单 62
评价反馈单 63
课后习题 64
项目3 数据表操作 65
任务3.1 创建数据表 66
知识储备 67
3.1.1 表的概述 67
3.1.2 表的数据类型 68
3.1.3 表结构的设计 71
3.1.4 创建数据表 72
任务实施单 74
任务验收单 75
评价反馈单 76
任务3.2 管理数据表 77
知识储备 79
3.2.1 查看数据表 79
3.2.2 修改数据表 81
3.2.3 查看表结构 82
3.2.4 修改表结构 83
3.2.5 复制数据表 86
3.2.6 删除数据表 88
任务实施单 89
任务验收单 90
评价反馈单 91
任务3.3 创建数据表的约束 92
知识储备 93
3.3.1 主键约束 93
3.3.2 非空约束 95
3.3.3 唯一约束 96
3.3.4 默认约束 97
3.3.5 外键约束 98
任务实施单 99
任务验收单 100
评价反馈单 101
课后习题 102
项目4 数据操作 104
任务4.1 管理数据 105
知识储备 106
4.1.1 添加数据 106
4.1.2 查询数据 108
4.1.3 修改数据 110
4.1.4 删除数据 111
任务实施单 112
任务验收单 113
评价反馈单 114
课后习题 115
项目5 单表查询 117
任务5.1 简单查询 118
知识储备 119
5.1.1 select语句 119
5.1.2 limit子句 119
5.1.3 order by子句 121
任务实施单 122
任务验收单 123
评价反馈单 124
任务5.2 条件查询 125
知识储备 127
5.2.1 比较查询 127
5.2.2 逻辑运算符查询 128
5.2.3 范围查询 130
5.2.4 模糊查询 131
5.2.5 空值判断查询 131
任务实施单 133
任务验收单 134
评价反馈单 135
任务5.3 高级查询 136
知识储备 137
5.3.1 聚合函数 137
5.3.2 分组函数 139
5.3.3 having子句 141
任务实施单 142
任务验收单 143
评价反馈单 144
课后习题 145
项目6 多表查询 148
任务6.1 连接查询 149
知识储备 149
6.1.1 交叉连接 149
6.1.2 内连接 151
6.1.3 外连接 152
任务实施单 156
任务验收单 157
评价反馈单 158
任务6.2 子查询 159
知识储备 159
6.2.1 子查询的概念 159
6.2.2 子查询的关键字 160
任务实施单 162
任务验收单 163
评价反馈单 164
课后习题 165
项目7 视图和索引 166
任务7.1 视图管理 167
知识储备 167
7.1.1 创建视图 167
7.1.2 查看视图 169
7.1.3 修改视图 169
7.1.4 更新视图 170
7.1.5 删除视图 170
任务实施单 172
任务验收单 173
评价反馈单 174
任务7.2 索引 175
知识储备 176
7.2.1 索引概述 176
7.2.2 创建索引 176
7.2.3 查看索引 177
7.2.4 删除索引 177
任务实施单 179
任务验收单 180
评价反馈单 181
课后习题 182
项目8 事务与存储过程 183
任务8.1 管理事务 184
知识储备 184
8.1.1 事务的概念 184
8.1.2 事务的基本操作 185
任务实施单 187
任务验收单 188
评价反馈单 189
任务8.2 操作存储过程 190
知识储备 191
8.2.1 创建存储过程 191
8.2.2 查看存储过程 192
8.2.3 调用存储过程 193
8.2.4 修改存储过程 194
8.2.5 删除存储过程 194
任务实施单 196
任务验收单 197
评价反馈单 198
课后习题 199
项目9 数据库的管理和维护 200
任务9.1 用户管理 201
知识储备 201
9.1.1 创建用户 201
9.1.2 修改用户 205
9.1.3 删除用户 207
任务实施单 209
任务验收单 210
评价反馈单 211
任务9.2 权限管理 212
知识储备 212
9.2.1 权限概述 212
9.2.2 授予权限 214
9.2.3 查看权限 215
9.2.4 收回权限 216
任务实施单 217
任务验收单 218
评价反馈单 219
课后习题 220
项目10 数据库设计案例 222
任务10.1 数据库设计 223
知识储备 223
10.1.1 绘制E-R图 223
10.1.2 创建数据库对象 224
10.1.3 创建表的语句 227
任务实施单 230
任务验收单 231
评价反馈单 232
任务10.2 系统开发 233
知识储备 233
10.2.1 用户登录及注册 234
10.2.2 图书管理 234
10.2.3 部分功能代码 236
任务实施单 238
任务验收单 239
评价反馈单 240
课后习题 241
参考文献 242
- 网页设计与制作 [主编 李佼辉 于新奇]
- 信息技术基础(麒麟操作系统+WPS Office) [主编 芮雪 蒋莉 王亮亮]
- Office高级应用项目式教程(第2版) [主编 李观金 张倩文 黎夏克 ]
- 巧用翻译学英语:英汉互译500例 [王学文 著]
- 高等教育多维评价体系构建与高质量发展研究 [张妍 著]
- 系统规划与管理师章节习题与考点特训(第二版) [主编 薛大龙]
- 计算机操作系统实践指导(openEuler版) [主编 秦光 曾陈萍 岳付强]
- 信息系统管理工程师真题及模考卷精析(适用机考) [主 编 薛大龙 程 刚 上官绪]
- 航海类院校体育教育教学研究 [张利超 李宁 著]
- 新时代背景下我国职业教育产教融合长效机制建设研究 [王玉贤 著]
- 电路分析 [主编 李飞 毛先柏]
- 信息系统管理工程师(适用第2版大纲)一站通关 [指尖疯 编著]
- 传统山水画论解读与实践 [陈钠 著]
- 网络工程师备考一本通(适配第6版考纲) [夏杰 编著]
- 陈孝云的职教理想与情怀 [祝吉太 江传瑞 张义廷 著]
- 地方本科院校电子信息学科课程思政案例集 [王甫]
- Excel数据处理与分析(第二版) [主编 张志明 邹 蕾]
- 网络工程师5天修炼(适配第6版考纲) [主编 朱小平 施游]
- 仓储管理实务(第二版) [周宁武 编著]
- 基于AE与C#的地理信息系统二次开发 [李小根 贾艳昌 乔翠平 姜彤 ]
- 2023年长沙市文化和旅游业发展报告 [主编 陈莉]
- 舞台化妆造型设计 [主编 刘思彤 张 涛 张忆雨]
- 产教融合视角高校体育专业实践教学体系构建研究 [杨柳青 叶华兵 著]
- 知识图谱及应用案例 [张善文 黄文准 于长青 陈明淑]
- Python程序设计案例教程(微课版) [主编 石利平 田辉平 余以胜]
- 皓月繁星:青少年儿童心理成长手册 [主 编 林赞歌 副主编 杜志南]
- 材料力学 [章宝华 赵新胜 徐斌]
- 系统集成项目管理工程师考试32小时通关(第3版) [主编 薛大龙 副主编 上官绪阳]
- 软考论文高分特训与范文10篇——系统分析师(第二版) [薛大龙 邹月平 施游]
- 黄河海勃湾水利枢纽防凌安全运行 [王战领 王丛发 范瑜彬 著]