2018-2019年计算机级Access3查询2019版真题练习[3]含答案考点及解析 联系客服

发布时间 : 星期四 文章2018-2019年计算机级Access3查询2019版真题练习[3]含答案考点及解析更新完毕开始阅读850172d3dcccda38376baf1ffc4ffe473368fd87

2018-2019年计算机级 Access 3 查询(2019版)真题练习【3】

(含答案考点及解析)

1 [单选题]在教师表中,如果要找出职称为“教授\的教师,所采用的关系运算是( )。 A.选择 B.投影 C.联接 D.自然联接 【答案】A

【解析】本题考查关系运算的知识,关系运算共可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积:还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组:投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。本题明显属于关系中选择满足条件的元组.所以为选择搡作。

2 [单选题]在tStud表中查询性别为“女”,年级为“07”或“08”的学生姓名和简历的SQL查询语

句为( )。

【答案】A

【解析】本题考查的是SQL查询的知识。在SQL的查询语句中,SELECT子句用于指定最后结果中的字段,FROM子句用于指定进行查询的表,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题选项A)正确,不可能有学生既属于07级又属于08级,所以选项C)错误;选项D)由于AND的优先级高于0R,所以也不正确。

3 [单选题]查询最近30天的记录应使用( )作为准则。 A.Between Date( )And Date( )-30 B.Between Date( )-30 And Date( ) C.<=Date( )-30 D.

【解析】本题考查查询准则的知识。获得当前日期可以使用系统函数Date0,而当前日期的30天前就是日期Date0.30。最近30天内的记录,也就是日期在这个区间内的记录,使用关键字Between…And…来表示在区间内,注意先写F限后写上限。

4 [单选题]下图中所示的查询返回的记录是( )。

A.年龄在19岁到21岁之间的记录 B.年龄不在19岁到21岁之间的记录 C.所有的记录 D.以上说法均不正确 【答案】B

【解析】本题考查查询条件的知识。NotBetween…And是一个表示不在某区间内的运算符,等价于:<下界Or>上界。

5 [单选题]下面显示的是查询设计视图的“设计网格”部分,从所显示的内容中可以判断出该查

询要查找的是( )。

A.性别为“女”且1980年以前参加工作的记录 B.性别为“女”且1980年以后参加工作的记录 C.性别为“女”或者l980年以前参加者作的记录 D.性别为“女”或者l980年以后参加工作的记录 【答案】A

【解析】本题考查查询条件的知识。由图中可以看出,两个查询条件位于同一行,说明两个条件之间是“与”的关系;Year(工作时间)<1980,说明工作时间在1980年以前。

6 [单选题] 以下的SQL语句中,( )语句用于创建表。

A.CRATE TABLE B.CREATE INDEX C.At.TER TABLE D.DROP 【答案】A

【解析】 本题考查SQ1中定义语句的知识。SQ1语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中的数据定义功能可以实现表、索引、视图的定义、修改和删除。 CREATE TAB1E语句的作用是创建一个表:CREATE INDEX语句的作用是创建一个索引;A1TER TAB1E语句的作用是修改一个表的结构;DROP语句的作用是删除一个表的结构或者从字段或字段组中删除索引。

7 [单选题] ACCess中的参照完整性规则不包括( )。 A.删除规则 B.插入规则 C.查询规则 D.更新规则 【答案】C

【解析】 参照完整性规则:是指在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。实施了参照完整性后,对表中主关键字字段进行操作时系统会自动地检查主关键字字段,看看该字段是否被添加、修改或删除。如果对主关键字的修改违背了参照完整性的要求,那么系统会自动强制执行参照完整性。

8 [单选题] 下列关于字段属性的默认值的设置说法,错误的是( )。 A.默认值类型必须与字段的数据类型相匹配

B.在默认值设置时,输入文本不需要加引号,系统会自动加上引号 C.设置默认值后,用户只能使用默认值 D.可以使用ACCess的表达式来定义默认值 【答案】C

【解析】 本题考查字段属性默认值的知识。在表中的每个字段都可以设置一个默认值。当在数据表视图下向表中输入数据时,未输入的数据都是该字段的默认值。此默认值的类型必需和字段的数据类型一致,并且可以使用表达式来做默认值。文本型常量不需要加引号,系统会自动添加。

9 [单选题] 可以计算当前日期所处年份的表达式是( )。 A.Day(Date) B.Year(Date) C.Year(Day(Date))

D.Day(Year(Date)1 【答案】B

【解析】 本题考查日期函数的知识。可以使用 Year函数来求取某个日期型数据的年份,使用Date函数来求取当前日期,正确的写法应该是:Year(Date)。 10 [单选题] 下列统计函数中不能忽略空值(NULL)的是( )。 A.SUM B.AVG C.MAX D.COUNT 【答案】D

【解析】 本题考查统计函数的知识。在Access中进行计算时。可以使用统计函数,比较常用的有求和(SUM)、求平均值(AVG)、求最大值(MAX)、求最小值(MIN)和计数(COUNT)。其中统计数目的函数COUNT不能忽略字段中的空值。

11 [单选题] 在创建交叉表查询时,用户需要指定( )种字段。 A.1 B.2 C.3 D.4 【答案】C

【解析】 本题考查交叉表查询的知识。所谓交叉表查询,就是将来源于某/}表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计舞值。所以应指定行标题、列标题和字段计算值共3种字段。 12 [单选题] 查询最近30天的记录应俄用( )作为准则 A.Between Date(1 And Date0—30 B.Between Date()一30 And Date() C.<=Date()-30 D.

【解析】 本题考查查询准则的知识。获得当前日期可以使用系统函数Date().而当前日期的30天前就是日期Date()-30。最近30天内的记录,也就是日期在这个区间内的记录,使用关键字 Between…And…来表示在区间内。注意先写下限后写上限。 13 [单选题] SQL语句不能创建的是( )。