查询的创建和使用

  • 格式:doc
  • 大小:44.50 KB
  • 文档页数:6

一、教学目的:
1、知识目标:了解参数查询的作用及分类。

2、技能目标:熟练掌握创建参数的查询。

3、能力目标:培养理论联系实际和学以致用的能力。

二、教学方法:
主要以课堂上机操作讲授,同时需要学生上机练习及完成布置的习题来达到效果。

三、教学重点:
1、了解参数查询的作用
2、掌握利用设计设计视图来创建参数查询
四、教学难点:
创建多个参数查询以及查询条件的设置。

五、教学设备及教学课时:
多媒体教室,1课时
六、教学过程:
【新课导入】
【讲授新课】
教师讲授,旨在突出重难点
一、导入:
掌握了数据表可以存储信息和数据,并且还可以使用简单向导和设计器对一个表或多个表创建查询,同时还用条件查询的方法从表或查询中筛选出满足条件的记录。

参数查询是在运行查询时提示用户输入要查询的条件。

例如,请输入要查找的图书ID,然后筛选记录信息,这种查询方式更灵活,更方便,进一步缩小了查询范围。

二、参数查询分类。

1、创建一个参数的查询
2、创建多个参数的查询
3、模糊查询
三、利用幻灯片讲解创建参数查询:
1、用条件查询中的运算符查询与创建一个参数查询比较
以例3.1演示讲解后让学生练习体验。

2、用Between条件查询与多个参数的查询比较
以例3。

2演示讲解后让学生练习体验。

四、设置查询条件:
1、修改查询字段:在查询设计视图中个修改查询字段,主要是添加字段
或删除字段,同时还可以改变字段的排列顺序。

以例3。

3演示讲解后
让学生练习体验。

2、设置查询排序:在设计查询时,往往需要对查询结果按某些字段进行
排序输出,这样可以更方便地查看数据。

通常情况下需要对“文本”、
“数字”、“日期/时间”等类型的数据排序。

在设置排序字段时,可以
以单字段排序,也可以以多字段排序输出。

以例3。

4演示讲解后让学
生练习体验。

3、设置查询条件:就是从表或查询号中筛选出满足条件的记录。

对于文
本类型的条件,输入时可以加上双引号,也可以直接输入值,第系统
自动将输入的文本加上双引号。

如果输入的文本中含有空格,则必须
加上双引号。

如果是日期类型的数据,需在日期两边加上“#”号。


例3。

5演示讲解后让学生练习体验。

4、创建计算字段:在查询中可以创建表中没有的字段,这个字段称为计
算字段,它是一个虚拟的字段。

所创建的计算字段可以是数字、文本、
日期等多种数据类型的表达式。

表达式可以由多个字段组成,也可以
指定计算字段的查询条件等。

以例3。

6演示讲解后让学生练习体验。

5、统计计算查询:计算字段是水平计算,那么统计计算就是垂直计算,
可以对记录字段值进行求和、计算平均值、最大值、最小值等。

以例3。

7演示讲解后让学生练习体验。

课堂小结:本节课讲解查询不仅通过向导创建查询,也可以通过设计视图创建。

在创建查询时可以对查询字段进行编辑、可以设置查询条件、可以对字段进行水平计算、也可以对字段进行垂直计算。

作业:课后操作题:4.1、4.2、4.3、4.4、4.5、4.6、4.7、4.8
【课后反思】
课题:ACCESS数据库中的参数查询
课时:1课时
教师:杨芳
班级:07计4
一、教学目的:
1、知识目标:了解查询类型中的参数查询。

2、技能目标:熟练掌握创建参数查询。

3、能力目标:培养理论联系实际和学以致用的能力。

二、教学方法:
通过课堂操作讲解,同时配合适当学生上机练习及完成布置的习题来达到效果。

三、教学重点:
学会针对不同的要求来设置参数查询的参数。

四、教学难点:
如何确定参数查询中准则条件。

五、教学设备及教学课时:
多媒体教室,1课时
六、教学过程:
【新课导入】
本节课讲授的是数据库设计的难点——参数查询的创建。

掌握了数据表可以存储信息和数据,并且还可以使用简单向导和设计器对一个表或多个表创建查询,同时还用条件查询的方法从表或查询中筛选出满足条件的记录。

参数查询是在运行查询时提示用户输入要查询的条件。

例如,请输入要查找的图书ID,然后筛选记录信息,这种查询方式更灵活,更方便,进一步缩小了查询范围。

讲解时尽量解释清晰,并且给予学生适当的习题操作和耐心的指导。

