《MySQL数据库实用教程(附微课)教案02 数据库设计.docx》由会员分享,可在线阅读,更多相关《MySQL数据库实用教程(附微课)教案02 数据库设计.docx(4页珍藏版)》请在第一文库网上搜索。
1、*学校教师教案(学年第学期)课程名称:MVSO1数据库应用授课专业:任课教师:所在系部:第2章数据库设计任务名称第一节数据库设计步骤教学目的了解数据库设计步骤教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:数据库设计6个阶段的任务内容难点:概念结构和逻辑结构教学内容设计课程引入:通过提出问题“如何设计出满足不同用户应用需求的数据库?”引入本课授课内容:数据库设计步骤1 .需求分析2 .概念结构设计3 .逻辑结构设计4 .物理结构设计5 .数据库实施6 .数据库运行和维护设计一个完善的数据库不可能一蹴而就,往往需要6个阶段的多次反复。总结课程内容,重申重点、难点课后任务分析数据库设计阶
2、段示意图任务名称第二节需求分析教学目的了解需求分析的方法教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:如何分析和表达用户需求难点:结构化分析方法课程引入:通过“需求分析是整个数据库设计的基础。需求分析的充分和准确程度,决定了在其上构建数据库的速度与质量”引入本课。教学授课内容:一、需求分析的任务和重点内容二、需求分析的方法1.调查用户的实际需求设计2.分析和表达用户需求3,得到用户的认可总结课程内容,重申重点、难点课后任务针对一个小型图书馆的借还书管理系统进行需求分析任务名称第三节榻念结构设计教学目的掌握E-R图的绘制方法教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:如
3、何将需求分析得到的数据抽象为E-R图的形式难点:全局E-R图教学内容设计课程引入:通过“概念结构设计是整个数据库设计的关键,它的最终结果为整个系统的E-R图”引入本课。授课内容:一、局部E-R图设计1 .标识实体集2 .标识实体集的属性及主键3 .标识实体集之间的联系【例2-1的局部E-R图二、全局E-R图设计1 .合并2 .优化3 .得到用户的认可【例2-1的全局E-R图总结课程内容,重申重点、难点课后任务根据需求分析的结果,绘制图书馆借还书管理数据库的E-R图任务名称第四节逻辑结构设计教学目的掌握关系模式的设计方法了解关系模式规范化的相关范式教学方法课堂授课、班级授课教学手段多媒体教学重点
4、难点重点:将E-R图转换为一组关系模式的转换原则难点:将实体集之间的联系转换为关系模式的方法教学课程引入:通过“逻辑结构设计就是将E-R图中的各个实体集以及实体集之间的联系转换为一组关系模式”引入本课。内容授课内容:一、关系模式设计设计1 .实体集的转换原则2 .实体集之间的联系的转换原则【例2-21将全局E-R图中各个实体集以及实体集之间的联系转换为一组关系模式。二、关系模式的规范化1 .第一范式(INF)2 .第二范式(2NF)3 .第三范式(3NF)【例2-3检验例2-2方案1和方案2中的关系模式是否满足规范化要求。总结课程内容,重申重点、难点课后任务根据图书馆借还书管理数据库的E-R图,设计其关系模式任务名称第五节课堂案例:设计学生成绩管理数据库教学目的通过实例加强对数据库设计步骤的理解独立设计一个小型关系数据库教学方法课堂授课、班级授课教学手段多媒体教学重点难点重点:E-R图和关系模式设计难点:实体集之间的联系教学内容设计课程引入:通过“设计学生成绩管理数据库的主要任务是完成需求分析、概念结构设计和逻辑结构设计”引入本课。授课内容:一、需求分析(收集数据)二、概念结构设计(绘制E-R图)1 .绘制局部E-R图2 .合并和优化三、逻辑结构设计(关系模式设计)总结课程内容,重申重点、难点课后任务完成第2章的项目实训