二级ACCESS数据库3查询的笔试题考点分析
全国计算机等级考试二级Access笔试重点

全国计算机等级考试二级Access笔试重点全国计算机等级考试二级Access笔试重点计算机考试即将来临了,大家复习好了吗?一起来回顾下全国计算机等级考试二级Access笔试重点吧。
第一章数据库基础知识1.在Access中,设置为主键的字段由系统自动设置索引。
2.在Access数据库中创建一个新表,应该使用的SQL语句是Create Table;创建索引是Create Index;修改表是Alter Table;创建数据库是Create Database。
3.关于SQL语句:Insert语句表示追加;Update语句表示修改;Delete语句表示删除表中记录;Drop语句表示删除表。
4.在SQL语言中使用最频繁的是SELECT语句。
它的语法包括FORM、WHERE和ORDER BY子句。
SELECT语句构成了SQL数据库语句的核心。
5.在SQL语言的SELECT语句中,用ORDER BY子句根据指定的列对结果集进行排序。
ORDER BY为可选项,默认按照升序对记录进行排序。
6.含有”网络”字样的值的表示为:like “*网络*”。
7.窗体的RecordSource属性用来指明该窗体的数据源。
8.关系数据库中数据表既相对独立,又相互联系。
9.在Access中,表和查询可以作为查询的数据源。
10.在Access数据库对象中,体现数据库设计目的的对象是查询11.在关系运算中,要从关系模式中指定若干属性组成新的关系,该关系运算称为投影12.在SELECT语句中,HAVING子句必须与group by子句一起使用。
13.数据集对象的EOF属性(或BOF属性)用来判断记录指针是否指向第一条记录(或最后一条记录)。
14.数据库中增加1条新的记录,执行strSQL插入语句。
15.用SQL语句实现查询表名为”图书表”中的所有记录,应该使用的Select语句是:Select* from 图书表。
16.如果数据库找到最后一行,还是没有记录,就代表没有这个用户,没有记录表示为rs.EOF。
计算机二级Access笔试试题及答案解析

一机试题1基础操作:【考点分析】本题考点:新建表;字段属性中主键、默认值、有效性规则、输入掩码设置;添加记录等。
【解题思路】第1、2、3、4、6小题在设计视图中建立新表和字段属性的设置;第5小题在数据表中直接输入数据。
(1)【操作步骤】步骤1:选中"表"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。
步骤2:按题干表要求建立字段。
步骤3:单击工具栏中"保存"按钮,另存为"tTeacher"。
(2)【操作步骤】步骤1:以设计视图打开"tTeacher"表,选中"编号"字段行。
步骤2:右键单击"编号"行选择【主键】。
(3)【操作步骤】步骤1:单击"工作时间"字段行任一点。
步骤2:在"字段属性"的"默认值"行输入"DateSerial(Year(Date()),4,1)"。
(4)【操作步骤】步骤1:单击"年龄"字段行任一点。
步骤2:在"有效性规则"行输入"is not null"。
步骤3:单击工具栏中"保存"按钮。
(5)【操作步骤】步骤1:根据题干表输入记录。
单击菜单栏【视图】|【数据表视图】,右键单击编号为"92016"的照片列选择【插入对象】,在"对象类型"下拉列表中选中"位图图像",然后单击"确定"按钮。
步骤2:弹出"位图图像"界面,单击菜单栏【编辑】|【粘贴来源】,在"考生文件夹"处找到要插入图片。
步骤3:双击"李丽.bmp"文件,关闭"位图图像"界面。
计算机二级Access笔试试题及答案解析

一笔试第七套一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂在答题卡相应的位置上,答在试卷上不得分。
(1)下列数据结构中具有记忆作用的是( )(X7-1)A)栈 B)队列 C)有序表 D)二叉树(2)用数组表示线性表的优点是( )(X7-2)A)便于插入和删除操作B)便于随机存取C)可以动态地分配存储空间 D)不需要占用一片相邻的存储空间(3)在长度为n的有序线性表中进行二分查找,需要的比较次数为( )(X7-3)A)log2n B)nlog2n C)n/2 D)(n+1)/2(4)结构化程序设计主要强调的是( )(X7-4)A)程序的规模B)程序的易读性C)程序的执行效率 D)程序的可移植性(5)在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )(X7-5)A)概要设计B)需求分析 C)可行性分析 D)详细设计(6)下列几种内聚类型中内聚性最强的是( )(X7-6)A)逻辑内聚 B)时间内聚C)功能内聚 D)过程内聚(7)常用的软件结构设计工具是( )(X7-7)A)程序结构图 B)数据流图 C)控制流图 D)流程图(8)软件测试中的白盒和黑盒测试通常属于是( )(X7-8)A)静态测试B)动态测试 C)系统测试 D)验证测试(9)数据库的概念模型独立于( )(X7-9)A)具体的机器和DBMS B)E-R图 C)信息世界 D)现实世界(10)在下列关系运算中,可能改变关系中属性个数的是( )(X7-10)A)并 B)差C)投影 D)交(11)一个人有一个身份证号码,一个身份证号码对应一个人。
实体“人”和实体“身份证号码”存在的联系是( )(X7-11)A)一对一 B)一对多 C)多对多 D)无定义(12)一个实体集对应于关系模型中的一个( )(X7-12)A)字段 B)属性 C)元组D)关系(13)数据库设计完成后,如果发现某个表中输入了同样的信息,则应该( )(X7-13)A)将表中相同的信息去掉 B)将该表分成多个一对一联系的表C)将该表分成两个一对一联系的表D)将该表分成两个一对多联系的表(14)下列说法中正确的是( )(X7-14)A)在Access中,数据库中的数据存储在表和查询中B)在Access中,数据库中的数据存储在表和报表中C)在Access中,数据库中的数据存储在表、查询和报表中D)在Access中,数据库中的全部数据都存储在表中(15)如果一张数据表中含有照片,那么“照片”这一字段的数据类型通常为( )(X7-15)A)备注型B)OLE对象 C)超级链接 D)文本型(16)下列关于表的格式的说法中,错误的是( )(X7-16)A)字段在数据表中的显示顺序是由用户输入的先后顺序决定的B)用户可以同时改变一列或同时改变多列字段的位置C)在数据表中,可以为某个或多个指定字段中的数据设置字体格式D)在Access中,只可以冻结列,不能冻结行(17)要想让函数Sgn(数值表达式)返回-1,则数值表达式的取值可以为( )(X7-17)A)0 B)5 C)-5 D)以上都不对(18)表达式1.5+3\2>2 Or 7 Mod 3<4 And Not 1的运算结果是( )(X7-18)A)-1 B)0 C)1 D)其他(19)在Access的“学生”表中有“学号”、“姓名”、“性别”和“入学成绩”字段。
计算机二级access操作题考点总结

