Access选择题(2014版摘自虎贲教育)(2)

2019-08-31 21:09

考点7:查询

6.下列关于SQL命令的叙述中,正确的是答案:A A)DELETE命令不能与GROUP BY关键字一起使用 B)SELECT命令不能与GROUP BY关键字一起使用

C)INSERT命令与GROUP BY关键字一起使用可以按分组将新记录插入到表中 D)UPDATE命令与GROUP BY关键字一起使用可以按分组更新表中原有的记录

题目解析:在SQL查询中,GROUP BY字句与SELECT关键字搭配使用,用于对查询结果进行分组汇总,一般不与DELETE、INSERT、UPDATE关键字同时使用,故选项A)正确。

.D

A)SELECT * FROM 商品 WHERE 单价>\B)SELECT * FROM 商品 WHERE EXISTS单价=\

答案:

C)SELECT * FROM 商品 WHERE 单价>(SELECT * FROM 商品 WHERE 商品号=\D)SELECT * FROM 商品 WHERE 单价>(SELECT 单价 FROM 商品 WHERE 商品号=\题目解析:题目SQL语句的含义为在\商品\表中查询单价在3000到10000之间的商品信息记录,从表格中可以看到符合条件的只有3种商品,所以返回3条记录,选项C)正确。 16.下列关于SQL命令的叙述中,正确的是答案:C A)UPDATE命令中必须有FROM关键字 B)UPDATE命令中必须有INTO关键字 C)UPDATE命令中必须有SET关键字 D)UPDATE命令中必须有WHERE关键字

题目解析:在SQL查询中修改表中数据的语法结构为:Update 表名 Set 字段名=value [where 条件],因此选项C)正确。

18/要查找单价大于等于3000而且小于10000的记录,正确的SQL语言是( C )

A)SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 AND 10000; B)SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 TO 10000; C)SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 AND 9999; D)SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 TO 9999;

题目解析:本题考查SELECT查询中BETWEEN…A…AND…B字句的用法,该字句表示在A与B之间(包括A和B),题目要求大于等于3000而小于10000,所以正确答案为选项C)。 21.下列关于查询设计视图\设计网格\各行作用的叙述中,错误的是答案:A A)\总计\行是用于对查询的字段进行求和 B)\表\行设置字段所在的表或查询的名称 C)\字段\行表示可以在此输入或添加字段的名称 D)\条件\行用于输入一个条件来限定记录的选择

题目解析:在查询设计视图中,\总计\行是系统提供的对查询中的记录组或全部记录进行的计算,它包括总计、平均值、计数、最大值、最小值、标准偏差或方差等。\表\行设置字段所在的表或查询的名称;\字段\行表示可以在此输入或添加字段的名称;\条件\行用于输入一个条件来限定记录的选择。因此A)选项叙述错误。 27.

答案:B

A)SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=\女\所属院系 IN(\

B)SELECT 姓名,简历 FROM tStud WHERE 性别=\女\所属院系 IN(\

C)SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=\女\所属院系 =\所属院系 = \

D)SELECT 姓名,简历 FROM tStud

WHERE 性别=\女\所属院系 =\所属院系 = \

题目解析:查询视图的查询结果为,查询tStud表中03或04系别中女性的姓名和简历信息,在所

给选项中,只有选项B)能够实现该查询,故B)正确。 28.在下列查询语句中,与

SELECT TAB1.* FROM TAB1 WHERE InStr([简历],\篮球\功能等价的语句是答案:C

A)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like \篮球\B)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like \篮球\C)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like \篮球*\D)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like \篮球*\

题目解析:Instr(String1,String2)函数返回一个整数,该整数指定第二个字符串String2在第一个字符串String1中的第一个匹配项的起始位置。此题中表示的是\篮球\在\简历\字段中出现的位置,即简历中包含篮球两个字的记录。因此选项C)正确。

Access中,包含的基本查询包括选择查询、交叉表查询、参数查询、操作查询和SQL查询5种 35.要查询生于 1983 年的学生,需在查询设计视图的\出生日期\(日期类型)列的条件单元格中输入条件,错误的条件表达式是答案:D A)>=#1983-1-1# And <=#1983-12-31# B)>=#1983-1-1# And <#1984-1-1# C)between #1983-1-1# And #1983-12-31# D)= 1983

题目解析:在查询条件中,若表示日期类型的值,需要在前后加上#字符来修饰,选项A、B、C均为合法输入,所以本题正确答案为D)。 36.若有SQL 语句:

Select 月底薪+提成-扣除 As 月收入 From 工资表; 其中,子句\月收入\的作用是答案:C A)指定要统计的字段 B)指定统计字段的别名 C)指定输出项的显示标题 D)指定查询的数据源

题目解析:在SELECT语句的查询中,可以增加新字段,使用AS关键词来限定,AS字句后定义新字段名称,故本题正确选型为C)。

42.有关系模型 Students(学号,姓名,性别,出生年月),要统计学生的人数和平均年龄应使用的语句是答案:C

A)SELECT COUNT() AS 人数,AVG(YEAR(出生年月)) AS 平均年龄 FROM Students; B)SELECT COUNT(*) AS 人数,AVG(YEAR(出生年月)) AS 平均年龄 FROM Students;

