第三节利用数据库管理大量信息
课题:《体验数据库》
【教材内容】教育科学出版社高中《信息技术基础》第七章第3节
【教学目标】1.了解利用数据库管理信息资源的工作基本思想与方法;
2.理解数据库存储、管理大量信息量高效检索数据的优势;
3.能将对数据库的一些常用操作技能迁移至今后学习、工作之中;
【教学过程】
[引入新课]:
师:前面我们尝试过了在“选修课程信息管理系统”中管理我们的选修课程数据,数据是对客观的对象属性的描述,那么这个系统中使用的数据描述了哪些客观对象的属性信息呢?
生:分析、讨论并发言
建立数据库中数据与现实世界的联系,明确数据库管理数据的意义。
师:以前我们学习过了利用电子表格管理数据,我们现在已经将所需要的数据存储在了一个电子表格中。指导学生打开已经从Access导出的电子表格如教材中的图7-8
生:打开电子表格
注:从学生已有的经验出发,通过对比和迁移加深对数据库组成结构的理解。
[新课讲授]
任务-1:
师:大家查找一下你在“选修课程信息管理系统”中添加的你所选修课程,看看这些课程由哪位教师任课?
生:观察电子表格中的数据寻找查询线索,完成任务:
1、从“学生信息”工作表找到自己的学号
2、从“课程选修信息”工作表筛选出包含该学号的所所有记录,找出选修过的所有记录,找出选修过的所有课程编号
3、从“课程信息”工作表将选修的课程编号与课程名、任课教师对应起来。
师:指导学生打开“学生选修课程信息库.mdb”文件
生:打开文件
师:刚才的电子表格其实就是从这个数据库文件中导出的,大家比较一下电子表格和数据库在结构上有什么异同吗?
讲解数据库中表、记录、字段与电子表格中工作表、行、列两者的组织结构的相似性
生:打开数据库观察数据库的组织结构
任务-2:您现在访问的是中国学科吧旗下教案网http://www.jsfw8.com/jafs/
;查询刚才在“选修课程信息管理系统”中你为自己添加选修课程
演示:查询线索与任务-1相同重点介绍“筛选”操作
生:寻找任务-2的联系,有效迁移
注:若学生开始对数据库操作生疏,任务-2先采用教学演示法
[深入讲解]
任务二1
查询所有选修了“宇宙与地球”课程的同学
生:寻找查询线索,知识技能迁移:1.在“课程信息表”中找到“宇宙与地球”的课程编号;2.在“课程选修信息表”中筛选出该课程编号的所有记录;3.在“学生信息表”找到上面记录中学号对应的学生姓名
师:“学生选修课程信息库.mdb”中的三中“表”中的信息可不可以合到一个“表”中去?
生:小范围讨论,回答:
不能,因为描述了两个不同的对象,并且两个对象的信息不具有一一对应性。
师:演示
建立表间的关系如教材图7-11,建立“课程选修信息查询”(见教材7-15)
师:“关系”、“查询”概念
师(提问):电子表格能否同样建立工作表之间的关系,这说明了什么?
生:观察、思考、比较
生答:不能,说明数据库管理信息具有优越性。
任务二2
查询所有选修了“宇宙与地球”课程的同学
提示:使用刚才教师建立的查询
生:(完成任务)
打开“课程选修信息查询”,使用筛选很快得出结论。
任务二3
查询你选修的所有课程
生:技能迁移
师:提问,用多个数据表的优点是什么?在管理大量信息时?
生:利于结构化地描述客观事务
利于建立事务之间的关系
师:总结
利用数据库管理信息的优势,数据库、数据库应用系统、数据库管理系统概念及其间的关系
生:比较在数据库应用系统中操作与在数据库管理系统中操作在方便性、直观性等方面的特点。
[课后拓展]1、试在“课程选修信息表”中添加一条课程选修记录
2、您现在访问的是中国学科吧旗下教案网http://www.jsfw8.com/jafs/
设某位同学退学了,现在要在“学生选修课程信息库”中除名,请思考要删除哪些信息?为什么?
教案网http://www.jsfw8.com/jafs/