《MySQL数据库》教案全套 提高篇 陈尧妃 单元1--3 设计数据库---使用事务、游标和触发器.docx
教案
(学年第学期)
课程名称: MySQL数据库
授课专业:
教学班级:
教师:
年月日
单元1设计数据库
一、授课课题总体情况
课题名称
单元1设计数据库
任务1数据库设计步骤及数据库三级模式
任务2需求分析
学时
4
教学班级
授课
形式
理实一体
授课地点
授课
时间
第1周
教学目标
知识目标
1.理解数据库设计重要性;
2.理解数据库设计步骤、数据库三级模式;
3.理解需求分析目标。
技能目标
1.能对中小规模系统进行需求分析。
素质目标
1.培养学生沟通能力、语言表达能力、小组合作能力;
2.培养学生发现问题、整理问题并反馈问题的能力;
3.培养学生的的规范意识、知识产权意识、安全意识。
教学重点
根据实际需求分析数据库涉及数据。
教学
难点
与
突破
第一次课难度不大,重点是让学生理解课程定位、课程学习目标,激发学生的学习兴趣。
教学
方法
基于SPOC的线上线下混合式教学,项目填充法,任务实施6步法。
教学环境与
教具要求
1.计算机:配备主流配置计算机35台左右;
2.教师机:配备教师机1台、一体机一台;
3.网络:实训室内局域网与广域网通畅;
4.软件:1)广播教学系统;2)MySQL、Navicat等软件。
二、学情分析、教学内容分析
学情
分析
知识基础
通过先修课程《数据库技术基础》的学习,学生已理解数据库基本概念,掌握数据库实施、数据库日常管理对应SQL语句。
技能基础
已具备数据库的基础与实施能力、数据库的基本编程和管理能力。
综合素养
通过学生在前面学习任务中的表现以及学生的自我评价分析,团队沟通能力、自学能力在不断提高。
教学内容分析
数据库的开发步骤是先进行数据库设计,然后根据设计结果进行数据库实施,维护管理。而单元2开始直接根据设计结果进行数据库实施,在本单元才进行数据库设计,原因是数据库设计是难度最高的一步,尤其是对于还不会数据库实施的初学者来说,更无从下手。
数据库设计是软件开发中不可缺少的环节。现实世界存在内外复杂的连接关系,势必要求对数据库进行设计。三分技术,七分管理,十二分基础数据。
需求分析简单地说就是分析用户的需求,它是设计数据库的起点,需求分析结果是否准确反映用户的实际要求将直接影响到后面各阶段设计,并影响到设计结果是否合理和实用。
教学资源
教学资源
1.省在线开放课程平台《数据库技术与应用》中有多媒体课件、微视频、试题库等多种数字化资源;
2.新形态教材中二维码标注微课、课件,实现移动终端随扫随学。
参考资源
中国人民大学数据库系统概论课程:数据库系统概论(基础篇)
/course/RUC-488001
三、教学(过程)设计
过程
教学内容
师生活动设计(含信息化手段运用)
课前
第一次课没有课前任务
1
(40min)
讲解课程定位、学习目标。
讲解数据库设计重要性;
数据库设计步骤及数据库三级模式。
教师讲解,学生理解。
2
(30min)
【任务提出】
提出任务:对学生信息管理系统数据库进行需求分析。
教师:讲解任务。讲解任务涉及知识点。
学生:讨论分析。小组讨论各种解决方案,分析各个利弊。
3
(10min)
【教师布置新任务】
教师提出学生实践练习任务。
教师:布置任务。对“网上商城系统”数据库进行需求分析。
学生:接收任务。学生接收任务单,明确任务。
4
(60min)
【学生自主实施任务】
学生分组完成需求分析任务。
教师:组织、答疑。教师组织学生实施任务,回答学生疑问。
学生:讨论分组完成。
5
(20min)
【学生提交任务,教师评价总结】
学生提交任务,教师总结存在的问题和知识要点。
教师:评价总结。总结优缺点,讲评存在问题。
学生:分组提交任务。
课后
(40min)
【课外拓展】
教师布置拓展内容由学生在课外完成,包括拓展的理论知识和拓展的实践项目。
教师:课后任务布置、作业批改、线上辅导。
学生:温习巩固所学,完成拓展练习,疑问线上交流提问,预习。
四、教学反思及诊改意见
授课实效
反思与改进
一、授课课题总体情况
课题名称
单元1设计数据库
任务3概念结构设计
学时
4
教学班级
授课
形式
理实一体
授课地点
授课
时间
第2周
教学目标
知识目标
1.理解概念模型、关系模型。
技能目标
1.能根据需求分析结果简单设计数据库概念模型。
素质目标
1.培养学生沟通能力、语言表达能力、小组合作能力;
2.培养学生发现问题、整理问题并反馈问题的能力;
3.培养学生的的规范意识、知识产权意识、安全意识。
教学重点
绘制E-R图。
教