1、:"010-"部分自动输出,后八位为0到9的数字显示。
2、【输入掩码属性设置为: "010-"00000000 】3、:查找并显示所有"李"姓学生4、【在姓名字段的条件行输入: like "李*" 】5、 010303:在报表的页面页脚节区添加一个计算控件,显示系统年月。
6、【添加一个文本框控件,设置控件来源属性: =Date()】7、 010304:按"编号"字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。
8、【视图菜单--排序/分组--选择编号字段--组页脚选是。
在设计视图中,将“编号”文本框移动到组页脚节,设置控件来源属性:=Left([编号],4)9、在编号页脚添加一个文本框,对应的标签标题改为“平均年龄”,设置文本框的控件来源为“=avg([年龄])”,并设置文本框的“名称”属性为“tAvg”】10、 020201:计算并输出教师最大年龄与最小年龄的差值,显示标题为"m_age"11、【添加一个计算字段m_age:Max([年龄])-Min([年龄])】12、020303:设置报表主体节区内文本框"tDept"的控件来源为计算控件。
要求该控件可以根据报表数据源里的"所属部门"字段值,从非数据源表对象"tGroup"中检索出对应的部门名称并显示输出。
(提示:考虑DLookup函数的使用。
)13、【设置控件来源:=DLookUp("名称","tGroup","所属部门=部门编号")】14、030103:设置"工作时间"字段的有效性规则为:只能输入上一年度五月一日以前(含)的日期15、【"工作时间"字段的有效性规则为: <=DateSerial(Year(Date())-1,5,1)】16、030104:将"在职否"字段的默认值设置为真值17、【"在职否"字段的默认值设置为: True 】18、030104:设置"邮箱密码"字段的输入掩码为将输入的密码显示为6位星号(密码)19、【输入掩码向导—选择密码—下一步—完成】20、030105:将"性别"字段值的输入设置为"男"、"女"列表选择。
国家二级ACCESS机试选择题(查询设计)模拟试卷3(题后含答案及解析)

国家二级ACCESS机试选择题(查询设计)模拟试卷3(题后含答案及解析)题型有:1. 选择题选择题1.如果要求查询在运行时能够接受从键盘输入的查询参数,进行查询设计时,“输入参数值”对话框的提示文本在“设计网格”中应设置在A.“字段”行B.“显示”行C.“条件”行D.“文本提示”行正确答案:C解析:参数查询中指定参数提示信息应在“设计网格”中的“条件”行中指定,并使用一对中括弧将参数提示信息括起来,所以选项C正确。
知识模块:查询设计2.要在“学生表”中查询属于“计算机学院”的学生信息,错误的查询设计是A.B.C.D.正确答案:D解析:本题需要查询属于“计算机学院”的学生信息,A、B、C均表示查询学院是“计算学院”的学生信息,D选项表示查询学院是以“计算机”开头的所有学院信息,所以选项D不正确。
知识模块:查询设计3.已知数据库中有三个表,“班级设置”(年级,学院,班级,班级编码)中保存了全校所有班级设置基本信息,“学生表”(学号,姓名,学院,专业,入学时间)中保存全校学生基本情况,“班级”表(班级编码,学号)保存了各班学生的学号。
查询设计如下:该查询显示的结果是A.按班级显示全校所有班级学生名单B.按班级显示指定年级所有班的学生名单C.按班级显示指定班级编码的学生名单D.按年级显示全校所有班级学生名单正确答案:A解析:选项B和选项C表示按条件查询,本题中并没有条件,因此不符合题意。
在视图中班级表作为系班级设置表和学生表的桥梁和纽带,显示不同班级学生班级设置信息和学生基本情况信息,因此选项A表示按班显示全校所有班级的学生信息,表述正确。
所以选项A符合查询结果。
知识模块:查询设计4.若有“客户”(客户号,单位名称,联系人,电话号码)和“订单”(订单号,客户号,订购日期)两个表,查询尚未确定订购日期的订单,并显示单位名称、联系人、电话号码和订单号,正确的SQL命令是A.SELECT客户.单位名称,客户.联系人,客户.电话号码,订单.订单号FROM客户INNERJOIN订单ON客户.客户号=订单.客户号WHERE(订单.订购日期)IsNullB.SELECT客户.单位名称,客户.联系人,客户。
二级access数据库考试试题及答案

