二级VFP选择题 1/14
1
下面叙述中( )不属于数据库系统的特点。 A: 数据冗余度高 B: 数据共享程度高 C: 数据结构化好 D: 数据独立性高
2 某工厂生产多种产品,每种产品要使用多种零件,一种零件可能安装在多种产品上,则产品和
零件之间存在着( )的联系。
A: 一对一 B: 一对多 C: 多对多 D: 不能确定
3 现实世界中的事物(对象或个体),在数据世界中则表示为( )。
A: 记录 B: 数据项 C: 文件 D: 数据库
4 数据库的一系列特性是由一个称为( )的软件,提供通用的存取和控制方法加以实现的。 A: 数据服务器 B: 数据库管理系统 C: 数据分析系统 D: 数据存储系统 5 数据库系统的特点包括( )。
A: 数据的结构化 B: 数据共享 C: 数据的独立性和可控冗余度 D: 以上都是
6 数据库应用系统是指在( )支持下运行的计算机应用系统。
A: 数据库管理系统 B: 文件系统 C: 应用程序 D: 操作系统
7 数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是( )。
A: DBS包括DB和DBMS B: DBMS包括DB和DBS C: DB包括DBS和DBMS
D: DBS就是DB,也就是DBMS
8 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员, 则部门与职员实体之间的联系类型是( )。
A: m:n B: 1:m C: m:k D: 1:1
9 一个关系相当于一张二维表,表中的各列相当于关系的( )。
A: 数据项 B: 元组 C: 结构 D: 属性
10 在关系模式中,关系可视为一张表,元组是指表中的( )。
A: 一列 B: 一行 C: 表名 D: 值域
11 关系数据库管理系统必须实现的三种基本关系运算是( )。
A: 索引、排序、查找 B: 建库、录入、排序 C: 选择、投影、连接 D: 显示、统计、复制
12 数据库管理系统采用的数据模型一般有( )三种。
A: 网状、链状和层次 B: 层次、关系和网状 C: 链状、网状和关系 D: 层次、关系和环状
13 下列关于关系模型的叙述中,不正确的是( )。
A: 主码能够唯一地定义关系中的每一个元组 B: 关系中的每个属性可以对应于多个值域 C: 在关系中,元组的次序无关紧要 D: 在关系中,列的次序无关紧要
14 如果要从一个关系中选择某些特定的属性,重新排列组成一个新的关系,应使用的关系运算是( )。
二级VFP选择题 2/14
A: 排序 B: 选择 C: 投影 D: 连接 15 VFP系统所用术语与关系术语的对应关系是( )。
A: 表结构对应关系,表文件对应关系模型,记录对应属性,字段对应元组 B: 表结构对应关系,表文件对应关系模型,记录对应元组,字段对应属性 C: 表结构对应关系模型,表文件对应关系,记录对应元组,字段对应属性 D: 表结构对应关系模型,表文件对应关系,记录对应属性,字段对应元组
16 一个表文件中的各条记录( )。
A: 前后顺序不能任意对调,一定要按照输入的顺序排列 B: 前后顺序可以任意对调,不影响表中数据的实际意义 C: 前后顺序不能任意对调,一定要按照关键字段值的顺序排列 D: 前后顺序可以任意对调,但排列顺序不同,统计结果就可能不同
17 设计器是创建和修改应用系统的可视化工具,如果要在设计器中新建和查看不同的表及其关系,
应使用( )。 A: 表设计器 B: 查询设计器 C: 表单设计器 D: 数据库设计器
18 要启动VFP的向导,可进行的操作是( )。
A: 打开新建对话框
B: 单击工具栏的\向导\图标按钮 C: 从\工具\菜单中选择向导 D: 以上方法均可
19 要想在不同的工作区中打开相应的表,可在VFP主窗口中选择( )菜单项。
A: 文件→打开 B: 工具→选项 C: 显示→工具栏 D: 窗口→数据工作期
20 下面有关VFP的正确叙述是( )。
A: 在VFP命令窗口中,对命令的大小写敏感
B: VFP的命令关键字中如果出现全角字符,则执行该命令时就会出错 C: 按ctrl+f3快捷键,会显示隐藏的命令窗口 D: 项目管理器中不能创建视图文件
21 要定制工具栏,应从( )菜单中打开工具栏对话框。
A: 工具->选项 B: 文件->打开 C: 显示 D: 工具->向导
22 在VFP中,除使用菜单方式和命令方式外,还可以使用( )方式进行数据库的操作。
A: 循环 B: 程序 C: 内存变量 D: 字段变量
23 要执行命令窗口中的命令,将光标置于( )后按回车键执行。
A: 行首 B: 行末 C: 行中 D: 行中任意位置
24 在\选项\对话框的\文件位置\选项卡里,可以设置( )。
A: 表单的默认大小 B: 默认目录
C: 日期和时间的显示格式 D: 程序代码的颜色
25 substr(123456789\
A: 1 B: 1 C: 123 D: 345
26 在下列函数中,函数返回值为数值型的是( )。
A: at('fox','visual foxpro') B: ctod('01/01/96') C: bof() D: substr(dtoc(date( )),7)
二级VFP选择题 3/14
27
设当前数据表中有10条记录,当函数bof()的值为.t.时,函数recno()的返回值是( )。 A: 10 B: 11 C: 0 D: 1
28 下列函数中函数返回值不是字符型的是( )。
A: month( ) B: substr( ) C: time( ) D: space( )
29 如果变量D=\,命令?TYPE(\的结果为( )。
A: D B: N C: C D: 出错信息
30 下列函数中函数返回值为日期型的是( )。
A: CTOD(DTOC(DATE())) B: TYPE(\ C: TIME()
D: YEAR({^2004/05/04})
31 以下表达式中不能返回字符串\的是( )。
A: \
B: RTRIM(\ \ C: ALLTRIM (\ D: \ \
32 以下函数返回值不是数值型的是( )。
A: LEN(\ B: AT(This\C: ThisForm) \ YEAR(DATE())
33 字符串变量s=\,t=\,则下列表达式的运算结果为逻辑.f.的是( )。 7 A: not (s=t) or t$(\ B: not s$(\
C: not (s<>t) D: not (s>=t)
34 下列字符串的运算结果为.f.的表达式为( )。
A: \ B: \ C: \ D: \
35 顺序执行以下赋值命令后,下列表达式中,合法的表达式是( )。 x=12\ y=2*3 z=left(\
A: 1 B: x+y C: y+z D: x-z+y
36 已知变量a的值为.t.,变量b和c的值均为.f.,则下列表达式值为.f.的选项为( )。
A: b and c or not a B: a or b and not c C: not c and a or b D: a and b or not c
37 假设变量n、c和m分别为数值型、字符型和逻辑型变量,且各变量名已经正确赋值,则下面的
错误表达式是( )。
A: n*n-3 B: c+\ C: n>10 or m D: n+2-c
38 下面4个关于日期或日期时间的表达式中,错误的是( )。
A: {^2004-09-01 11:10:10:AM}-{^2001-09-01 11:10:10AM} B: {^2004-01-01}+20 C:
{^2004/02/01}+{^2001/02/01} D: {^2004/02/01}-{^2001/02/01} 39 设X=2004,Y=0605,Z=\,表达式&Z+1的结果是( )。
A: 200406051 B: X+Y+1 C: 类型不匹配 D: 2610
40 设L=668,M=537,N=\,表达式5+&N的值是:
A: 类型不匹配 B: 5+L+M C: 1210 D: 5+&N
41 在创建表结构时,可设置字段是否允许接受NULL值。以下有关NULL含义的叙述中,正确的
是( )。
A: NULL可看作是空字符串 B: NULL与数值0具有同等的意义 C: NULL的默认值为逻辑值.f.
二级VFP选择题 4/14
42
43
44 45 46
47
48
49
50
51
52
D: NULL表示不确定的值
下列关于数据库表和自由表的概念叙述中,不正确的是( )。 A: VFP的表可分为属于数据库的表和自由表两种 B: 自由表是一个独立的表,不属于任何数据库 C: 数据库表和自由表的表设计器功能完全相同 D: 数据库表可以从数据库中移出,变成自由表
在表设计器的字段选项卡中,可设置字段的( )以防止输入非法值。 A: 有效性规则 B: 有效性信息 C: 默认值 D: 注释
在表设计器的字段选项卡中,可在字段的( )框内输入违反有效性规则时的提示信息。 A: 有效性规则 B: 有效性信息 C: 默认值 D: 注释 通过在表设计器的字段选项卡中设置( ),可以使英文字段名在编辑或浏览时用汉字名显示。 A: 字段格式 B: 输入掩码 C: 字段标题 D: 以上三种均可 下列关于自由表的叙述中,正确的是( )。
A: 自由表和数据库表是完全相同的 B: 自由表不能建立字段级规则和约束 C: 自由表不能建立候选索引 D: 自由表不可以加入到数据库中
VFP有多种手段控制数据库表中数据的有效性。下列叙述中错误的是( )。 A: 通过设置字段的格式属性,可以使输入的英文字符自动大写 B: 字段的有效性规则可以为用户自定义函数
C: 记录的有效性规则可以控制同一条记录中多个字段之间的关系
D: 在数据库表之间创建永久性关系并设置参照完整性规则,可使两个表之间的记录一一对应 用表设计器创建一个自由表时,不能实现的操作是( )。 A: 设置某字段可以接受NULL值 B: 设置某字段的类型为通用型 C: 设置表的索引
D: 设置表中某字段的默认值
下面选项中有关工作区概念的正确叙述是( )。 A: 每个工作区是一个能存储多个表的存储区域 B: VFP只能使用一个工作区
C: 必须为每一个打开的表分配一个独立的工作区 D: 不同工作区中的表无法建立关联
要对姓名(字符型)和出生日期(日期型)两个字段进行组合索引,正确的表达式是( )。 A: 姓名+出生日期 B: ctod(姓名)+出生日期 C: 姓名+dtoc(出生日期) D: str(姓名)+str(出生日期) 关于建立表索引的下列叙述中,( )是正确的。 A: 索引文件名必须与索引字段名同名
B: 索引字段名改名后对应索引表达式也得修改 C: 字段的标题修改后对应的索引名也得修改
D: 含有两个关键字的索引表达式就是将两个字段名简单相\
在数据库设计器中,如果两个表的索引标识之间有一条黑线相连接,表示这两个表存在着( )。