【讲授新课】
一、复习和讲评:
讲评上节课的习题,从而帮助学生复习:如何根据题意和要求在查询设计视图的准则中输入条件。

(让学生通过比较运算符“between……and……”或者“>=……and<=……”两种方式来答题)。

二、利用幻灯片讲解创建参数查询:
1、用条件查询中的运算符查询与创建一个参数查询比较
以例3、1演示讲解后让学生练习体验。

2、让学生自主学习,用Between条件查询与多个参数的查询比较,参考书本的
例题,自学5分钟,后请一位学生上台当小老师,以例3、2演示讲解。

3、讲解参数查询:参数查询就是在运行查询时提示用户输入查询的条件。

创建两个或两个以上参数的查询时,可以确定查询范围。

其方法是在要用做参数的每个字段的“条件”单元格中,键入相应的提示信息。

演示讲解后让学生练习体验。

注:在作为参数使用的字段下的“准则”单元格中输入相应提示。

强调:提示文字要用“[]”括起来。

“Between[起始日期]and[终止日期]”用来指定某一段日期
三、学生课堂练习
四、课堂作业P83
五、课堂讲评作业
六、课后作业
P93 上机实训3中的第8、9两题
四、课堂小结
【课后反思】
查询的创建和使用(三)
一、教学目的:
1、知识目标:了解4种类型操作查询功能和意义。

2、技能目标:熟练掌握4种类型操作查询的应用。

3、能力目标:培养理论联系实际和学以致用的能力。

二、教学方法:
通过课堂操作讲解,同时配合适当学生上机练习及完成布置的习题来达到效果。

三、教学重点:
1. 了解四种操作查询的各自意义和功能。

2. 掌握四种操作查询的创建过程。

四、教学难点:
1. 创建追加查询时,解决对于目标表和源表之间结构差异产生的问题。

2. 创建删除查询时,该如何设置准则使得结果满足删除的条件。

五、教学设备及教学课时:
多媒体教室,2课时
六、教学过程:
【新课导入】
本节课讲授的是数据库设计中查询的最后一种分类——操作查询。

本堂课将由简入深通过习题来让同学们对操作查询逐步掌握。

上课前需强调本节课的重要性,引起同学们的注意。

【讲授新课】
环节一:复习和讲评:
复习参数查询,并讲评上节课布置的习题。

通过习题的讲解,强调在参数查询中的一些注意点:中括号内的定义的文字即为参数查询弹出的对话框中的提示文字,因此可以自己定义,但要简单易懂。

并且[]内的文字不能和该字段名相同,否则将会出错。

环节二:讲授新课
一、生成表查询:
1、了解查询实际上是一个“虚表”,它是在表的基础上创建的,在使用时才能够生成表。

而使用“生成表查询”可以将所建立的查询结果形成一张真正的表,
2、以例题3。

14为例讲解操作步骤。

演示讲解后让学生练习体验。

二、创建追加查询。

1、了解追加的概念:不仅仅是一个记录的追加,可以是一批记录的追加。

同时,追加涉及的两张表必须拥有共同属性的字段。

2、以例题3。

15为例讲解操作步骤。

演示讲解后让学生练习体验。

注:使用追加查询时,需要注意的一些情况:
(1)若源表的字段比目标表多,则多余字段会被忽略。

(2)若源表的字段比目标表少,则追加后目标表中未指定字段的值为空值。

(3)若两张表中的字段名不同时,又会出现怎样的状况?
三、创建更新查询:
1、利用更新查询可以对数据库中的大量数据进行批量修改,这样可以减少手工修改的误差,达到事半功倍的效果。

2、以例题3。

16为例讲解操作步骤。

演示讲解后让学生练习体验。

讲解过程中注意以下几点:(1)在“更新到”行中对应的字段输入相应的更新算法。

(2)对于更新算法中涉及到加、减、乘、除等数学运算时,该计算字段的数据类型必须为“数字”类型,否则将无法进行运算。

四、创建删除查询:
1、了解:如果只是个别记录的查询可以在数据表中通过“删除记录”操作来实现。

但是对于大批量的记录删除,可以使用删除查询来提高效率。

2、以例题3。

17为例讲解操作步骤。

演示讲解后让学生练习体验。

对题目的分析:(对于这题,因为涉及到以前所学的其他查询步骤,因此需要先分析题目。

)首先要使用“不匹配项查询向导”将不匹配的这条记录找出来,然后再用“删除查询”使得原表中去删除掉不匹配项。

课堂小结:本节课讲解4种类型操作查询,通过课堂例题和课后操作习题加深理解。

作业:课后操作题:4.13、4.14、4.15、4.16
【课后反思】。