计算机access复习题.docx
《计算机access复习题.docx》由会员分享,可在线阅读,更多相关《计算机access复习题.docx(46页珍藏版)》请在冰豆网上搜索。
计算机access复习题
一、填空
窗体中有一个命令按钮,单击此按钮,将打开一个名为"test"的窗体
若采用VBA代码完成,应使用的语句是【1】"test".
1).DoCMD.OpenForm
在窗体中添加一个命令按钮(名为Command1)和一个文本框(名为Text1),然后编写如下事件过程:
x=5:
y=7:
z=0
Me!
Text1=""
Call p1(x,y,z)
Me!
Text1=z
Sub p1(aAsInteger,bAsInteger,cAsInteger)
c=a+b
EndSub
打开窗体运行后,单击命令按钮,文本框中显示的内容是【1】.
1).12
在Access中,以是否更改数据源中的数据为标准,
将查询分为选择查询和【1】两类,后一类在其它数据
库系统中不称之为查询,而是称为数据操纵操作.
1). 操作查询
在SQL的SELECT语句中,将查询结果分组输出的短语是【1】 .
1). GROUP BY 或 GROUPBY
在关系数据模型中,二维表的列称为属性,二维表的行称为【1】.
1). 元组或 tuple 或记录
二、单项选择
在Access表中,为字段设置"标题"属性的作用是( ).
A:
控制数据的显示样式
B:
限制数据输入的格式
C:
更改字段的名称
D:
作为数据表视图中各列的栏目名称
答案:
D
在Access 数据表中不能建立索引的字段类型是( ).
A:
文本
B:
数字
C:
日期/时间
D:
OLE对象
答案:
D
以下程序段运行结束后,变量 x 的值为().
x=2
y=4
Do
x=x*y
y=y+1
LoopWhiley<4
A:
2
B:
4
C:
8
D:
20
答案:
C
在Access中设置数据库密码时,要以( )方式打开数据库.
A:
独占
B:
只读
C:
独占只读
D:
任意
答案:
A
表对象可以另存为( ).
A:
窗体
B:
报表
C:
数据访问页
D:
以上各项
答案:
D
将表A的记录复制到已有的表B中,且不删除表B中的记录,可以使用( ).
A:
选择查询
B:
生成表查询
C:
追加查询
D:
复制查询
若要在控件中显示来自数据源的记录,必须将该控件的( )属性设置为字段名.
A:
记录来源
B:
控件来源
C:
标题
D:
名称
下列有关表的设计原则的叙述中,错误的是( ).
A:
表中每一列必须是类型相同的数据
B:
表中每一字段必须是不可再分的数据单元
C:
表中字段的顺序和记录的顺序不可以任意交换,否则将破坏存储的数据
D:
同一个表中不能有相同的字段,也不应有相同的记录
答案:
C
在Access系统中,所有的数据库资源都存放在一个( )文件中.
A:
数据库
B:
表
C:
查询
D:
报表
答案:
A
学生表有如下字段:
学号,姓名,性别,出生日期,系部.下面的SELECT语句中,正确的是( ).
A:
selectdistinct 系部,distinct 性别 from 学生
B:
select 系部, 学号 from 学生 havingcount(*)>1
C:
select 学号, 系部 from 学生 groupby 系部
D:
select 学号, 系部 from 学生 orderby 系部
雇员表有如下字段:
雇员号,姓名,工作日期,部门号;部门表有
如下字段:
部门号,部门名称,所在地.显示没有雇员的部门号的
查询语句是( ).
A:
SELECT 部门号 FROM 雇员 GROUPBY 部门号 HAVINGCOUNT(*)=0
B:
SELECT 部门号,COUNT(*)FROM部门GROUPBY 部门号
C:
SELECT 部门号 FROM 部门 WHERE 部门号 IN(SELECTDISTINCT 部门号 FROM 雇员)
D:
SELECT 部门号 FROM 部门 WHERE 部门号 NOTIN(SELECTDISTINCT 部门号 FROM 雇员)
答案:
D
字段"标题"属性中的文本内容,将决定该字段在( )中显示的名称
A:
数据表视图
B:
窗体界面
C:
报表界面
D:
以上各界面
答案:
D
有以下窗体加载事件过程,打开窗体后,消息框的输出内容为【1】.
DimaAsInteger,i As Integer
a=1
Fori=1To3
SelectCasei
Case1,3
a=a+1
Case2,4
a=a+2
EndSelect
Nexti
MsgBoxa
答案:
1).5
以下有关数据访问页的叙述中,正确的是( ).
A:
只有表对象可以做数据访问页的数据源
B:
含有分组的数据访问页不能对字段内容进行编辑
C:
在数据访问页中编辑字段的内容不会对字段所在的表产生影响
D:
数据访问页保存在数据库文件(.mdb)中
复制表不能完成的是操作( ).
A:
对表进行全部复制
B:
只复制表的结构
C:
追加数据到另一个表的尾部
D:
按指定字段和记录进行复制
雇员表有如下字段:
雇员号,姓名,工作日期,部门号;
部门表有如下字段:
部门号,部门名称,所在地.
显示没有雇员的部门号的查询语句是( ).
A:
SELECT 部门号 FROM 部门 WHERE 部门号 NOTIN(SELECTDISTINCT 部门号 FROM 雇员)
B:
SELECT 部门号,SUM(部门号)FROM 部门 GROUPBY 部门号
C:
SELECT 部门号 FROM 部门 WHERE 部门号 IN(SELECTDISTINCT 部门号 FROM 雇员)
D:
SELECT 部门号 FROM 雇员 GROUPBY 部门号 HAVINGCOUNT(*)>0
函数Right("数据库期末考试",4)的返回值是【1】.
答案:
1). 期末考试
读者表有如下字段:
借书证号,姓名,部门,办证日期;借书登记表有如下字段:
借书证号,书号,借书日期,还书日期.以下SELECT语句的功能是( ).
SELECT 姓名 FROM 读者 WHERE 借书证号 IN(SELECT 借书证号 FROM 借书登记)
A:
显示曾借过书的读者的姓名
B:
显示从未借过书的读者
C:
显示借书未还的读者的姓名
D:
以上说法均不正确
答案:
A
商品表有如下字段:
商品号,商品名,分类,生产日期.下面的SELECT语句中,正确的是( ).
A:
SELECTDISTINCT 分类 FROM 商品
B:
SELECT 分类 FROM 商品 WHERECOUNT(分类)>10
C:
SELECTCOUNT(分类)FROM 商品 GROUPBY 分类 WHERE 生产日期 <=#2007-01-01#
D:
SELECT 分类 FROM 商品 HAVINGCOUNT(分类)>10
答案:
A
窗体中某个命令按钮的单击事件代码如下:
PrivateSubcmdTest_Click()
x=5
Calls1
Calls2
MsgBoxx
EndSub
PrivateSub s1()
Dimx As Integer
x=x+10
EndSub
PrivateSub s2()
Dimx As Integer
x=x+15
EndSub
单击该命令按钮,消息框的显示结果为().
A:
5
B:
10
C:
15
D:
30
答案:
A
字段的( )属性决定字段值的输出样式.
A:
索引
B:
格式
C:
默认值
D:
输入掩码
DAvg("成绩","选课","学号='310201'")函数的功能是( ).
A:
统计选课表中学号为"310201"的学生各门课程的总分
B:
统计选课表中学号为"310201"的学生各门课程的平均分
C:
统计选课表中学号为"310201"的学生选修了几门课程
D:
查找选课表中学号为"310201"的学生选修的课程
答案:
B
关于字段"有效性规则"属性的表述中,错误的是( ).
A:
此属性是用于限制字段输入值的表达式
B:
"有效性文本"属性与"有效性规则"属性作用相同
C:
涉及两个以上字段的有效性规则,不能在一个字段的"有效性规则"属性中进行设置
D:
有效性规则一般为一个逻辑表达式
答案:
B
以下程序段运行结束后,变量 x 的值为().
x=2
y=4
Do
x=x*y
y=y+1
LoopWhiley<4
A:
2
B:
4
C:
8
D:
20
答案:
C
表对象可以另存为( ).
A:
窗体
B:
报表
C:
数据访问页
D:
以上各项
答案:
D
在ER模型中,"商品"与"顾客"两个实体集之间的联系一般是( ).
A:
多对多
B:
多对一
C:
一对多
D:
一对一
答案:
A
数据管理技术的三个发展阶段中没有( ).
A:
数据库系统
B:
文字处理
C:
人工管理
D:
文件系统
答案:
B
删除索引的SQL语句是( ).
A:
DROP INDEX
B:
DELETE INDEX
C:
ERASE INDEX
D:
以上三个都不正确
答案:
A
在报表中使用( )控件可以显示计算表达式的值.
A:
标签
B:
文本框
C:
命令按钮
D:
复选框
答案:
B
将表A的记录复制到已有的表B中,且不删除表B中的记录,可以使用( ).
A:
选择查询
B:
生成表查询
C:
追加查询
D:
复制查询
答案:
C
数据表类型的窗体不显示( )的内容.
A:
窗体页眉/页脚
B:
文本框
C:
组合框
D:
标签
答案:
A
若要在控件中显示来自数据源的记录,必须将该控件的( )属性设置为字段名.
A:
记录来源
B:
控件来源
C:
标题
D:
名称
答案:
B
数据库DB、数据库管理系统DBMS、数据库系统DBS之间的关系是( ).
A:
DBS包含DB和DBMS
B:
DBMS包含DB和DBS
C:
DB包含DBS和DBMS
D:
三者相互交叉
答案:
A
声明一个有10个整型元素、下标下界为1的数组MyArray,正确的语句是().
A:
Dim MyArray(10)AsInteger
B:
Dim MyArray(1T010)AsInteger
C:
Dim MyArray(10)Integer
D:
Dim MyArray(1To10)Integer
答案:
B
如果不允许文本框中的数据被修改,则可以设置文本框控件的( )属性.
A:
默认值
B:
输入掩码
C:
有效性规则
D:
是否锁定
答案:
D
要实现报表的分组统计,可以在( )节中使用合计函数.
A:
报表页眉或报表页脚
B:
页面页眉或页面页脚
C:
主体节
D:
组页眉或组页脚
答案:
D
下列有关表的设计原则的叙述中,错误的是( ).
A:
表中每一列必须是类型相同的数据
B:
表中每一字段必须是不可再分的数据单元
C:
表中字段的顺序和记录的顺序不可以任意交换,否则将破坏存储的数据
D:
同一个表中不能有相同的字段,也不应有相同的记录
答案:
C
在Access数据库中,用于存储数据的对象是( ).
A:
表
B:
查询
C:
窗体
D:
报表
答案:
A
以下关于文本框控件的叙述,不正确的是( ).
A:
文本框控件既能显示数据也能输入数据
B:
非绑定型文本框控件必须设置"控件来源"属性
C:
计算型文本框控件以表达式作为数据来源
D:
绑定型文本框控件的"控件来源"属性为表或查询中的字段
答案:
B
不能编辑修改字段值的数据类型是( ).
A:
自动编号
B:
数字
C:
日期/时间
D:
文本
答案:
A
以下可以得到"2*3=6"结果的 VBA 表达式为().
A:
"2*3"&"="&2*3
B:
"2*3"+"="+2*3
C:
2*3&"="&2*3
D:
2*3+"="+2*3
答案:
A
以下是宏 macro1 的操作序列:
条件 操作序列 操作参数
MsgBox 消息为 "A"
[test]>5 MsgBox 消息为 "B"
… MsgBox 消息为 "C"
将宏 macro1 设置为窗体上某个命令按钮的单击事件属性.
在名为"test"的文本框中输入数字5,然后单击该命令按钮,则().
A:
先后出现三个消息框,分别显示消息"A"、"B"、"C"
B:
先后出现两个消息框,分别显示消息"B"、"C"
C:
出现一个消息框,显示消息"A"
D:
出现一个消息框,显示消息"C"
答案:
C
数据库的三个常用数据模型中没有( ).
A:
关系模型
B:
层次模型
C:
动态模型
D:
网络模型
答案:
C
需要在报表每一页的顶部显示的数据应该放在( )节.
A:
报表页眉
B:
页面页眉
C:
组页眉
D:
主体
答案:
B
Access查询的数据源可以来自( ).
A:
表
B:
查询
C:
窗体
D:
表和查询
答案:
D
借书登记表有如下字段:
借书证号,书号,借书日期,还书日期.
以下SELECT语句的功能是( ).
SELECT 书号,COUNT(*)FROM 借书登记 GROUPBY 书号
A:
显示共有多少本书
B:
显示共有多少位借阅读者
C:
显示每一本书的借阅次数
D:
以上说法均不正确
答案:
C
在条件宏设计时,对于连续重复的条件,可以代替的符号是()
A:
...
B:
=
C:
D:
;
答案:
A
借书登记表有如下字段:
借书证号,书号,借书日期,还书日期.
其中"借书日期"和"还书日期"是日期类型.下面显示已还书
的借阅天数的SELECT语句中, 正确的是( ).
A:
SELECTdate(还书日期)-date(借书日期)FROM 借书登记
B:
SELECT 还书日期-借书日期 FROM 借书登记
C:
SELECTyear(还书日期)-year(借书日期)FROM 借书登记
D:
SELECTyear(还书日期-借书日期)FROM 借书登记
答案:
B
在Access查询设计视图中,写在"条件"栏同一行的条件之间是【1】的关系,
写在不同行的条件之间是或的关系.
答案:
1). 与或逻辑与或并且或 AND
使用 Dim 语句定义数组时,缺省情况下数组下标的下界为【1】 .
答案:
1).0
在SQL语言中,定义表的语句是( )TABLE.
A:
ALTER
B:
CREATE
C:
DEFINE
D:
GENERATE
答案:
B
字段的( )属性将加速数据查询的速度.
A:
格式
B:
标题
C:
索引
D:
输入掩码
答案:
C
商品表有如下字段:
商品号,商品名,分类,生产日期.如分类
为"饮料"的商品的保质期为30天,正确显示已过期商品信息
的SELECT语句是( ).
A:
SELECT 商品号 FROM 商品 WHERE 分类='饮料'ANDDATE()- 生产日期 >30
B:
SELECT 商品号 FROM 商品 WHERE 分类='饮料'ANDDAY(生产日期)>30
C:
SELECT 商品号 FROM 商品 WHERE 分类='饮料'ANDDAY(DATE()- 生产日期)>30
D:
SELECT 商品号 FROM 商品 WHERE 分类='饮料'ANDDATE(DAY()- 生产日期)>30
答案:
A
以下只能显示数据,无法编辑数据的控件是( ).
A:
文本框
B:
标签
C:
组合框
D:
复选框
答案:
B
Access是一个( )系统.
A:
文字处理
B:
电子表格
C:
网页制作
D:
数据库管理
答案:
D
不是数据库基本特点的是( ).
A:
数据结构化
B:
数据共享
C:
与应用程序独立
D:
创建向导
答案:
D
读者表有如下字段:
借书证号,姓名,部门,办证日期;借书登记表有如下字段:
借书证号,书号,借书日期,还书日期.以下SELECT语句的功能是( ).
SELECT 姓名 FROM 读者 WHERE 借书证号 IN(SELECT 借书证号 FROM 借书登记)
A:
显示曾借过书的读者的姓名
B:
显示从未借过书的读者
C:
显示借书未还的读者的姓名
D:
以上说法均不正确
答案:
A
Access表中字段的数据类型不包括( )型.
A:
文本
B:
备注
C:
通用
D:
日期/时间
答案:
C
以下有关Access处理记录的叙述中,错误的是( ).
A:
光标离开当前记录后,记录会自动保存
B:
可以在数据表中一次追加多条新记录
C:
自动编号字段不必输入数据
D:
删除记录后还可恢复
答案:
D
将Access数据库中的数据发布到Internet上可以通过( )对象.
A:
表
B:
数据访问页
C:
查询
D:
窗体
答案:
B
下列不属于主索引特性的是( ).
A:
主索引的值不可为空
B:
主索引的值不可重复
C:
主索引的值允许重复
D:
一个表只有一个主索引
答案:
C
若字段为是/否类型的数据,则在窗体中可以显示该数据的控件是().
A:
标签
B:
命令按钮
C:
复选框
D:
以上都是
答案:
C
以下关于更改字段类型的叙述中,正确的是( ).
A:
输入数据后就不能更改数据类型
B:
字段长度由大变小时,可能会造成数据丢失
C:
字段长度由小变大时,可能会造成数据丢失
D:
以上都不对
答案:
B
以下关于查询的叙述中,不正确的是( ).
A:
一个查询不能作为另一个查询的数据源
B:
查询结果随数据源中记录的变动而变动
C:
在查询设计视图中设置多个排序字段时, 最左方的排序字段优先级最高
D:
同一个数据库中,查询与表的名称不能相同
答案:
A
有以下代码,若 x=75,则y 的结果是().
SelectCasex
CaseIs>=85
y="A"
CaseIs>=75
y="B"
CaseIs>=60
y="C"
CaseElse
y="D"
EndSelect
A:
A
B:
B
C:
C
D:
D
答案:
B
Access数据表的字段名不能以( )开头.
A:
字母
B:
数字
C:
下划线
D:
空格
答案:
D
在宏的表达式中要引用报表 score 上控件 txtName 的值,正确的引用式为().
A:
[txtName]
B:
[score]!
[txtName]
C:
[Reports]!
[txtName]
D:
[Reports]!
[score]!
[txtName]
答案:
D
创建表的方法有( ).
A:
导入表
B:
设计视图
C:
表向导
D:
以上各种
答案:
D
下面SQL语句实现的功能是( ).UPDATE 职工 SET 工资=工资+2000WHERE 工资<1500
A:
为职工表中工资字段定义别名"工资+2000"
B:
对职工表中工资低于1500元的职工,为其增加2000元工资
C:
对职工表中工资低于1500元的职工,将其工资统一定为2000元
D:
以上说法均不正确
答案:
B
若要在"商品销量"报表的末尾添加所有商品的销量总计数据,可以将Sum函数放在( )节中.
A:
报表页脚
B:
报表页眉
C:
页面页脚
D:
主体
答案:
A
Access数据库文件的扩展名是( ).
A:
dbf
B:
mdb
C:
xls
D:
doc
答案:
B
设计交叉表查询时,必须指定( ).
A:
行标题
B:
列标题
C:
值
D:
三者都是
答案:
D
假设一个仓库可以存放多种商品,同一种商品只能存放在一个仓库中,
则仓库与商品之间是( ).
A:
多对多联系
B:
多对一联系
C:
一对多联系
D:
一对一联系
答案:
C
下面有关SQL中表定义修改的叙述中,正确的是( ).
A:
表定义修改时,只能增加新的字段,不能删除已有字段
B:
修改字段类型长度时,可能会造成信息丢失
C:
只在表中没有记录时才可以修改表定义
D:
以上三个全部正确
答案:
B
以下选项中,属于每个控件都有的属性是().
A:
名称
B:
标题
C:
记录源
D:
控件来源
答案:
A
用二维表数据来表示实体之间联系的数据模型称为【1】 模型.
答案:
1). 关系模型或关系或 relationalmodel 或 RELATIONMODEL
在SQL语言中,修改表定义的语句是( )TABLE.
A:
ALTER
B:
CHANGE
C:
MODIFY
D:
UPDATE
答案:
A
在Access 中,表和数据库的关系是( ).
A:
一个数据库可以包含多个表
B:
一个表可以包含多个数据库
C:
一个表只能包含一个数据库
D:
一个数据库只能包含一个表
答案:
A
存储书籍封面图像的字段,应采用( )数据类型.
A:
备注
B:
OLE对象
C:
文本
D:
超链接
答案:
B
在属性窗口的( )选项卡中,可以为窗体上的控件设置Tab键的顺序.
A:
格式
B:
数据
C:
事件
D:
其他
答案:
D
在Access中为获取外部数据源执行"导入"命令时,可以( ).
A:
从另一个数据库导入各种对象
B:
从EXCEL工作表中导入数据
C:
从文本文件中导入数据
D:
执行以上各项
答案:
D
以下关于主键的叙述中正确的是( ).
A:
主键值具有惟一性,而且不能为空值
B:
同一个数据表中可以设置一个主键,也可以设置多个主键
C:
排序必须依据主键字段
D:
主键只能是单个字段,不能是多个字段的组合
答案:
A
Dmax("