C)SELECT COUNT(*) AS 人数,AVG(YEAR(DATE())-YEAR(出生年月)) AS 平均年龄 FROM Students; D)SELECT COUNT() AS 人数,AVG(YEAR(DATE())-YEAR(出生年月)) AS 平均年龄 FROM Students; 题目解析:本题在查询中需要新增两个字段,人数和平均年龄,人数使用Count函数,平均年龄使用AVG函数,学生的年龄用当前日期减去出生年月得到,故C)正确。 43.使用查询向导,不能创建的是答案:C A)单表查询 B)多表查询 C)带条件查询 D)不带条件查询

题目解析:在Access中,可以使用查询向导建立单表查询、多表查询和不带条件的查询,带条件的查询需要使用设计视图来完成,故选项C)正确。

45.用 Select 语句实现生成表查询时,必须包含的子句是答案:B A)TO B)INTO C)ORDER BY D)GROUP BY

题目解析:生成表查询时利用一个或多个表中的全部或部分数据建立新表,用Select语句实现生成表查询时,用Into语句来限定生成的新表的名称,故B)正确。

46.有关系 Students(学号,姓名,性别,专业),下列 SQL 语句中有语法错误的是答案:C A)SELECT * FROM Students WHERE 专业=\计算机\B)SELECT * FROM Students WHERE 1 <> 1 C)SELECT * FROM Students WHERE \姓名\李明

D)SELECT * FROM Students WHERE 专业=\计算机\科学\

题目解析:使用Select语句过程中,Where字句来限定查询条件,条件表达式左边为字段名称,不能使用引号括起来,故C)正确。

SQL查询的数据操纵语句包括:Insert(插入)、Update(更新)、Delete(删除),不包括Change语句

58.若参数查询运行时要给出提示信息,则对应参数条件的提示信息的格式是答案:D A)(提示信息) B)<提示信息> C){提示信息} D)[提示信息]

题目解析:在参数查询中,对话框中的提示文本需要使用方括号括起来,故本题答案为D)。 建立参数查询时,要定义输入参数准则字段时,必须输入用\括起来的提示信息 85.下列程序段的功能是实现\学生\表中\年龄\字段值加 1 Dim Str As String Str=\【】\ Docmd.RunSQL Str

括号内应填入的程序代码是答案:B A)年龄 = 年龄 + 1

B)Update 学生 Set 年龄 = 年龄 + 1 C)Set 年龄 = 年龄 + 1

D)Edit 学生 Set 年龄 = 年龄 + 1

题目解析:实现字段值的增加用UPDATE更新语句,语句格式为:UPDATE 表名 SET 字段名=表达式,题目中要实现对\学生\表中\年龄\字段值加1,因此,正确的语句是:Update 学生 Set 年龄=年龄+1。故本题答案为B)。

86.已知学生表(学号,姓名,性别,生日),以下事件代码功能是将学生表中生日为空值的学生\性别\字段值设置为\男\。 Private Sub Command0_Click() Dim str As String Set db = CurrentDb()

str = \ DoCmd.RunSQL str End Sub

按照功能要求,在横线处应填写的是答案:A

A)Update 学生表 set 性别='男' where 生日 Is Null B)Update 学生表 set 性别='男' where 生日=Null C)Set 学生表 Values 性别='男' where 生日 Is Null D)Set 学生表 Values 性别='男' where 生日=Null

题目解析:本题考查SQL语句,SQL语句更新数据要使用Update语句,判断字段是否为空应使用Is Null函数。因此选A)。

考点8:窗体

14.在代码中引用一个窗体控件时,应使用的控件属性是答案:B A)Caption B)Name C)Text D)Index

题目解析:在代码中引用一个窗体控件时,应使用的控件属性是Name,即名称属性。其中选项A)的Caption属性表示控件的标题属性;选项C)的Text属性表示控件的文本属性;选项D)的Index属性表示控件的索引编号。故本题答案为B)。

16.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为答案:C A)输入对话框 B)输出对话框 C)模态对话框 D)非模态对话框

题目解析:对话框按执行方式原理不同分为两种:模式对话框和非模式对话框。模式对话框,是指在继续执行应用程序的其他部分之前,必须先被关闭的对话框;非模式对话框是允许在对话框与其他窗体间转移焦点而不必关闭的对话框。因此选项C)为正确答案。 24.下列选项中,所有控件共有的属性是答案:D A)Caption B)Value C)Text D)Name

题目解析:在代码中引用一个窗体控件时,应使用的控件属性是Name属性,即名称属性,该属性也是所有控件共有的属性。其中选项A)的Caption属性表示控件的标题属性;选项C)的Text属性表示控件的文本属性;选项B)的Value属性表示控件的取值。因此答案为D)。 27.若要使某命令按钮获得控制焦点,可使用的方法是答案:B A)LostFocus B)SetFocus C)Point D)Value

题目解析:使某个控件获得控制焦点可以使用SetFocus方法。语法为:Object.SetFocus。当控件失去焦点时发生LostFocus事件;当控件得到焦点时发生GotFocus事件。在事件中可以设置一些用户定义的语句。因此本题答案为B)。

28.可以获得文本框当前插入点所在位置的属性是答案:B A)Position B)SelStart C)SelLength


Access选择题(2014版摘自虎贲教育)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:[聚焦中考]2015陕西省中考化学总复习第一轮教案:第5讲+溶液+含

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: