内容正文:
2.1 建立实体-联系模型(E-R图)
一、教学目标:
知识与技能:
1、理解数据模型与E-R图的概念
2、掌握E-R图的绘制过程和方法
过程与方法:
从学生已知的知识引入,引导学生在教材现有的知识之外发掘新的知识点,拓展学生的思路,激发学生的创造性。
情感态度与价值观:
提高学生的观察能力和操作技能,并能在学习中举一反三,融会贯通,提高学生的信息素养
二、教学要点:
本课教学内容是建立E-R图,本课时是第二课时。在上一节课中学生已对概念模型、E-R图的作用等知识点有所了解和体会,本节课的重点内容是E-R图的绘制方法,难点是对概念模型的理解,关键点是E-R图和数据表之间的关系。
概念模型的理解对于刚接触数据库的学生来讲是很难一下到位的,需要长期操作数据库来加强对其的理解。本节课我的安排是通过绘制E-R图来加深对概念模型的理解。
数据库中表的建立跟excel的表格处理有很多相似的地方,因此本节课先从复习创建表开始,把已经掌握的表转换成相对应的E-R图,这样学生更容易理解和接受。
三、课时安排
1课时
四、教学过程:
一、复习
练习创建“学生信息表”
关键知识点:
1. 字段名的设置合理性;(学号、姓名、性别、年龄、班级)
2. 字段数据类型;
3. 字段属性的设置(如:字段大小)。
二、一个“表”转换成E-R图
(一)将刚才创建的“学生信息表”转换成相对应的E-R图
学生——实体集 用矩形框表示
字段——属性 用椭圆形表示
(
学生
学号
姓名
性别
年龄
班级
)
(二)练习创建“选修课程表”,并转换成E-R图
选修课程表:课程编号、课程名称、授课教师、授课地点、授课时间
(
选修课程
时间
地点
教师
名称
编号
)
(三)建立实体之间的联系
实体之间的联系用菱形框表示
(
学生
学号
姓名
性别
年龄
班级
选修课程
时间
地点
教师
名称
编号
选修
)
(四)完善E-R图
1.实体集之间的三种联系:一对一,一对多,多对多
2.实体与实体有联系是否会产生新的属性
(
学生
学号
姓名
性别
年龄
班级
选修课程
时间
地点
教师
名称
编号
选修
成绩
1
n
)
教学反思:
数据库知识是全新的,学生很难一下接受,课堂上尽量少讲理论性很强的知识,尽量让学生多操作。在不断的操作练习中体会和理解数据库思想,从而锻炼信息思维