查询的创建和使用
- 格式: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
【课后反思】。