《《Access中数据库的数据组织》教学设计》由会员分享,可在线阅读,更多相关《《Access中数据库的数据组织》教学设计(7页珍藏版)》请在金锄头文库上搜索。
1、信息技术课:如何提高学生学习的积极性Access中数据库的数据组织教学设计萍乡中学 彭苏萍本课教学内容选自上海科技教育出版社数据管理技术(选修4),安排在第一章走进数据库的最后一课时。在前面两节的学习中,学生了解了数据管理的基本知识,知道了数据库技术的产生历史和发展趋势,了解了数据库在网络和多媒体方面的应用,但对数据库的内部构造和数据库的基本概念、术语却不清楚,故开展本课的教学。一、 教学目标知识与技能:掌握关系数据库中的库、表、字段、记录等概念;了解关系数据库中数据的组织方式;了解“关系”的含义。过程与方法:通过对某图书馆数据库的基本数据的分析了解关系数据库中数据的组织方式;通过对图书馆数据
2、库中读者表的分析来认识二维表、掌握表中字段、记录等概念;通过设计本班同学学生考试成绩数据库,来加深对关系数据库的认识。情感、态度与价值观:认同数据库的使用价值,愿意使用数据库来管理数据,培养运用信息技术进行数据管理的兴趣;养成自主探究的学习习惯。二、 教学目标教学重点:关系数据库中的库、表、字段、记录等概念;表中主关键字、关联关键字的含义及应用。教学难点:关系数据库中的表的确定,表中主关键字的选择。三、 教学对象分析1、 对学生学情的分析授课对象为高二年级的学生,在高一已经完成了高中信息技术(必修)的学习,基本掌握了用电脑存取数据和处理数据的能力,具有一定的软件操作能力和自学能力。2、 对学生
3、实际需求的分析通过前面对数据库发展历史和数据库应用的学习,学生对银行管理客户账目的数据库、学校图书管理数据库及网上成绩查询系统等数据库比较感兴趣,但对数据库不知其所以然,希望了解数据库的内部组织结构,了解其工作原理,希望自己能建立数据库管理自己的某种业务数据。四、 教学策略将基础理论讲解和实践活动在课堂上结合起来。实践活动一是对图书管理数据库实例的分析,通过实践活动一进行基础理论讲解。实践活动二是让同学为本班建立学生成绩管理数据库。实践活动分小组进行,其中第一部分对实例的分析,是让学生初步掌握关系数据库中的库、表、字段、记录、主关键字、关联关键字等概念,第二部分实践活动是第一部分的应用任务,目
4、的在于拓展学生的思维,养成自主探究新知识的习惯。五、 教学媒体多媒体教室、极域多媒体广播教学软件、大屏幕投影、Access软件、学案。六、 教学过程1、新课引入师:大家一定都到图书馆办过借还书吧,图书管理员在电脑上使用数据库来帮大家办理借还手续,速度非常快。管理员用的数据库应用系统是什么样的呢,让我们来看一下吧。教师启动数据库管理系统Microsoft Access,打开配套光盘上的“图书馆应用系统.mde”,登录到管理员操作界面。通过大屏幕和广播,向同学展示图书管理应用系统提供的各种功能。师:这个图书馆数据库的基本数据是三个二维表,现在请大家观察这三个二维表,读者表、借还信息表、书目表。实践
5、活动一:分小组讨论分析数据库中的数据教师在大屏幕上展示三张二维表(如图1)图1师:大家能否通过观察这三张表格的内容,找到“王芳同学借了哪几本书,它们的名字是什么”?(请同学分学习小组进行讨论,小组派代表回答问题)。生:二马、四世同堂师:是如何找到的呢?生:通过同名列“借书证号”由“读者表”跳到“借还信息表”,借书证号为0003的王芳借了分类号为WX1018、WX1023的两本书,通过同名列“分类号”由 “借还信息表” 跳到“书目表”,在书目表中查到WX1018是二马、WX1023是四世同堂。师:大家是通过不同表的同名列,在表间跳转查找信息的。我们把不同表的同名列叫做关联关键字段,这是什么意思,
6、数据库中还有哪些术语、概念呢,今天我们来学习数据库的数据组织及数据库中的概念(板书课题)。设计意图:引起学生学习本课的兴趣,让学生了解数据库内部的构成。让学生通过实践观察数据库内部数据表之间的联系对数据库构成有个大致的印象。2、新课讲解师:大家先了解一下什么是数据库、实体、属性、关系,什么是关系数据库、二维表、字段、记录、关键字段。(1) 概念学习教师以读者表为例讲解关系数据库中的基本概念、术语。(大屏幕幻灯片展示)(一)数据库中最基本的三个概念是:实体、属性、关系。实体从数据库的角度讲,数据库是因为像图书管理这样的业务需要而产生的,数据库中的实体是代表某个业务的一种或一类业务对象。例如:书目
7、、读者、借还信息(图书馆管理员关心的实体);在关系数据库中实体以二维表形式出现。属性指实体的特性。例如读者实体可以用姓名、借书证号、性别、所在班级或部门、电子邮箱、读者身份等属性来描述使其具体化。图2关系指实体之间的联系。例如:图书管理数据库中读者表和借还信息表通过公共字段(关联关键字)“借书证号”建立联系,联系类型是“一对多”(展示图2)。师:“一对多”大家在数学中学过吗?生:是映射吧。师:一般地,设A,B是两个集合,如果按某种对应法则,对于A中的每一个元素,在B中都有唯一的元素与之对应,那么这样的单值对应称为映射。“一对一”或“多对一”是映射,由映射的概念可知“一对多”不能构成映射。请大家
8、注意区分此处的实体间对应关系和高一数学中的映射。设计意图:将信息技术与数学联系起来,引起学生学习本课的兴趣,让学生认识到个学科知识是相关联的,学习时要做到融会贯通。师:实体间关系有三种师:一对一(1:1):实体集A中的一个实体至多与实体集B中的一个实体相对应,反之亦然,则称实 体集A与实体集B为一对一的联系。记作1:1。请举例。生:班级与班长,观众与座位,病人与床位。 师:一对多(1:n):实体集A中的一个实体与实体集B中的多个实体相对应,反之,实体集B中的一个 实体至多与实体集A中的一个实体相对应。记作1:n。请举例。 生:班级与学生、公司与职员、省与市。师:多对多(m:n):实体集A中的一
9、个实体与实体集B中的多个实体相对应,反之,实体集B中的一个实体 与实体集A中的多个实体相对应。记作(m:n)。请举例。 生:教师与学生,学生与课程,工厂与产品。设计意图:每种对应关系讲完,都请同学举出生活中的实例,加深他们对概念的认识,并为回答问题的同学加分,计入平时分作为学分评定的依据,提高他们的学习积极性。总结数据库的数据组织:数据库是一种存放 多种实体、实体属性 以及实体间关系的信息的结构;在数据库领域中,关系数据库是一种经常采用的基本数据库形式。(二)分析关系数据库(大屏幕展示如图3)师总结:关系是一个二维表;关系数据库就是一组关系(二维表)的集合图3(2) 模仿学习 自主探究师:我们
10、班要建立一个学生成绩管理数据库应用系统,你会如何设计库中表格和各表字段,各表的主关键字如何选择,表间关联关键字如何选择?实践活动二:分小组分析设计本班学生成绩管理数据库生:答案A . 整个库只有一个二维表(表头如下表),表中能唯一确定某个记录的字段叫主关键字,表中该列的内容不会出现重复的值。选择学号为主关键字。学号姓名考试时间语文数学英语物理化学01小明师:主关键字选得很恰当。但请问小明是不是每个时间段的考试都参加,一般是,如果考了20次,小明和它的学号就要在电脑中重复存储20次,这样不是很浪费电脑的存储空间吗?大家看一下前面的图书管理库,王芳借了很多次书,但王芳这个名字只存储一次。能模仿图书
11、库来设计成绩库吗?生:答案B:模仿图书库,成绩库分多个表,学生表和成绩信息表(表的设计如下所示)学生表姓名学号性别电话住址小明01成绩信息表学号考试时间语文数学英语物理化学01师:分多个二维表,可以减少重复存储,节约空间。但多个表不是独立的,要将各个表的联系建立起来。生:表间通过同名列(关联关键字段)建立联系。“学生表”和“成绩信息表”通过关联关键字段“学号”可以建立一对多的联系。师:既然“学生表”到“成绩信息表”是一对多的关系,那么学号在“成绩信息表”中一定是有重复值的,“成绩信息表”的主关键字怎么选呢?生:选“考试时间”字段为主键师:第一次考试假如全班有50人参加,那么考试时间要重复50次
12、,考试时间不适合做主键。生:加一列姓名吧师:假如前后一共组织了8次考试,小明每次都参加,那么小明的名字要重复8次,姓名的效果和学号差不多。请观察一下“借还信息表”,能从那里模仿一下吗?生:我们可以模仿“借书编号”加一个“考试信息编号”字段,每加一条记录就让编号加一。师:非常好,其实在数据库里有一种数据类型就是“自动编号”,我们只需为字段设置好其类型为“自动编号型” ,我们每往表格中添加一条记录,编号都会自动加一。设计意图:当学生在任务驱动下自主探究时,用设问的方式对学生加以引导,提高他们的学习效率,提高他们的学习积极性,任务的驱动,让他们既巩固加深对概念的理解,同时顺势延伸本课内容提出了自动编
13、号型数据,为下节课做准备。(3) 拓展提高师:请学有余力的同学思考如何设计“学生食堂饭卡信息管理数据库”。学生讨论。设计意图:提供拓展任务,满足对本课内容掌握得比较快的同学,达到分层教学的目的。(4) 归纳总结师:本节课我们学习了Access中数据库的数据组织的知识,主要包括关系数据库中数据的组织方式,“关系”的含义,关系数据库中的库、表、字段、记录、关键字等概念,有助于大家设计好各种业务数据库。(5) 教学评价为了培养学生自主探究学习新知识的能力,考察学生对数据库中各个重要术语概念的掌握程度,我着重对学生进行了过程性评价,量表内容如下。Access中数据库的数据组织过程性评价表评价要素评价标
14、准自我评价A B C D学习态度积极主动参与学习,学习目标明确学习兴趣浓厚,求知欲强实践活动一完成情况能发现数据库中二维表之间存在的联系能利用二维表间的联系在表间跳转,查找所需信息实践活动二完成情况能为某业务数据库选择实体建立表格,设计表格的各个字段能给各个表格选择主键,能利用关联关键字建立表间联系注:A 为优秀 B 为良好 C 为一般 D 为有待进步七、 教学反思1、课堂导入环节能够激发学生学习Access中数据库的数据组织的兴趣,为后续的学习做好铺垫。2、实践活动一的设计,选取了和学生生活关系密切的图书馆数据库基本数据,是在EXCEL中学过的二维表,学生比较容易理解和掌握。一方面增强学生学习数据库数据组织的信心,另一方面让学生对数据库数据组织有个大致的影像,利于后续的学习。3、概念知识讲解部分,利用建构主义原理,将学生已经学过的其他科目知识和本节课知识联系起来,利于学生对新知识的同化。采用设问引导学生自主探究,并给回答问题的学生加分,提高学生的学习积极性和兴趣。4、实践活动二的设计,是为了拓展学生的思维,在小组讨论设计应用中巩固他们对概念的理解与掌握。5、在整个教学活动中,注意关注不同学生的学习情况,在小组讨论时,将学习能力强的同学和学习能力相对薄弱的同学编在一组,让他们在小组活动中共同进步。