国家二级(ACCESS)机试模拟试卷241
选择题
1.对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。(D)
A. 快速排序
B. 冒泡排序
C. 直接插入排序
D. 堆排序
解析:除了堆排序算法的比较次数是O(nlog2n),其他的都是n(n-1)/2。
2.在Access的5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是( )。(A)
A. 选择查询
B. 参数查询
C. 操作查询
D. SQL查询
解析:在查询中,选择查询能够从一个或多个表中检索数据,并且在一定的限制条件下还可以更改相关表中的记录。
3.在关系模型中,每一个二维表称为一个( )。(A)
A. 关系
B. 属性
C. 元组
D. 主码(键)
解析:关系模型采用二维表来表示,即每个二维表称为一个关系。
4.下列关于SQL的嵌套查询说法正确的是 ( )。(B)
A. 既能对外层查询排序,又能对内层查询排序
B. 只能对外层查询排序,不能对内层查询排序
C. 不能对外层查询排序,只能对内层查询排序
D. 既不能对外层查询排序,也不能对内层查询排序
解析:使用SQLSELECT可以将查询结果排序,排序的短语是ORDERBY,具体格式如下:ORDERBYOrderItem[ASC|DESC][,OrderItem[ASC|DESC]…]从中可以看出,可以按升序(AS
5.关系模型中的关系模式至少应是(A)
A. 1NF
B. 2NF
C. 3NF
D. BCNF
解析:目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、Boyce-Codd范式(BCNF)、第四范式(4NF)和第五范式(5NF)。满足最低要求的范式是第一范式(1NF)。
6.下列叙述中正确的是( )。(D)
A. 两个实体之间只能是多对多联系
B. 两个实体之间只能是一对多联系
C. 两个实体之间只能是一对一联系
D. 两个实体之间可以是一对一联系,一对多联系或多对多联系
解析:两个实体间的联系可以归结为三种类型:①一对一联系;②一对多联系;③多对多联系。
7.设Student为学生关系,SC为学生选课关系,Sno为学生号,Sname为学生姓名,Cno为课程号,执行下面SQL语句的查询结果是( )。
Select Student.Sname
From Student,SC
Where Student.Sno=SC.Sno
and SC.Cno=’C1’(B)
A. 选出选修C1课程的学生信息
B. 选出选修C1课程的学生姓名
C. 选出Student中学生号与SC 中学生号相等的信息
D. 选 Student和SC 中的一个关系
解析:本题考查sQL中查洵语句的知识。在SQL的查询语句中,Select子句用于指定最后结果中的字段,Where子句用于指定查询条件,只有满足条件的元组才会出现在结果中。对于本题来说,由于Select子句后面是Student.Sname,故此查询结果只有学生姓名;Where子句中首先将Student.Sno和sc.Sno相等的筛选出来,是为两表连接;并且条件SC.Cno=c1限定了选修的课程号为c1。
8.有三个关系R、S和T如下:(D)
A. 选择
B. 投影
C. 交
D. 并
解析:由关系T中的数据可以看出,其数据由关系R和S的数据组成。所以关系T是由关系R和T通过并运算得到的。
9.DAO的含义是( )。(B)
A. 开放数据库互联应用编程接口
B. 数据库访问对象
C. 动态链接库
D. Active数据对象
解析:本题考查VBA中数据库访问接口的知识。在VBA中,数据库访问接口有3种:开放数据库互联(ODBC)、数据访问对象(DAO)和Active数据对象(ADO)。
10.下列关于数据库的叙述中,正确的是( )。(A)
A. 数据库减少了数据冗余
B. 数据库避免了数据冗余
C. 数据库中的数据一致性是指数据类型一致
D. 数据库系统比文件系统能够管理更多数据
解析:数据库的主要特点是:①实现数据共享。②减少数据的冗余度。③数据的独立性。④数据实现集中控制。⑤数据一致性和可维护性,以确保数据的安全性和可靠性。⑥故障恢复。所以选项A正确。
11.在筛选时,不需要输入筛选规则的方法是( )。(D)
A. 高级筛选
B. 按窗体筛选
C. 按选定内容筛选
D. 输入筛选目标筛选
解析:当对多个字段设定条件,并且设定多个条件时,可采用“按窗体筛选”。“按选定内容筛选”主要用于对一个字段设定条件时,找出包含选定字段中数据的所有记录。当输入的条件为一个通式或是一个计算公式时,可采用“输入筛选目标筛选”的方式筛选满足的记录。更为复杂的设置可采用“高级筛选”来实现。故选项D为正确答案。
12.InputBox函数的返回值类型是( )。(B)
A. 数值
B. 字符串
C. 变体
D. 数值或字符串(视输入的数据而定)
解析:输入框用于在一个对话框中显示提示,等待用户输入正文并按下按钮,返回包含文本框内容的字符串数据信息。简单说就是它的返回值是字符串。
13.Access中描述若干个操作组合的对象是( )。(D)
A. 表
B. 查询
C. 窗体
D. 宏
解析:A、B、C选项是数据库Access的重要对象,并不是操作组合;宏是一个或多个操作的集合,其中每个操作都可以实现特定的功能,使用简单,可以提高工作效率。
14.下列关于查询设计视图\\(A)
A. 总计行是用于对查询的字段进行求和
B. 表行设置字段所在的表或查询的名称
C. 字段行表示可以在此输入或添加字段的名称
D. 条件行用于输入一个条件来限定记录的选择
解析:在查询设计视图中,\\
15.在“教师”表中有“姓名”“性别”“出生日期”等字段,查询并显示女性中年龄最小的教师,并显示姓名、性别和年龄,正确的SQL命令是( )。(A)
A. SELECT姓名,性别MIN(YEAR(DATE())一YEAR([出生日期]))AS年龄FROM教师WHERE性别=“女”
B. SELECT姓名,性别,MIN(YEAR(DATE())一YEAR([出生日期]))AS年龄FROM教师WHERE性别=女
C. SELECT、姓名,性别,年龄FROM教师WHERE年龄=MIN(YEAR(DATE())一YEAR([出生日期]))AND性别=女
D. SELECT姓名,性别,年龄FROM教师WHERE年龄=MIN(YEAR(DATE())
本文档预览:3600字符,共15894字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载