数据库选择题及答案
一、单项选择题
1.数据库系统是由( A )组成的。
A.数据库、数据库管理系统、计算机软硬件系统和用户 B.数据文件、命令文件和报表
C.数据库文件结构和数据 D.常量、变量和函数
2. 在Access中有一个常量:Null,含义是( C )。
A.0 B.空格 C.空值 D.N
3. 表中的字段是( D )。
A. 函数 B. 常量 C. 表达式 D. 变量
4. 在下列说法中,被查询的数据( C)是不正确的。
A.来源于一个数据表 B.来源于多个数据表
C.与数据库无关 D.是数据表中的全部数据
5. Access数据库是(C)。
A.层状数据库 B.网状数据库 C.关系型数据库 D.树状数据库
6.在数据表视图中,可以(B D)。
A.修改字段的类型 B.修改字段的名称 C.删除一个字段 D.删除一条记录
7.( A )是Access数据库中存储和管理数据的基本对象,是具有结构的某个相同主题的数据集合。
A.表 B.宏 C.数据库访问页 D.查询
8.设置输入掩码,其作用是( B ),以确保所有数据被正确的输入。
A.用指定的数据填充字段 B.仅允许在字段中输入某种类型的数据
C.指定该字段必须输入数据 D.为字段创建一个可能的值的列表
9.当数据表中某个字段中只能输入序列:党员、团员、众、九三学社、民盟中的数据,应该在( B )设置。
A.在数据录入时按照序列的顺序输入
B.在定义表结构时,通过“查阅向导”完成序列的定义
C.在表结构定义时,通过“有效性规则”来完成序列的定义
D.在表结构定义时,通过“有效性文本”来完成序列的定义
10.数据表中的“列标题的名称”叫做(A )。
A. 字段 B.数据 C.记录 D.数据视图
11.Access中表和数据库的关系是( A )。
A.一个数据库可以包含多个表 B.一个表只能包含两个数据库
C.一个表可以包含多个数据库 D.一个数据库只能包含一个表
12.对于一对多关系的表,选中级联删除意味着Access将( C )。
A.删除“一”端的表中的记录,如果“多”端表中的相关记录被删除的话
B.删除“一”端的表中的记录,并把“多”端表中的相关记录写入一个新的表中
C.删除“多”端的表中的记录,如果“一”端表中的相关记录被删除的话
D.删除“多”端的表中的记录,并把“一”端表中的相关记录写入一个新的表中
13.设置默认值,其作用是( B ),从而达到简化数据输入的目的。
A.清除用户输入数据的所有字段 B.用指定的数据填充字段
C.清除了重复输入的数据 D.用前一条记录该字段的值填充字段
14.“按选定内容筛选”允许用户( C )。
A.查所选的值 B.键入作为筛选条件的值
C.根据当前选中字段的内容,在数据表视图窗口中查看筛选结果
D.以字母或数字顺序组织数据
15.使用( C )创建的窗体灵活性最小。
A.设计视图 B.窗体视图 C.自动窗体 D.窗体向导
16.通过修改( A ),可以修改窗体或控件的外观。
A.属性 B.设计 C.窗体 D.控件
17. 在Access中,窗体的基本构成是由( C )组成。
A.窗口和菜单 B.对话框 C.页眉、主体和页脚 D.数据记录
18.在Access数据库中,专用于打印的是( C )。
A.表 B.查询 C.报表 D.页
19.在Access中,OpenForm命令可打开( C )。
A.数据表 B.查询 C.窗体 D.报表
20.在Access中,有关条件宏的叙述错误的是( B )。
A.条件为真时执行相应的指令 B.若没有StopMacro指令,会一直向下执行
C.在遇到“…”时终止执行 D.上述叙述都不正确
21.在Access中,利用OpenReport命令打开报表进行筛选,应该用( A )。
A. Where 条件 B. 视图 C. 报表名称 D. If条件
22.在Access中,若从多个数据表中查数据前提是( A )。
A. 数据表之间建立关系 B. 数据表中要建立主索引
C. 数据表中要建立索引 D.设置查询条件
23.SQL查询中GROUP BY 语句的作用是( D )。
A.选择行条件 B.对查询进行排序 C.列表 D.分组条件
24.内部计算函数“Avg”的意思是求所在字段内所有的值的( B )。
A. 和 B. 平均值 C. 最小值 D. 第一个值
25.SQL查询中的Where 工资额>1000的意思是( A )。
A.“工资额”中大于1000元的记录 B.将字段“工资额”中大于1000元的记录进行替换
C.拷贝字段“工资额”中大于1000元的记录 D.将“工资额”中大于1000元的记录删除
26.SQL查询中的not 工资额>2000 的意思是( A )。
A.除了工资额大于2000之外的工资额的记录 B.工资额大于2000的记录
C.工资额小于2000的记录 D.工资额大于2000或小于2000的记录
27.逻辑运算的优先级排列顺序是( A )。
A. .NOT.、.AND.、.OR. B. .NOT. 、.OR.、.AND.
C. .AND.、.NOT.、.OR. D. .AND.、.OR.、.NOT.
28.Access中的( C )允许用户使用Web浏览器来访问Internet或企业网中的数据。
A.表 B.宏 C.数据库访问页 D.模块
29.在Access的下列数据类型中,不能建立索引的数据类型是(B )。
A.文本型 B.备注型 C.数字型 D.日期时间型
30.筛选的结果是滤除( A )。
A.不满足条件的记录 B.满足条件的记录 C.不满足条件的字段 D.满足条件的字段
31.在Access中,下面( C )可以用来定义交互界面。
A.表 B.查询 C.窗体 D.宏
32.内部计算函数“Min”的意思是求所在字段内所有的值的( C )。
A.和 B.平均值 C.最小值 D.第一个值
33.内部计算函数“avg”的意思是求所在字段内所有的值的( B )。
A.和 B.平均值 C.最小值 D.第一个值
34.在查询设计窗口中,条件设置成:Between 70 and 90 的意思是( A )。
A.数值在70到90之间的数字(包含这两个数字)
B.数值在70和90之间的数字(不包含这两个数字)
C.数值70和90这两个数字之外的数字 D.数值70和90这两个数字
35. 在一个已经打开的窗体中添加一个既能弹出下拉列表,又能在其中编辑的控件是(C )。
A.文本框 B.列表框 C.组合框 D.没有这样的控件
36.列表框控件可通过( D )途径得到它的值。
A.用户的输入 B.已有的数据表 C.已有的查询 D.以上都对
37.查看工资表中实发工资为2000元以上(除2000元)至4000元(除4000元)以下的人员记录,表达式为( B )。
A.实发工资>2000 OR 实发工资<4000 B.实发工资>2000 AND 实发工资<4000
C.实发工资>=2000 AND 实发工资=<4000 D.实发工资 (Between 2000 and 4000)
38.筛选图书编号是"01"或"02"的记录,可以在“条件”中输入( A )。
A.“01” or “02” B.not in ("01 " , "02") C.in ("01" "02") D.not ("01" and "02")
39.下面对数据表的叙述有错误的是( C )。
A.数据表是Access数据库中的重要对象之一
B.表的设计视图的主要作用是设计表的结构
C.表的数据视图只用于显示数据 D.可以将其他数据库的表导入到当前数据库中
40.在Access中,将“名单表”中的“姓名”与“工资标准表”中的“姓名”建立关系,且两个表中的姓名字段值都是惟一的,则这两个表之间的关系是( A )。
A.一对一 B.一对多 C.多对一 D.多对多
41.在Access中,下列( C )不是报表的基本组成。
A.报表页眉 B.主体 C.页面页眉 D.页脚
42.如果需要在报表的首页添加一幅图、当前系统的日期和时间,应添加下面( B )域中。
A.主体 B.报表页眉 C.组页眉 D.页面页眉
43.如果需要利用数据库中的数据制作100张名片,应该用下面的( C )最合适。
A.数据表视图 B.查询 C.报表 D.窗体
44.某用户希望通过单击窗体上对应控件进行相关操作,由于他不太懂得编程,此时他应该使用的方法是(C 数据库编辑软件)。
A.只能通过对属性进行设置 B.通过代码生成器来生成代码
C.先录制好宏,然后通过属性对话框指定 D.将需要的操作录制成宏就行
45.某用户编辑新宏时,在“宏”设计窗口中选择了打开表的操作,请问他应该在( D )确定表文件名。
A.操作列 B.条件宏 C.宏 D.操作参数
46.在Access中,响应窗体中命令按钮的“单击”操作,这个操作称之为( D )。
A.宏 B.条件宏 C.宏组 D.事件
47.在Access中,某个变量a1的生命周期只在一个程序中,那么这个变量在使用前应该用( A)语句定义。
A.Dim B.Public C.Static D.Global
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论