预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

构建数据表--构建数据表【教材分析】本节课内容选自中国地图出版社第三单元科学管理信息的第三节构建数据表。在探讨过信息管理的三种方式,并且尝试在数据库中进行了简单的查询之后,第三节介绍了构建数据表的方法,是本章的一个难点。教材介绍了信息的结构化和在数据库管理系统中建立表的操作两部分内容。【学情分析】本课的教学对象是高一年级的学生。他们已具备了一定的观察、思考、分析和解决问题的能力。通过初中和《信息技术基础》的教学,学生已经有了比较好的应用软件使用基础。目前学生已经完成《3.1文本信息的加工与表达》的教学,但是对表格加工和数据库加工还没有学习。【教学目标】知识与技能:理解字段和记录的含义;掌握数据库表结构建立的方法;掌握几种主要数据类型(文本型、数字型、备注型等)的含义和使用方法;掌握常见数据库表的操作(数据录入、浏览、插入、修改、删除);体会并意识到数据规范化的重要性;过程与方法通过实例分析,学会提炼数据;能够根据任务判断数据类型;通过问题冲突感受数据规范化的必要性。情感态度与价值观塑造自我管理身边信息的意识;通过数据库管理实例,激发探索数据管理的热情,为选修“数据管理技术”打下基础。【教学重点】掌握数据库表结构建立的方法;能够根据实际情况准确定义数据类型。【教学难点】能够根据实际问题合理设计表格。【教学方法】探究法、讲授法、演练法。【教学过程】教师活动学生活动设计意图一、【引入、设计表格】学校为了满足不同学生的爱好,开设了丰富多彩的兴趣小组活动。由于这些课程需要根据学生自己的爱好自由选择,所以学校发放了选修调查表。如下图所示:由于课堂时间有限,我只带了其中15份调查表。下面请同学帮助我来做一些分析统计工作。1.选修羽毛球的有几位同学?2.哪一门课程最受学生的欢迎?3.为了更好的管理学生,需要整理一份名单给班主任,让其了解本班学生的情况;还需要整理一份名单给任课教师。如果这样的调查表份数是一个年级,乃至于一个学校,我们需要不停的翻动调查表和纸笔记录才能完成统计工作。那么这样的数据呈现形式是不是给的我们统计和分析带来了不便。同学们有没有更好的办法来呈现这些数据。姓名年级班级学号所选科目现在已经将调查表的信息呈现了,那么关于课程的信息呢?请同学将表格补充完整。(此时可能学生将其放入一张表格,也有可能分成两个表格,在此不予解释)下面我们就利用数据库管理系统Access来构建数据表。感受日常手工管理信息的方法思考数据呈现的形式利用表格来呈现数据1.这个问题相对简单2.统计所有科目的选修人数,再进行比较3.这个问题有些为难学生,让学生感受到数据呈现形式不佳,造成统计的不方便这里不解释实际是为后面介绍规范化埋下伏笔二、【构建表结构】Access提供了多种创建数据表的方法,在这里使用“设计视图”创建数据表。介绍数据类型:姓名(文本类型)、人数(数字型)、班级(不参加计算,也用文本类型)、课程介绍(备注型)保存表结构时系统提示设置主键,请问哪一个字段名称适合做主键呢?打开定义好的数据库表,输入数据。(提示主键不能为空)学生练习:1.打开兴趣小组课程选修库,观察缺少哪些字段,将其补充完整。2.尝试输入选修“羽毛球”的三位同学和该门选修课程的信息。思考题:1.羽毛球的课程信息在表中出现了多少次?2.新来了李凤老师,中级职称,本学期没有开设选修课。尝试在表中插入李凤老师的信息。3.因为陈田同学转学了,请删除该生信息。(提示:只有陈田一位同学选修了“我在网上有个家”)学习表结构的定义和数据类型思考主键学生完成任务教师提示部分字段的类型定义,其他字段留给学生思考通过思考题让学生自己感受到数据规范化的必要性三、【拓展】通过思考题我们感觉现在的数据库表结构是存在一些问题的,它可能造成数据冗余、删除异常和插入异常等。因此我们必须要更改现行的表结构,这就需要用到数据的规范化的思想。演示规范的数据库表、并展示本节课开头需要学生做的分析统计的查询结果。让学生感受到数据库在统计分析中的强大功能。通过规范的表结构和前后联系的问题展现感受数据库强大功能拆分成五张表,分别是学生表、课程表、教师表、学生选修情况表、教师授课情况表。让学生生成朴素的规范化思想,但在此不介绍规范化的具体定义和方法。四、【总结】今天我们通过选修课程这个生活中可能碰见的实例,感受到数据库在管理信息时的应用。构建数据表的一般步骤:分析问题-设计表格-定义表结构-维护数据。在此过程中比较难的就是设计表格环节,这样可需要同学们不断积累经验。在定义表结构式时要定义数据类型。通过今天和数据