vf二级选择题Word下载.docx
- 文档编号:21843980
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:20
- 大小:31.32KB
vf二级选择题Word下载.docx
《vf二级选择题Word下载.docx》由会员分享,可在线阅读,更多相关《vf二级选择题Word下载.docx(20页珍藏版)》请在冰豆网上搜索。
属性
10在关系模式中,关系可视为一张表,元组是指表中的()。
一列B:
一行C:
表名D:
值域
11关系数据库管理系统必须实现的三种基本关系运算是()。
索引、排序、查找
建库、录入、排序
选择、投影、连接
显示、统计、复制
12数据库管理系统采用的数据模型一般有()三种。
网状、链状和层次
层次、关系和网状
链状、网状和关系
层次、关系和环状
13下列关于关系模型的叙述中,不正确的是()。
主码能够唯一地定义关系中的每一个元组
关系中的每个属性可以对应于多个值域
在关系中,元组的次序无关紧要
在关系中,列的次序无关紧要
14如果要从一个关系中选择某些特定的属性,重新排列组成一个新的关系,应使用的关系运算是()。
排序B:
选择C:
投影D:
连接
15VFP系统所用术语与关系术语的对应关系是()。
表结构对应关系,表文件对应关系模型,记录对应属性,字段对应元组
表结构对应关系,表文件对应关系模型,记录对应元组,字段对应属性
表结构对应关系模型,表文件对应关系,记录对应元组,字段对应属性
表结构对应关系模型,表文件对应关系,记录对应属性,字段对应元组
16一个表文件中的各条记录()。
前后顺序不能任意对调,一定要按照输入的顺序排列
前后顺序可以任意对调,不影响表中数据的实际意义
前后顺序不能任意对调,一定要按照关键字段值的顺序排列
前后顺序可以任意对调,但排列顺序不同,统计结果就可能不同
17设计器是创建和修改应用系统的可视化工具,如果要在设计器中新建和查看不同的表及其关系,应使用()。
表设计器
查询设计器
表单设计器
数据库设计器
18要启动VFP的向导,可进行的操作是()。
打开新建对话框
单击工具栏的"
向导"
图标按钮
从"
工具"
菜单中选择向导
以上方法均可
19要想在不同的工作区中打开相应的表,可在VFP主窗口中选择()菜单项。
文件→打开B:
工具→选项C:
显示→工具栏D:
窗口→数据工作期
20下面有关VFP的正确叙述是()。
在VFP命令窗口中,对命令的大小写敏感
VFP的命令关键字中如果出现全角字符,则执行该命令时就会出错
按ctrl+f3快捷键,会显示隐藏的命令窗口
项目管理器中不能创建视图文件
21要定制工具栏,应从()菜单中打开工具栏对话框。
工具->
选项B:
文件->
打开C:
显示D:
向导
22在VFP中,除使用菜单方式和命令方式外,还可以使用()方式进行数据库的操作。
循环B:
程序C:
内存变量D:
字段变量
23要执行命令窗口中的命令,将光标置于()后按回车键执行。
行首B:
行末C:
行中D:
行中任意位置
24在"
选项"
对话框的"
文件位置"
选项卡里,可以设置()。
表单的默认大小
默认目录
日期和时间的显示格式
程序代码的颜色
25substr(9"
1B:
1C:
123D:
345
26在下列函数中,函数返回值为数值型的是()。
at('
fox'
'
visualfoxpro'
)B:
ctod('
01/01/96'
)C:
bof()D:
substr(dtoc(date()),7)
27设当前数据表中有10条记录,当函数bof()的值为.t.时,函数recno()的返回值是()。
10B:
11C:
0D:
1
28下列函数中函数返回值不是字符型的是()。
month()B:
substr()C:
time()D:
space()
29如果变量D="
05/04/2004"
,命令?
TYPE("
&
D"
)的结果为()。
DB:
NC:
CD:
出错信息
30下列函数中函数返回值为日期型的是()。
CTOD(DTOC(DATE()))
TYPE("
DATE()"
)
TIME()
YEAR({^2004/05/04})
31以下表达式中不能返回字符串"
FoxPro"
的是()。
"
Fox"
+"
Pro"
RTRIM("
Fox"
-"
ALLTRIM("
32以下函数返回值不是数值型的是()。
LEN("
VisualFoxPro"
)B:
AT(This"
C:
ThisForm)"
D:
YEAR(DATE())
33字符串变量s="
123"
,t="
234"
,则下列表达式的运算结果为逻辑.f.的是()。
7A:
not(s=t)ort$("
13479"
nots$("
abc"
)and(s<
>
t)
not(s<
t)D:
not(s>
=t)
34下列字符串的运算结果为.f.的表达式为()。
fort"
$"
comfortable"
B:
computer"
="
comp"
former"
=="
D:
35顺序执行以下赋值命令后,下列表达式中,合法的表达式是()。
x=12"
y=2*3z=left("
foxpro"
x+yC:
y+zD:
x-z+y
36已知变量a的值为.t.,变量b和c的值均为.f.,则下列表达式值为.f.的选项为()。
bandcornotaB:
aorbandnotcC:
notcandaorbD:
aandbornotc
37假设变量n、c和m分别为数值型、字符型和逻辑型变量,且各变量名已经正确赋值,则下面的错误表达式是()。
n*n-3B:
c+"
hello"
C:
n>
10ormD:
n+2-c
38下面4个关于日期或日期时间的表达式中,错误的是()。
{^2004-09-0111:
10:
AM}-{^2001-09-0111:
10AM}B:
{^2004-01-01}+20C:
{^2004/02/01}+{^2001/02/01}D:
{^2004/02/01}-{^2001/02/01}
39设X=2004,Y=0605,Z="
X+Y"
,表达式&
Z+1的结果是()。
X+Y+1C:
类型不匹配D:
2610
40设L=668,M=537,N="
L+M"
,表达式5+&
N的值是:
类型不匹配B:
5+L+MC:
1210D:
5+&
N
41在创建表结构时,可设置字段是否允许接受NULL值。
以下有关NULL含义的叙述中,正确的是()。
NULL可看作是空字符串
NULL与数值0具有同等的意义
NULL的默认值为逻辑值.f.
NULL表示不确定的值
42下列关于数据库表和自由表的概念叙述中,不正确的是()。
VFP的表可分为属于数据库的表和自由表两种
自由表是一个独立的表,不属于任何数据库
数据库表和自由表的表设计器功能完全相同
数据库表可以从数据库中移出,变成自由表
43在表设计器的字段选项卡中,可设置字段的()以防止输入非法值。
有效性规则B:
有效性信息
默认值D:
注释
44在表设计器的字段选项卡中,可在字段的()框内输入违反有效性规则时的提示信息。
有效性信息C:
45通过在表设计器的字段选项卡中设置(),可以使英文字段名在编辑或浏览时用汉字名显示。
字段格式B:
输入掩码C:
字段标题D:
以上三种均可
46下列关于自由表的叙述中,正确的是()。
自由表和数据库表是完全相同的
自由表不能建立字段级规则和约束
自由表不能建立候选索引
自由表不可以加入到数据库中
47VFP有多种手段控制数据库表中数据的有效性。
下列叙述中错误的是()。
通过设置字段的格式属性,可以使输入的英文字符自动大写
字段的有效性规则可以为用户自定义函数
记录的有效性规则可以控制同一条记录中多个字段之间的关系
在数据库表之间创建永久性关系并设置参照完整性规则,可使两个表之间的记录一一对应
48用表设计器创建一个自由表时,不能实现的操作是()。
设置某字段可以接受NULL值
设置某字段的类型为通用型
设置表的索引
设置表中某字段的默认值
49下面选项中有关工作区概念的正确叙述是()。
每个工作区是一个能存储多个表的存储区域
VFP只能使用一个工作区
必须为每一个打开的表分配一个独立的工作区
不同工作区中的表无法建立关联
50要对姓名(字符型)和出生日期(日期型)两个字段进行组合索引,正确的表达式是()。
姓名+出生日期
ctod(姓名)+出生日期
姓名+dtoc(出生日期)
str(姓名)+str(出生日期)
51关于建立表索引的下列叙述中,()是正确的。
索引文件名必须与索引字段名同名
索引字段名改名后对应索引表达式也得修改
字段的标题修改后对应的索引名也得修改
含有两个关键字的索引表达式就是将两个字段名简单相"
+"
52在数据库设计器中,如果两个表的索引标识之间有一条黑线相连接,表示这两个表存在着()。
A:
永久关系B:
临时关系C:
索引关系D:
触发关系
53下列关于表索引的叙述中,错误的是()。
结构复合索引文件的扩展名为.cdx,而非结构复合索引文件的扩展名为.idx。
自由表可以创建候选索引,但不能创建主索引。
数据库表仅可以创建一个主索引,但可以创建多个候选索引。
任何一个表均可以创建多个普通索引和多个唯一索引。
54下列有关索引名的叙述中,不正确的是()。
组成索引名的字符长度不受限制。
索引名可以与字段名同名。
索引名只能包含字母、汉字、数字符号和下划线。
索引名的第一个字符不可以为数字符号。
55打开一张表前必须为该表指定一个工作区,可使用()命令选择未被使用的最小编号的工作区。
SELECT0B:
SELECT1C:
SELECTXD:
SELECT2
56下列关于索引的叙述中,正确的是()。
可以在自由表中创建主索引
建立主索引的主关键字值不能为空,但可以有重复数值
不可以在自由表中建立主索引和候选索引
唯一索引中只保留关键字段值相同的第一条记录
57某数据表中共有10条记录,当前记录为6,执行命令displaynext3后,记录指针指向()记录。
第6条B:
第7条C:
第8条D:
第9条
58要显示所有性别字段(逻辑型)值为.t.的所有记录,其正确的命令是()。
displayfornot性别B:
displayfor性别=t
listfor性别D:
listallfor性别='
男'
59要对表中所有工资字段(数值型)的值在原有工资的基础上增加100元,正确的命令是()。
replace工资with工资+100
replaceall工资with工资+100
replaceall工资with100
replace工资with100
60已知有学生表共有10条记录,执行如下命令:
usestudentgotopskip-1skip此时记录指针指向()。
记录号为1的记录B:
记录号为2的记录
记录号为0的记录D:
前面第一条记录
61不论表文件是否索引,定位到相同记录上的命令是()。
gotopB:
gobottomC:
go6D:
skip
62假如数据表中有数学、语文、物理、化学、英语以及总分等数值型字段,如果要求出所有学生的总分并添入总分字段中,应使用的命令是()。
REPLACE总分WITH数学+语文+物理+化学+英语
REPLACE总分WITH数学,语文,物理,化学,英语
REPLACEALL总分WITH数学+语文+物理+化学+英语
REPLACE总分WITH数学+语文+物理+化学+英语FORALL
63欲对表进行删除操作,下列四组命令中功能等价的是()。
①DELETEALL②DELETEALL PACK③ZAP④把文件拖放到回收站中
①④ B:
②④C:
②③ D:
①③
64数据表文件中有性别(字符型)和平均分(数值型)字段,欲显示平均分超过90分和低于60分的全部女生的记录,应该使用的命令是()。
LISTFOR性别="
女"
OR平均分>
90OR平均分<
60
,平均分>
90,平均分<
AND平均分>
90AND平均分<
AND(平均分>
60)
65以下关于查询的正确叙述是()。
不能根据自由表建立查询
只能根据自由表建立查询
只能根据数据库表建立查询
可以根据数据库表和自由表建立查询
66要将视图中的修改传送回源表中,应选用视图设计器的()选项卡。
筛选B:
更新条件C:
杂项D:
视图参数
67查询文件的扩展名是()。
.qprB:
.pjxC:
.scxD:
.mnx
68以下有关视图的叙述中,不正确的是()。
视图分为远程视图和本地视图
视图数据可更新,更新的数据将回存至产生视图的数据表中
视图数据只能源自一个数据表
用户可根据已有视图创建新的视图
69以下关于查询和视图的叙述中,正确的是()。
可以根据视图建立查询
不可以根据自由表建立查询
可以根据查询建立视图
不可以根据数据库表建立视图
70关于视图的正确叙述是()。
视图同数据表一样用来存储数据
视图不能同数据表进行连接操作
不能对视图进行更新操作
视图是从一个或多个数据表导出的虚拟表
71关于视图的正确说法是()。
视图是一个虚拟的表
视图是一个不依赖于数据库的表
视图是一个真实的表
视图是一个能修改的表
72下列()不能作为查询的输出去向。
浏览B:
图形C:
视图D:
屏幕
73要使查询结果中不包括重复的记录,则应在select-sql命令中添加()参数。
norepeatB:
distinctC:
independentD:
single
74要显示查询结果中列在最前面的5条记录,则应在select-sql命令中添加()参数。
top5B:
record5C:
skip5D:
next5
75要在查询结果中将输出字段grade所在列的标题显示为"
成绩"
应在select-sql命令中使用()子句。
gradetitle"
gradeas成绩C:
成绩=gradeD:
gradelist"
76完成将查询结果保存至一个临时表中,应在select-sql命令中使用()子句。
intocursorB:
intotableC:
intotemporaryD:
intoarray
77在使用select-sql命令创建连接条件时,"
innerjoin"
表示()。
内部连接B:
左连接C:
右连接D:
完全连接
78以下有关select-sql命令使用叙述不正确的是()。
select子句可使用select-sql的标准函数
where子句可使用select-sql的标准函数
having子句可使用select-sql的标准函数
select子句与having子句都可使用select-sql的标准函数
79使用select-sql语句进行分组查询时,为了去掉不满足条件的分组,应当()。
使用where子句
在groupby后面使用having子句
先使用where子句,再使用having子句
先使用having子句,再使用where子句
80SQL是()的缩写。
StandardQueryLanguageB:
StructuredQueryLanguage
SelectQueryLanguageD:
以上都不是
81已知有表,其中有fname和lname等字段,分别表示作者名与作者姓,现要显示所有作者的姓名,并使用"
作者"
为其标题名称,应使用的sql语句为()。
selectfname,lnamefromauthorwhere作者=fname+lname
select作者asfname+lnamefromauthor
select作者asfnameandlnamefromauthor
selectfname+lnameas作者fromauthor
82假设已建立"
设备"
表文件,表结构为:
名称(字符型)、部门(字符型)、价格(数值型)。
现要按部门统计价格总额,正确的select-sql命令是()。
select部门,价格from设备groupby部门
select部门,价格from设备groupbysum(价格)
select部门,sum(价格)from设备groupby价格
select部门,sum(价格)from设备groupby部门
83假设已建立了"
职工"
表文件,表结构为工号(字符型)、姓名(字符型)、基本工资(数值型),部门名(字符型),现要查看计划部与人事部的职工总数,正确的select-sql命令是()。
selectcount(*)from职工where部门="
计划部"
or"
人事部"
or部门="
and"
and部门="
84假设已建立"
现要查看价格在300~500元之间的各设备信息,正确的select-sql命令是()。
select*from设备where300<
=价格<
=500
select*from设备where价格>
300or价格<
500
select*from设备where价格between300and500
select*from设备where价格between(300,500)
85假设已建立了"
表文件,表结构为工号(字符型)、姓名(字符型)、基本工资(数值型)、部门名(字符型),现要查看平均工资高于1500元的部门名,正确的select-sql命令是()。
select部门名from职工whereavg(基本工资)>
1500
select部门名from职工groupby部门名havingavg(基本工资)>
1500
select部门名from职工wherea
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vf 二级 选择题