二级access数据库考试试题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的最小单位是:A. 表B. 字段C. 记录D. 数据库答案:B2. Access数据库中,以下哪个不是表的组成部分?A. 字段B. 记录C. 索引D. 视图答案:D3. 在Access中,以下哪个不是数据类型?A. 文本B. 数字C. 日期/时间D. 图像答案:D4. 在Access中,创建表时可以设置字段的属性,以下哪个属性是不允许为空的?A. 必填B. 可选C. 隐藏D. 可重复答案:A5. 在Access中,以下哪个功能不是查询所具备的?A. 选择数据B. 更新数据C. 删除数据D. 创建新表答案:D6. 在Access中,以下哪个不是窗体的控件类型?A. 文本框B. 标签C. 列表框D. 数据透视表答案:D7. 在Access中,报表的主要功能是:A. 显示数据B. 编辑数据C. 打印数据D. 以上都是答案:D8. 在Access中,以下哪个不是宏的功能?A. 执行操作B. 运行VBA代码C. 自动化任务D. 管理数据库答案:D9. 在Access中,以下哪个不是模块的组成部分?A. 过程B. 函数C. 表D. 变量答案:C10. 在Access中,以下哪个不是数据库对象?A. 表B. 查询C. 宏D. 数据库文件答案:D二、多项选择题(每题3分,共15分)1. 在Access中,以下哪些是表的属性?A. 主键B. 索引C. 关系D. 视图答案:A, B2. 在Access中,以下哪些是查询的类型?A. 选择查询B. 交叉表查询C. SQL查询D. 宏答案:A, B, C3. 在Access中,以下哪些是窗体的视图?A. 表单视图B. 数据表视图C. 布局视图D. 打印预览视图答案:A, B, C4. 在Access中,以下哪些是报表的节?A. 页眉B. 组头C. 细节D. 页脚答案:A, B, C, D5. 在Access中,以下哪些是模块的类型?A. 过程B. 函数C. 类D. 宏答案:A, B, C三、填空题(每题2分,共10分)1. 在Access中,用于定义表中字段数据类型的属性是______。
二级ACCESS数据库3查询的笔试题考点分析

