数据库技术与应用(MySQL)(配套智慧职教MOOC+SPOC课程、微课、教学课件、课程标准等) / 新形态一体化教材
作者: 陈尧妃
出版社:高等教育出版社
- 高等教育出版社
- 9787040560589
- 1版
- 67261364-3
- 大16开
- 400
- 电子与信息大类
- 计算机类
- 计算机等
- 高职
本书是高等职业教育计算机类课程新形态一体化教材。
本书全面、系统地介绍了数据库设计、MySQL 数据库开发与管理的相关知识和技能,内容包括数据库的分析和设计、MySQL 数据库及表的创建和管理、数据查询统计和更新、视图和索引的使用、事务和游标、存储过程和触发器的使用、MySQL 数据库管理。全书按照“项目导向、任务驱动”的教学方法,以3 个真实的项目贯穿始终,分别是入门项目“学生信息管理系统”数据库的实施和管理、提高项目“网上商城系统”数据库的设计和实施,以及提高项目“供销存系统”数据库的实施,并根据企业实际设计开发数据库的步骤,分任务逐步完成各项目。
本书配套有微课视频、课程标准、教学设计、授课用PPT、习题答案等数字化学习资源。与本书配套的数字课程“数据库技术与应用”已在“智慧职教”网站(www.icve.com.cn)上线,学习者可以登录网站进行在线学习及资源下载,授课教师可以调用本课程构建符合自身教学特色的SPOC 课程,详见“智慧职教”服务指南。教师也可发邮件至编辑箱1548103297@qq.com获取相关资源。
本书适合作为高职高专及应用型本科院校数据库相关课程的教材,也可作为MySQL 用户的自学或参考书籍。
前辅文
单元1 搭建数据库开发环境
任务1-1 熟悉常用的数据库管理系统
任务1-2 安装配置MySQL
巩固知识点
单元2 创建和管理数据库
任务2-1 理解关系数据库的基本概念
任务2-2 创建和管理数据库
巩固知识点
单元3 创建和管理表
任务3-1 选取字段数据类型
任务3-2 创建和管理表
任务3-3 设置约束
任务3-4 使用ALTER TABLE 语句修改表结构
任务3-5 向表中添加数据、备份恢复数据库
巩固知识点
实践阶段测试
单元4 查询和更新数据
任务4-1 单表查询
任务4-2 去掉查询结果中重复的行和对查询结果排序
任务4-3 数据汇总统计
任务4-4 多表连接查询
任务4-5 不相关子查询
任务4-6 相关子查询
任务4-7 使用正则表达式查询
任务4-8 数据更新
任务4-9 级联更新、级联删除
任务4-10 带子查询的数据更新
巩固知识点
实践阶段测试
单元5 创建视图和索引
任务5-1 创建视图
任务5-2 利用视图简化查询操作
任务5-3 通过视图更新数据
任务5-4 创建索引
巩固知识点
单元6 MySQL 日常管理
任务6-1 导入/导出数据
任务6-2 备份和恢复数据
任务6-3 管理用户及权限
巩固知识点
单元7 数据库设计
任务7-1 数据库设计步骤及数据库三级模式
任务7-2 需求分析
任务7-3 概念结构设计
任务7-4 逻辑结构设计
任务7-5 关系规范化
巩固知识点
阶段综合练习
单元8 函数和存储过程
任务8-1 使用函数
任务8-2 使用变量和流程控制语句
任务8-3 创建简单存储过程
任务8-4 创建带输入参数的存储过程
任务8-5 创建带输入/输出参数的存储过程
任务8-6 使用循环语句生成足够多的测试数据
巩固知识点
单元9 事务和游标
任务9-1 使用事务
任务9-2 使用游标
巩固知识点
单元10 创建触发器
任务10-1 理解触发器
任务10-2 使用触发器设置数据完整性
任务10-3 使用触发器实现复杂业务
巩固知识点
实践阶段测试
附录A 项目资源
附录B 常用的MySQL 语句
参考文献
前辅文
单元1 搭建数据库开发环境
任务1-1 熟悉常用的数据库管理系统
任务1-2 安装配置MySQL
巩固知识点
单元2 创建和管理数据库
任务2-1 理解关系数据库的基本概念
任务2-2 创建和管理数据库
巩固知识点
单元3 创建和管理表
任务3-1 选取字段数据类型
任务3-2 创建和管理表
任务3-3 设置约束
任务3-4 使用ALTER TABLE 语句修改表结构
任务3-5 向表中添加数据、备份恢复数据库
巩固知识点
实践阶段测试
单元4 查询和更新数据
任务4-1 单表查询
任务4-2 去掉查询结果中重复的行和对查询结果排序
任务4-3 数据汇总统计
任务4-4 多表连接查询
任务4-5 不相关子查询
任务4-6 相关子查询
任务4-7 使用正则表达式查询
任务4-8 数据更新
任务4-9 级联更新、级联删除
任务4-10 带子查询的数据更新
巩固知识点
实践阶段测试
单元5 创建视图和索引
任务5-1 创建视图
任务5-2 利用视图简化查询操作
任务5-3 通过视图更新数据
任务5-4 创建索引
巩固知识点
单元6 MySQL 日常管理
任务6-1 导入/导出数据
任务6-2 备份和恢复数据
任务6-3 管理用户及权限
巩固知识点
单元7 数据库设计
任务7-1 数据库设计步骤及数据库三级模式
任务7-2 需求分析
任务7-3 概念结构设计
任务7-4 逻辑结构设计
任务7-5 关系规范化
巩固知识点
阶段综合练习
单元8 函数和存储过程
任务8-1 使用函数
任务8-2 使用变量和流程控制语句
任务8-3 创建简单存储过程
任务8-4 创建带输入参数的存储过程
任务8-5 创建带输入/输出参数的存储过程
任务8-6 使用循环语句生成足够多的测试数据
巩固知识点
单元9 事务和游标
任务9-1 使用事务
任务9-2 使用游标
巩固知识点
单元10 创建触发器
任务10-1 理解触发器
任务10-2 使用触发器设置数据完整性
任务10-3 使用触发器实现复杂业务
巩固知识点
实践阶段测试
附录A 项目资源
附录B 常用的MySQL 语句
参考文献














