数据库查询(教案)

更新时间:2024-04-03 19:16:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

数据库查询

【课 题】数据库查询

【教学目标分析】

(一)知识与技能

1、通过本课的学习,了解数据查询的概念和作用,知道数据库中查询的本质,了解查找与查询的区别;

2、掌握建立选择查询(单表、多表)和条件查询的操作方法; 3、能够根据任务需要,建立恰当的查询。 (二)过程与方法 1、通过创建各种学生信息查询的操作,体验数据库给信息检索带来的便捷,让学生掌握查询的操作方法,知道查询在数据检索中的重要作用;

2、通过查询条件的使用,让学生掌握查询条件的设置方法;

3、通过多表查询操作,让学生理解数据库中各个表之间的关系,加深对关系型数据库的理解;

4、通过对access查询的操作,从而体会利用数据库管理学生信息的方便和简单。

(三)情感态度与价值观

1、通过参加各个环节的信息技术活动,形成积极主动学习知识、积极参与学习活动的态度;

2、在小组合作过程中通过交流互助增强团队意识。

【教学重点】1.多个表查询。

2.条件查询。

【教学难点】查询条件的输入格式与学生常用的数学条件表达式既有相同点又

有不同点,所以查询条件的设置是本部分的难点。

【教材分析】

本节课是云南省中小学教材审定委员会审定编写的,云南省普通高级中学信息技术(试验教材)第二册《第二章 数据库》中的第五节查询部分的内容,让学生在问题解决中学会数据库的查询和更新操作。

“查询”部分的知识,是数据库的重要应用之一。教材从易到难,由浅入深地设计四个“创建学生情况表”的任务,使学生根据不同的检索要求,使用不同检索方法,实践信息检索的过程。通过本节的学习学生可以了解到使用数据库进行检索可以大大提高获取数据的准确性和速度,从而能够自觉地将数据检索的方法应用到日常的学习生活当中去。

【学情分析】

学生已经具备相当丰富的操作经验,应用信息技术方法和手段解决问题的能力较强,具有独立操作的意识和强烈的探究欲望。在前面几节的学习中,学生了

1

解了数据库的基础理论,掌握了在数据库中建立数据表的方法。为查询的学习提供了一定的基础。

从整体上看,学生的认知水平和知识基础具有一定的差距。但由于本部分内容具有较强的操作性,在操作中渗透知识性内容,体现出鲜明的“做中学”特点,通过给学生提供足够的操练机会,辅以适当的点拔、引导,积极强化心理上的自信,让学生不断从中得到成功的心理体验,增强学习兴趣,缩短学生间的差距,提高学生的学习效果。

【课 时】1课时 【教学环境】

硬件环境:网络教室。

软件环境:1.学生作业能够保存上传,有教学平台。 2.每四个学生为一个学习小组,可互相讨论,合做一份大的作业。

【教学过程】

(一)导入新课

设疑激趣 互动导学

展示一组电话号码名单,考察学生的记忆能力,引入查找与查询。

(二)新课传授

1、指导学生打开桌面上的“高二年级教学管理.mdb”数据库文件,进行数据查找、查询。 1).设置疑问:假如我们想查找“学生情况表”中“王艳”同学的“联系电话”,应该怎么操作呢?

(教师演示讲解)

小结:使用查找按钮来查找数据只能查找到某一特定的数字或文字,但是如果要对一个表或相关联的多个表中存储的数据信息进行查找、统计、计算和排序,那么就得借助数据库查询来帮助我们。

2).展示数据库查询的概念:

? 查询是对数据库中特定数据信息的查找。

? ACCESS的查询可以对数据库中的一个表或相关联的多个表中存储的数据信息进行查找、统计、计算和排序。

2、生成任务 体验探究 ( 指导学生掌握创建查询的操作方法 )

示例一:列出所有学生的学号和姓名,以“学生名单”为名保存。(教师示范)

学生任务一:列出所有学生的学号、姓名和班主任姓名,以“班级名单”为名保存。(学生分组合作完成)

教师对学生完成任务的情况总结肯定。

2

3、设置冲突 深入研究 ( 指导学生理解并掌握设置条件查询的操作方法 )

1).问题探究:列出所有是团员的学生的学号和姓名,以“团员名单”为名保存。

教师对操作过程中出现的问题进行归纳总结。 2).学生任务二:列出所有不是团员的学生姓名和他的班主任姓名,以“非团员名单”为名保存。(先让学生小组练习,遇到问题,问题难以解决) (教师抓住问题,讲解突破。)

3).在设计视图中创建查询条件的常见办法:(幻灯片展示)

①.检索字段值为指定常量

例如,示例二中只查询“政治面貌”为“团员”的学生名单,只需要在“政治面貌”字段下方对应的“条件”单元格中输入“团员”即可。

②.检索指定值范围以外的记录

例如,在“政治面貌”字段对应的“条件”单元格输入 Not “团员”,以查找“政治面貌”不是”团员”的学生记录。

③.检索字段值介于指定值之间的记录,即通过使用 Between…And 运算符或比较运算符(=、<、>、<>,<= 和 >=)来创建条件。 例如:要表示1到10的数值(包括1和10),应使用表达式:>=1 And <=10和Between 1 And 10

在输入查询条件时应该注意一定的格式:

①在输入表达式时,文本应用半角的双引号(” ”)括起来,日期应用半角的#号(#)括起来

②、输入的英文字母都用小写。

学生继续完成任务二 4、课堂强化练习:

列出所有语文成绩在90分以上,信息技术成绩在80分到100分之间的学生的学号、姓名和班级。以“学生成绩查询”为名保存。 5、巩固练习 自我检测

布置课后练习,教材49页练习1-4题,要求提交作业。

【课堂小结】

这节课主要讲了数据库查询的概念,创建查询,修改查询(条件查询),通过这节课的学习,相信同学们已经能很好的掌握数据库查询的操作方法,希望同学们学以致用,在以后的学习和生活中使用数据库来帮助我们解决更多的实际问题。

3

本文来源:https://www.bwwdw.com/article/9b2r.html

Top