⼆级ACCESS数据库3查询的笔试题考点分析3.1认识查询注意的考点:1、查询的分类(重要):a、查询分成:选择查询、交叉表查询、参数查询、操作查询和SQL查询共5类。
b、选择查询既可以按指定的查询准则从⼀个或多个表中获取数据,也可以对数据进⾏分组与总计运算处理。
查询的结果是⼀组数据记录,称为动态集。
c、交叉表查询是利⽤表中的⾏和列来对数据进⾏统计。
⽽参数查询是利⽤对话框来提⽰⽤户输⼊准则的查询。
d、操作查询是对查询找出来的数据进⾏编辑操作,⼜分成:⽣成表查询、删除查询、更新查询和追加查询四类。
2、准则中可⽤的数据:在查询准则中,可⽤数值数据、字符串数据、⽇期/时间数据、是/否数据以及字段的内容等等数据。
其中字符串数据⽤双引号(“”)括起,⽇期数据⽤双井号(##)括起,是/否数据⽤True或False表⽰,字段的内容⽤双中括号([])括起。
3、特殊运算符(重要):a、in运算符:⽤于指定⼀个字段值的列表,列表中的任意⼀个值都可与查询的字段相匹配。
即是否是指定列表中的值之⼀。
如:[姓名] in(“张三”,”李四”),表⽰为姓名为张三的或姓名为李四的。
⽤表达式表⽰为:[姓名]=”张三” or [姓名]=”李四”。
b、between运算符:⽤于指定⼀个字段的范围。
如:[年龄] between 18 and 24,表⽰是年龄⼤于或等于18,并且年龄⼩于或等于24。
⽤表达式表⽰为:[年龄]>=18 and [年龄]<=24。
c 、like运算符:⽤于指定查找⽂本字段的字符模式。
⽤”?”表⽰⼀个任意的字符;⽤”*”表⽰⼀个或多个任意的字符;⽤”#”表⽰⼀个任意的数字;⽤”[]”表⽰⼀个中括号中指定字符列表之⼀。
如:[姓名] like “[王李]*”,表⽰是姓王或姓李的⼈。
4、数值函数:a、abs(数值):求数值的绝对值。
b、int(数值)和fix(数值) (重要):都是⽤来求数值的整数部分。
当数值为正数时,两都的结果相同;但当数值为负数时,int返回⼩于或等于参数值的第⼀个负数,⽽fix返回⼤于或等于参数值的第⼀个负数。
计算机二级Access上机试题及答案(三套)

练习一1.基本操作题在考生文件夹下,“”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“fTest”)。
试按以下要求,完成表和窗体的各种操作:(1)分析表对象“销售业绩表”的字段构成、判断并设置其主键;(2)将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”;(3)建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整性;(4)将考生文件夹下Excel文件中的数据链接到当前数据库中。
要求:数据中的第一行作为字段名,链接表对象命名为“tTest”;(5)将窗体fTest中名为“bTitle”的控件设置为“特殊效果:阴影”显示;(6)在窗体fTest中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“bt3”的大小与水平位置。
要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。
1.基本操作题【考点分析】本题考点:设置主键;建立表间关系;链接表;窗体中命令按钮属性的设置。
(1)【解题步骤】步骤1:打开“”数据库窗口,选中“表”对象,右键单击“销售业绩表”选择【设计视图】。
步骤2:同时选中“时间”、“编号”、“物品号”字段,单击工具栏中“主键”按钮。
步骤3:单击工具栏中的“保存”按钮,关闭设计视图。
(2)【解题步骤】步骤1:选中“表”对象,右键单击“物品表”选择【设计视图】。
步骤2:在“字段名称”列将“生产厂家”改为“生产企业”。
步骤3:单击工具栏中“保存”按钮,关闭设计视图。
(3)【解题步骤】步骤1:单击菜单栏【工具】|【关系】,单击菜单栏【关系】|【显示表】,分别添加表“职工表”、“物品表”和“销售业绩表”到“关系”界面,关闭“显示表”对话框。
步骤2:选中表“职工表”中的“编号”字段,拖动鼠标到“销售业绩表”的“编号”字段,放开鼠标,弹出“编辑关系”窗口,选择“实施参照完整性”复选框,然后单击“创建”按钮。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
注意的考点:1、查询的分类(重要):a、查询分成:选择查询、交叉表查询、参数查询、操作查询和SQL查询共5类。
b、选择查询既可以按指定的查询准则从一个或多个表中获取数据,也可以对数据进行分组与总计运算处理。
查询的结果是一组数据记录,称为动态集。
c、交叉表查询是利用表中的行和列来对数据进行统计。
而参数查询是利用对话框来提示用户输入准则的查询。
d、操作查询是对查询找出来的数据进行编辑操作,又分成:生成表查询、删除查询、更新查询和追加查询四类。
2、准则中可用的数据:在查询准则中,可用数值数据、字符串数据、日期/时间数据、是/否数据以及字段的内容等等数据。
其中字符串数据用双引号(“”)括起,日期数据用双井号(##)括起,是/否数据用True或False表示,字段的内容用双中括号([])括起。
3、特殊运算符(重要):a、in运算符:用于指定一个字段值的列表,列表中的任意一个值都可与查询的字段相匹配。
即是否是指定列表中的值之一。
如:[姓名] in(“张三”,”李四”),表示为姓名为张三的或姓名为李四的。
用表达式表示为:[姓名]=”张三” or [姓名]=”李四”。
b、between运算符:用于指定一个字段的范围。
如:[年龄] between 18 and 24,表示是年龄大于或等于18,并且年龄小于或等于24。
用表达式表示为:[年龄]>=18 and [年龄]<=24。
c 、like运算符:用于指定查找文本字段的字符模式。
用”?”表示一个任意的字符;用”*”表示一个或多个任意的字符;用”#”表示一个任意的数字;用”[]”表示一个中括号中指定字符列表之一。
如:[姓名] like “[王李]*”,表示是姓王或姓李的人。
4、数值函数:a、abs(数值):求数值的绝对值。
b、int(数值)和fix(数值) (重要):都是用来求数值的整数部分。
当数值为正数时,两都的结果相同;但当数值为负数时,int返回小于或等于参数值的第一个负数,而fix返回大于或等于参数值的第一个负数。
如:int(3.9)=fix(3.9)=3,但int(-3.9)= -4而fix(-3.9)= -3。
c、sqr(数值):返回数值的平方根。
如sqr(9)=3。
d、Rnd():返回一个0~1之间的一个单精度数。
e、Sgn(数值):返回数值的符号。
正数返回1,负数返回-1,0返回0。
5、字符函数(重要):a、inStr([开始位置,]母字符串,子字符串):返回子字符串第一次在母字符串中出现的位置。
如没有开始位置,则是指从第一个字符开始(即从1开始)。
如:inStr(“98765”,”65”)=4。
如在母字符串中找不到,则返回0。
b、len(字符串):返回字符串中字符的个数。
c、left(字符串,字符个数):从字符串的左边起截取指定个数的字符。
Right(字符串,字符个数):从字符串的右边起截取指定个数的字符。
Mid(字符串,开始的位置[,字符个数]):从字符串的指定位置起截取指定个数的字符,如省略第三个参数,则表示一直截取到最后一个。
例如:left(“计算机等级考试”,3)=”计算机”,Right(“计算机等级考试”,4)=”等级考试”,Mid(“计算机等级考试”,4)=”等级考试”。
d、space(数值):返回指定数值的空格字符串。
6、日期函数(重要):a、Date():表示系统当前的日期;Time():表示系统当前的时间;Now():表示系统当前的日期和时间。
b、Y ear(日期):返回指定日期中的年数;Month(日期):返回指定日期中的月数;Day(日期):返回指定日期中的天数;Weekday(日期):返回指定日期中的星期数,星期日为1。
历届的考题:1、在Access的数据库中建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图的准则行中输入。
(2005年4月选择题第19题) 答案:CA) “112266”and“113388”B) not in(“112266”,“113388”)C) in(“112266”,“113388”)D) not(“112266”and“113388”)2、用于获得字符串Str从第2个字符开始的3个字符的函数是。
(2005年4月选择题第35题)A) Mid(Str,2,3) B) Middle(Str,2,3)C) Right(Str,2,3) D) Left(Str,2,3)3、若要查找最近20天之内参加工作的职工记录,查询准则为【6】(2005年4月填空题第6题)4、若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入。
(2005年9月选择题第18题)A) Like “王”B) Like “王*”C) = “王”D) = “王*”5、函数Now()返回值的含义是【8】。
(2005年9月填空题第8题)6、在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是A) 成绩表.综合成绩>=80 AND 成绩表.综合成绩<=90B) 成绩表.综合成绩>80 AND 成绩表.综合成绩<90C) 80<=成绩表.综合成绩<=90D) 80<成绩表.综合成绩<90 (2006年4月选择题第19题)7、函数Right(“计算机等级考试”,4)的执行结果是【8】。
(2006年4月填空题第8题)正确答案:1、C 2、A 3、Between Date() And Date()-20 4、B 5、系统当前的日期与时间6、A7、等级考试3.2创建选择查询注意的考点:1、查询设计视图:查询设计视图窗口分为上下两部分,上半部分为”字段列表”区,显示所选表的所有字段;下半部分为”设计网格”,一般情况下有:字段、表、排序、显示、准则和或等行。
其要注意的是显示、准则和或此三行。
其中在显示行中选定的字段,是要显示的字段。
“准则”行与”或”行是用来表示条件表达式的。
在”准则”行中的所有条件,都是并且的关系;在”或”行中的所有条件,也是并且的关系;但”准则”行的条件与”或”行中的条件是或者的关系。
如下表所示:[年龄]>=35 and [职称]=”副教授” and [政治面目]=”党员”b、或行中的三个条件也为并且的关系,表示为:[年龄]>=45 and [职称]=”教授” and [政治面目]=”党员”c、准则行与或行之间的条件为并且关系,表示为:[年龄]>=35 and [职称]=”副教授”and [政治面目]=”党员”or [年龄]>=45 and [职称]=”教授” and [政治面目]=”党员”2、书写准则的几种形式:一般而言,准则写在准则行与或行中的效果是一样的。
其标准格式1:[字段名称]=条件表达式,但准则通常是写在对应的字段下的准则栏或者或栏中,故可以省略为格式2:=条件表达式。
因为运算符默认是关系运算符(=),故可直接写成格式3:表达式。
历届的考题:1、下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示(2005年9月选择题第20题)A) 出生日期字段值B) 所有字段值C) 除出生日期以外的所有字段值D) 雇员ID字段值2、下图中所示的查询返回的记录是(2006年4月选择题第20题)A) 不包含80分和90分 B) 不包含80至90分数段C) 包含80至90分数段 D) 所有的记录3、面显示的是查询设计视图的“设计网格”部分(2006年9月选择题第19题)从所显示的内容中可以判断出该查询要查找的是A)性别为“女”并且1980以前参加工作的记录B)性别为“女”并且1980以后参加工作的记录C)性别为“女”或者1980以前参加工作的记录D)性别为“女”或者1980以后参加工作的记录4、若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的表达式是(2006年9月选择题第20题)A)JSJ B)”JSJ”C)”*JSJ”D)Like “JSJ”正确答案:1、B 2、D 3、A 4、C3.3在查询中进行计算注意的考点:1、分组总计查询的实现:分组总计查询的基本过程分成三步:第一步,找出满足条件的所有记录(选择查询);第二步,对找出来的数据进行分组,可以按照多个字段进行分组(如对学生分组,则可先按院系分,再按年级分,…);第三步,分别对每组记录进行总计运算,一组记录得到一行总计数据。
实现时注意点:对于条件表达式中的字段,其对应的总计栏中,必须选定Where关键字,并且显示栏中,一定不能选中。
对于分组字段,其对应的总计栏中,必须选定Group By关键字,显示栏中,可以选中,也可以不选中。
对于总计运算的字段,其总计栏中选定相应的总计函数。
2、计算字段:计算字段是指根据一个或多个表中的一个或多个字段并使用表达式建立的新字段。
其格式为:新字段名称:计算表达式。
计算表达式中的操作数,可以是一个表中的字段,也可以是多个表中的字段,还可以是窗体或报表中控件的值。
a、当字段来源于一个表,或来源于多个表,但所有的字段名称各不相同时,可以直接使用:[字段名称]的形式表示。
但也可用方式2来表示。
b、当字段来源于多个表,并且有相同的字段名时,为了区分,可使用:[数据源名]![字段名称]的形式。
其中的数据源名称既可是表名,也可以是查询名。
c、当要引用窗体或报表中控件的值时,可用:[Forms]![窗体名称]![控件名称]或[Reports]![报表名称]![控件名称]的形式。
历届的考题:1、若以“tEmployee”表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是(2005年9月选择题第21题) 答案:CA) B) C)3.4创建交叉表查询注意的考点:1、交叉表查询的概念:交叉表查询是指将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值。
即交叉表查询由三部分所组成:谁作为行标题,谁作为列标题,谁作为值。
2、利用向导创建交叉表:在利用向导创建交叉表查询的过程,也就是指定行标题、列标题和交叉点的值的过程。
创建过程中,应注意如下的几点:a 、 在向导过程中,交叉表的数据源可以是表,也可以是查询,但只能是一个表或一个查询。
故当需要从多个表中读取数据时,必须选创建一个查询。
b 、 在向导过程中,需要指定哪些字段作为行标题。
最多可选定3个字段作为行标题。
c 、 在向导过程中,需要指定哪一字段作为列标题。
只能选定1个字段作为列标题。
d 、 在向导过程中,需要指定哪一字段作为值,即要进行何种总计运算。
也只能指定1个字段作为值。