1、国家二级 VF笔试模拟试卷 277及答案与解析 1 有三个关系 R、 S和 T如下 :由关系 R和 S通过运算得到关系 T,则所使用的运算为 ( A)并 ( B)自然连接 ( C)笛卡尔积 ( D)交 2 下列叙述中正确的是 _。 ( A)数据处理是将信息转化为数据的过程 ( B)数据库设计是指设计数据库管理系统 ( C)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 ( D)关系中的每列称为元组,一个元组就是一个字段 3 4 下列叙述中正 确的是 ( )。 ( A)线性链表的各元素在存储空间中的位置必须是连续的 ( B)线性链表的头元素一定
2、存储在其他元素的前面 ( C)线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面 ( D)线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的 5 在数据库设计中。将 E-R图转换为关系模式的过程属于 ( )。 ( A)需求分析阶段 ( B)逻辑设计阶段 ( C)概念设计阶段 ( D)物理设计阶段 6 关系运算是以 _为基础的运算 。 ( A)关系运算 ( B)谓词运算 ( C)集合运算 ( D)代数 7 若待排序序列中元素非常多,而月它们的排列是完全无序的,那么最好选用下列排序方法中的 _。 ( A)冒泡排序 ( B)简单选择排
3、序 ( C)直接插入排序 ( D)快速排序 8 下述关于数据库系统的叙述中正确的是 _。 ( A)数据库系统减少了数据冗余 ( B)数据库系统避免了一切冗余 ( C)数据库系统中数据的一致性是指数据类型的一致 ( D)数据库系统比文件系统能管理更多的数据 9 用链表表示线性表的优 点是 _。 ( A)便于插入和删除操作 ( B)数据元素的物理顺序与逻辑顺序相同 ( C)花费的存储空间较顺序存储少 ( D)便于随机存取 10 程序设计语言的基本成分是数据成分、运算成分、控制成分和 ( A)对象成分 ( B)变量成分 ( C)语句成分 ( D)传输成分 11 如果需要在 Myfonn=Create
4、Object(“form“)所创建的表单对象 Myform中添加commandl按钮对象,应当使用命令 _。 ( A) AddObject Commandl AS commandbutton ( B) Myform.Addobject(“commandl“,“commandbutton“) ( C) Myform.Addobject(“commandbutton“,“commandl“) ( D) Commandl=Addobject(“commandl“,“commandbutton“) 12 设有如下程序文件: SETTALKOFFCLEARDIMENSIONa(2,3)i=1DOWHIL
5、Ei=2j=1DOWHILEj=3a(i,j)=i+j?a(i,j)j=j+1ENDDO?i=i+1ENDDOSETTALKONRETURN 执行此程序,程序的运行结果为 _。 ( A) 234 ( B) 123 345 345 ( C) 123 ( D) 234 246 456 13 分析的最终结果是产生 ( )。 ( A)项目开发计划 ( B)需求规格说明书 ( C)设计说明书 ( D)可行性分析报告 14 程序的 3种基本控制结构是 ( A)过程 、子过程和分程序 ( B)顺序、选择和重复 ( C)递归、堆栈和队列 ( D)调用、返回和转移 15 在建立唯一索引,出现重复字段值时,只存储
6、重复出现记录的 _。 ( A)第 1个 ( B)最后一个 ( C)全部 ( D)几个 16 下列关于数据环境和数据环境中两个表之间关联的陈述中,正确的是 ( )。 ( A)数据环境是对象,关系不是对象 ( B)数据环境不是对象,关系是对象 ( C)数据环境是对象,关系是数据环境中的对象 ( D)数据环境和关系都不是对象 17 两表之间 “临时性 ”联系 称为关联,在两个表之间的关联已经建立的情况下,有关 “关联 ”的正确叙述是 _。 ( A)建立关联的两个表一定在同一个数据库中 ( B)两表之间 “临时性 ”联系是建立在两表之间 “永久性 ”联系基础之上的 ( C)当父表记录指针移动时,子表记
7、录指针按一定的规则跟随移动 ( D)当关闭父表时,子表自动被关闭 18 在建立唯一索引,出现重复字段时,只存储重复出现的记录的 ( )。 ( A)第一个 ( B)最后一个 ( C)全部 ( D)几个 19 要为当前表所有职工增加 100元工资应该使用命令 ( )。 ( A) CHANGE工资 WITH工资 +100 ( B) REPLACE工资 WITH工资 +100 ( C) CHANGE ALL工资 WITH工资 +100 ( D) REPLACE ALL工资 WITH工资 +100 20 用 SQL语句建立表时为属性定义有效性规则,应使用短语 _。 ( A) DEFAULT ( B) P
8、RIMARY KEY ( C) CHECK ( D) UNIQUE 21 执行 SET SYSMENU TO命令后 ( A)将当前菜单设置为默认菜单 ( B)将屏蔽系统菜单,使菜单不可用 ( C)将系统菜单恢复为缺省的配置 ( D)将缺省配置恢复成 Visual FoxPro系统菜单的标准配置 22 设当前数据库有 10条记录 (记录未进行任何索引 ),在下列 3种情况下,当前记录号为 1时; EOF()为真时; BOF()为真时,命令 ?RECN()的结果分别是 _。 ( A) 1,11,1 ( B) 1,10,1 ( C) 1,11,0 ( D) 1,10,0 23 用 SQL命令生成含有
9、字段职工号、姓名的视图,下列语句正确的是 _。 ( A) CREATE VIEW ZG w AS SELECT职工号,姓名 FROM职工 ( B) CREATE QUERY ZG w AS SELECT职工号,姓名 FROM职工 ( C) CREATE VIEW ZG w AS SELECT 职工号,姓名 ( D) CREATE QUERY ZG w AS SELECT职工号,姓名 24 当前工资表中有 108条记录,当前记录号为 8,用 SUM命令计算工资总和时,若缺省 范围 短语,则系统将 _。 ( A)只计算当前记录的工资值 ( B)计算前 8条记录的工资和 ( C)计算后 8条记录的工
10、资和 ( D)计算全部记录的 工资和 25 Visual FoxPro 6.0是一种关系型数据库管理系统,所谓关系是指 _。 ( A)各条记录中的数据彼此有一定的关系 ( B)一个数据库文件与另一个数据库文件之间有一定的关系 ( C)数据模型符合满足一定条件的二维表格式 ( D)数据库中各个字段之间彼此有一定的关系 26 SQL的 DROP INDEX语句的作用是 _。 ( A)删除索引 ( B)建立索引 ( C)修改索引 ( D)更新索引 27 下列关于报表分组的说法中,错误的是 _。 ( A) “数据分组 ”命令包含在 “报表 ”菜单中 ( B) “组标头 ”带区包含了用来分组的字段的域控
11、件 ( C)如分别统计男女生的 “英语 ”平均分,则分组表达式的内容是 “英语 ”字段 ( D)输出分组统计数据的域控件应设置在 “组注脚 ”带区 28 下列命令结果中,肯定生成一个空表的是 ( A) copy to boy for性别 =“男 ” ( B) copy file d.dbf to boy.dbf ( C) copy stru to boy fields姓名,年龄,奖学金 ( D) select*from da where性别 =“男 ”into boy dbf 29 在应用程序生成器的 “数据 ”选项卡中可以 ( A)为表生成一个表单和报表,并可以选择样式 ( B)为多个表生成
12、的表单必须有相同的样式 ( C)为多个表生成的报表必须有相同的样式 ( D)只能选择数据源,不能创建它 30 以下程序求 1!+2!+3!+10! 的累加和,请为下面的程序选择正确的答案 s=0 FOR i=1 TO 10 t=1 FOR j=1 TO_ t=t*j NEXT s=s+t NEXT ? S ( A) 10 ( B) j ( C) 9 ( D) i 31 假设用户名和口令存储在自由表 “口令表 ”中,当用户输入用户名和口令并单击“登录 ”按钮时,若用户名输入错误,则提示 “用户名错误 ”;若用户名输入正确,而口令输入错误,则提示 “口令错误 ”。若命令按钮 “登录 ”的 Clic
13、k事件中的代码如下: USE 口令表 GO TOP flag=0 DO WHILE.not.EOF() IF Alltrim(用户名 )=Alltrim(Thisform.Text1.Value) IF Alltrim(口令 )=Alltrim(Thisform.Text2.Value) WAIT“欢迎使用 ”WINDOW TIMEOUT2 ELSE WAIT“口令错误 ”WINDOW TIMEOUT2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF _ WAIT“用户名错误 ”WINDOW TIMEOUT2 ENDIF 则在横线处应填写的代码是 ( A) flag
14、=-1 ( B) flag=0 ( C) flag=1 ( D) flag=2 32 在关系的基本运算中,下列属于专门关系运算的是 ( A)选择、排序 ( B)选择、投影 ( C)并、差、交 ( D)联接、笛卡儿积 33 下列关于项目中 “移出 ”文件的说法,正确的是 ( )。 ( A)被移出的文件将直接从磁盘中删除 ( B)被移出的文件将不能被任何项目添加 ( C)被移出的文件只是将文件移出项 目,但文件保留在磁盘中 ( D)被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中 34 数据库表中有一长字段名 “期末考试分数 ”,当该数据库表转为自由表之后,长字段名显示为 ( )。
15、 ( A)期末考试分数 ( B)期末考试分 ( C)期末考试分 * ( D)系统出错 35 下面关于表单控件基本操作的陈述中, _是不正确的。 ( A)要在 “表单控件 ”工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的 “查看类 ”按钮,然后在弹出的菜单中选择 “添加 ”命令 ( B)要在表单中 复制某个控件,可以按住 CTRL键并拖放该控件 ( C)要使表单中所有被选控件具有相同的大小,可单击 “布局 ”工具栏中的 “相同大小 ”按钮 ( D)要将某个控件的 TAB序号设置为 1,可在进入 TAB键次序交互设置状态后,双击控件的 TAB键次序盒 36 为了要在线性表中插入一个
16、新元素,首先要给该元素分配一个 _,以便用于存储该元素的值。 37 软件危机出现于 20世纪 60年代末,为了解决软件危机,人们提出了 _的原理来设计软件,这就是软件工程诞生的基础。 38 在先左后右的原则下,根据访问根 结点的次序,二叉树的遍历可以分为 3种:前序遍历、【 】 遍历和后序遍历。 39 冒泡排序算法在最好的情况下的元素交换次数为【 】。 40 在面向对象的程序设计中,类描述的是具有相似性质的一组【 】 。 41 数据结构分为逻辑结构与存储结构,线性链表属于 _。 42 设工资 1200,职称 =“教授 ”,下列逻辑表达式的值是 _。工资1000AND(职称 =“教授 ”OR职称
17、 =“副教授 ”) 43 Visual FoxPro的主索引和候选索引可以保证数据的 _完整性。 44 检索当前表 “学生 ”表中,全部姓 “王 ”的学生记录, SQL语句为:SELECT*FROM 学生 WHERE 姓名 _“王 *“ 45 SQLSELECT的查询输出语句中, _短语表示将查询结果送到打印机。 46 在 Visual FoxPro中,使用 SQL的 CREATE TABLE语句建立数据库表时,使用_子句说明候选索引。 47 可以用来对索引快速定位的命令是【 】。 48 Visual FoxPr0 0是一个【 】位的数据 库管理系统。 49 在 Visual FoxPro表中
18、,主关键字的值不能为【 】。 50 在 Visual FoxPro中的 “参照完整性 ”中, “插入规则 ”包括的选择是 “限制 ”和【 】。 国家二级 VF笔试模拟试卷 277答案与解析 1 【正确答案】 A 【试题解析】 本题考查了关系之间的运算。在关系运算中 ,交的定义如下 :设 R1和 R2为参加运算的两个关系 ,它们具有相同的度 n,且相对应的属性值取自同一个域 ,则 R1R2为交运算 ,结果仍为度等于 n的关系 ,其中 ,交运算的结果既属于 R1又属于 R2。 2 【正确答案】 C 3 【正确答案】 D 4 【正确答案】 D 【试题解析】 在线性链表中,各元素在存储空间中的位置是任
19、意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。 5 【正确答案】 B 【试题解析】 数据库设计阶段主要包括需求分析、概念设计、逻辑设计和物理设计。其中逻辑设计的主要工作是将 E-R图转换为关系模式。 6 【正确答案】 C 【试题解析】 传统的集合运算包括并、差、交、笛卡儿积。这类运算把关系看成元组的集合。 7 【正确答案】 D 8 【正确答案】 A 【试题解析】 由于数据的集成性使得数据可为多个应用所共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据关系的应用范围。数据的共享自身又可极大地减少数据冗余性,不仅减少了不必要的存储空间,更为重要的是可以避免数据的不一致性
20、。所谓数据的一致性是指在系统中同一数据的不同出现应保持相同的值,而数据的不一致性指的是同一个数据在系统的不同拷贝处有不同的值。 9 【正确答案】 A 【试题解析】 链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据 元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。 10 【正确答案】 D 【试题解析】 程序设计语言是用于书写计算机程序的语言,其基本成分有以下 4种,数据成分:用来描述程序中的数据。运算成分:描述程序中所需的运算。控制成分:用来构造程序的逻辑控制结构。传输成分:定义数据传输成分,如输入输出语言。 11
21、【正确答案】 B 【知识模块】 表单设计 12 【正确答案】 A 【知识模块】 程序调试技术 13 【正确答案】 B 【知识模块】 软件工程基础 14 【正确答案】 B 【试题解析】 本题考查基本的程序控制结构。采用结构化程序设计方法编写程序 ,可使程序结构良好、易读、易理解、易维护 ,它包括 3种基本控制结构 ,分别是顺序结构、选择结构和重复结构 (又称循环结构 )。 15 【正确答案】 A 【试题解析】 索引类型分类: 主索引:主索引是一种只能在数据库表中建立不能在自由表中建立的索引。在指定的字段或表达式中,主索引的关键字绝对不允许有重复值。 候选索引:和主索引类似,它的值也不允许在指定的
22、字段或表达式中重复 。一个表中可以有多个候选索引。 唯一索引:唯一索引允许关键字取重复的值。当有重复值出现时,索引文件只保存重复值的第 1次出现。提供唯一索引主要是为了兼容早期的版本。 普通索引:普通索引允许关建字段有相同值。在一对多关系的多方,可以使用普通索引。 16 【正确答案】 C 【试题解析】 为表单建立数据环境,可以方便设置控件与数据之间的绑定关系。数据环境中能够包含表单所需要的一些表、视图以及表之间的关联。 数据环境是一个对象,有自己的属性、方法和事件。常用的两个数据环境属性是AutoOpenTables和 AutoCloseTables。 关系是数据环境中的对象,它有自己的属性、
23、方法和事件。编辑关联主要通过设置关联的属性来完成。 17 【正确答案】 C 【试题解析】 只要在两个工作区中打开两个表 (并不一定是同一数据库中的两个表 ),这两个表就 -有可能建立关联。建立关联的两个表并不一定是在同一个数据库中,更不一定存在着永久关系。当两个表建立关联后,移动主表的记录指针时,子表的记录指针随之变化,移动到相应记录上。注意:主表和子表在两个工作区中打开,关闭主表并不能关闭子表,只是它们之间的关联不存 在了。 18 【正确答案】 A 19 【正确答案】 D 20 【正确答案】 C 【试题解析】 4个选项中所列出的短语都是建立表 CREATE TABLE 语句中的短语,其中用于
24、定义属性的有效性规则的短语是 CHECK。 A选项 DEFAULT 短语用于定义属性的默认值: B 选项 PRIMARY KEY短语用于定义满足实体完整性的主索引; D选项 UNIQUE 短语用于建立候选索引。 21 【正确答案】 B 【试题解析】 不带参数的 SET SYSMENU TO 命令,将屏蔽系统菜单,使菜单不可用。其中 TO DE- FAULT 将系统菜单恢复为缺省的配置; SAVE 参数将当前的系统菜单配置指定为缺省配置; NOSAVE参数将缺省配置恢复成 Visual FoxPro系统菜单的标准配置。 22 【正确答案】 A 【试题解析】 EOF()是表文件尾测试函数,功能是测
25、试指定文件中的记录指针是否指向文件尾,若返回逻辑真 .T 表文件尾是指最后一条记录的后面位置。 BOF()是表文件首测试函数,功能是测试当前表文件或指定表文件中的记录指针是否指向文件首,若返回逻辑真工,表文件首是第 1条记录的前面位置。 RECN()是记录号测 试函数,功能是返回当前表文件或指定表文件中当前记录 (记录指针所指记录 )的记录号。如果指定工作区上没有打开表文件,函数值为 0,如果记录指针指向文件尾,函数值为表文件中记录数加 1。如果记录指针指向文件首,函数值为表文件中第 1条记录的记录号。 23 【正确答案】 A 【试题解析】 视图是根据对表的查询 来定义的,可以用命令方式来建立
26、查询,具体格式如下: CREATEVIEWview_name(column_nameLcolumn_nameL) ASselect statement 说明: view_name指定要创建的视图的名称;当没有为视图指定字段名(column_name)时,视图的字段名将与 select statement中指定的字段名或表中的字段名同名; select_statement是任意的 SELECT 查询语句。本题利用 SELECT语句来指定职工表的字段职工号,姓名为查询字段。 24 【正确答案】 D 【试题解析】 SUM求和函数格式: SUM eExpressionList Scope FOR 1E
27、xpression1 WHILE 1Expression2 TO MemVarNameList| TO ARRAY ArrayName NOOPTIMIZE 如果省略范围,表示对全部记录进行操作。 25 【正确答案】 C 【试题解析】 关系指的是表之间的一种链接,它不仅能从当前选定表中访问数据,而且可以访问其他表中的数据。这种链接指的是连接条件。 26 【正确答案】 A 【试题解析】 SQL用 DROP INDEX语句删除索引,该语句的一般格式如下: DROP INDEX索引名 例如,执行下面 3个语句将删除 3个索引: DROP INDEX XSNO DROP INDEX XCNO DROP
28、 INDEX XSC 删除索引时,系统会同时从数据字典中删去有关这些索引的描述。 27 【正确答案】 C 【试题解析】 选择 “报表 ”菜单中的 “数据分组 ”命令可以进行报表数据的分组设计。在 “数据分组 ”对话框进行了数据分组字段的设置后,在报表带区新增加 “组标头 ”和 “组注脚 ”带区,在 “组标头 ”带区可以设置分组宇段的域控件,在 “组注脚 ”带区可以 设置分组统计数据的域控件。如果是分别统计男女生的 “英语 ”平均分,则分组表达式的内容应该是 “性别 ”字段。 28 【正确答案】 C 【试题解析】 选项 A中当没有男生时才会生成一张空表,而其他的情况,不会生成一个字表:选项 B也
29、是同样的情况,只是可能成为一张空表;选项 C并没有拷贝数据,因此肯定生成的是一个空表;选项 D的可能性与选项 A是一致的,因此本题的正确答案应该是 C。 29 【正确答案】 A 【试题解析】 应用程序生成器包括 “常规 ”、 “信息 ”、 “数据 ”、 “表单 ”、 “报表 ”和“高级 ”6个选项卡 。其中 “数据 ”选项卡用于指定应用程序的数据源以及表单和报表的样式。因此本题的答案应为 A。 30 【正确答案】 D 【试题解析】 循环语句的嵌套使用,请注意程序中外层的循环是求 10个数的累加和,内层循环是求当外层循环循环到第 i次时求 i!,因而内层循环语句应写成FOR j=1 TO i。
30、31 【正确答案】 B 【试题解析】 从题中的程序段中可以看出, flag 变量起到了标志位的作用,用于标识用户是否正确地输入了用户名。当用户名被正确输入的时候,会将变量 flag的值置为 1,否则为 0。系统初始化 时, flag 变量的值被设置为 0,表示用户名还没有被正确输入,如果用户输入了正确的用户名,程序将继续判断用户输入的密码是否正确,不管密码输入正确与否,程序都会执行到语句 flag=1,把变量 flag的值设置为 1,因此程序可以用 flag 的值来判断是否用户名被正确输入。最后对flag 的值进行判断,如果 flag的值为 0,就是用户名没有被正确输入的情况。 32 【正确答
31、案】 B 【试题解析】 关系的基本运算可以分为两类:传统的集合运算和专门的关系运算。传统的集合运算包括并、差、交等,专门的关系运算包括选择、投 影和联接。 33 【正确答案】 C 【试题解析】 在 Visual FoxPro项目管理器中,文件从项目管理器中移出,只是该文件不存在于此项目,但会保留在磁盘中。移出的文件可再次被原项目添加,也可以被其他项目添加。 34 【正确答案】 B 【试题解析】 在自由表中不可使用长字段名,字段名的最大值是 10。如果数据库表中包含长字段名,当数据库表转换为自由表时,多余的字符将被删除。 35 【正确答案】 B 【试题解析】 要使表单中所有被选控件具有相同的大小
32、,可单击 “布局 ”工具栏上的 “相 同大小 ”按钮;要将某个控件的 Tab 序号设置为 1,可在进入 Tab 键次序交互设置状态后,双击控件的 Tab键次序盒;要在 “表单控件 ”工具栏中显示某个类库文件中自定义类,可以单击工具栏中的 “查看类 ”按钮,然后在弹出的菜单中选择 “添加 ”命令。 36 【正确答案】 新结点 37 【正确答案】 软件工程学 【试题解析】 为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。开辟了工程学的新兴领域 软件工程学。 38 【正确答案】 中 序 【试题解析】 在先左后右的原则下,根据
33、访问根结点的次序,二叉树的遍历可以分为 3种:前序遍历、中序遍历和后序遍历。前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中;首先访问根结点,然后遍历左子树,最后遍历右子树;并且遍历车、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。中序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。后序遍历指在访问根结点、遍历左子树与 遍历右子树这三者中,首先遍历右子树,然后访问根结点,最后遍历左子树;并且遍历左、右子树时,仍然先遍历右子树,然后访问根结点,最后遍历
34、左子树。 39 【正确答案】 【 】 0 【试题解析】 根据冒泡排序算法思想可知,若待排序的初始序列为 “正序 ”序列,则只需进行一趟排序,在排序过程中进行 n-1次关键字间的比较,且不移动和交换记录,这种情况是冒泡排序的最好情况,故冒泡排序算法在最好的情况下的元素交换次数为 0。 40 【正确答案】 【 】对象 【试题解析】 将属性、操作相似的对象归为类,也就是 说,类是具有共同属性、共同方法的对象的集合。 41 【正确答案】 存储结构 【知识模块】 数据结构与算法 42 【正确答案】 T. 【试题解析】 表达式值为真,职称为教授并且工资大于 1000。 43 【正确答案】 实体 【试题解析
35、】 实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录。在 VFP中,利用主关键字或候选关键字来保证表中的记录惟一,即保证实体惟一性。 44 【正确答案】 LIKE 【试题解析】 在 SQL 语句的 SELECT 语句中,字符串匹配运算 符用 LIKE 表示,属于特殊运算符。通配符 “%” 表示 0个或多个字符, “”表示 1个字符。 45 【正确答案】 TO PRINTER 【试题解析】 在 SQL 的查询中,其结果可存放到数组、临时表、永久性表、文本文件中,以及从打印机输出。使用短语 TO PRINTERPROMPT可以直接将查询结果输出到打印机。如果使用了 PROMPT,
36、则在打印之前会打开 “打印机设置 ”对话框。 46 【正确答案】 UNIQUE 【试题解析】 在 SOL 的 CPEATE TABLE 语句建立数据库表时,用 LYNIQUE说明候选索引。 47 【正确答案】 SEEK 【试题解析】 在 Visual FoxPro中,利用 SEEK或 FIND命令根据指定索引项或索引关键字的值快速定位,还可以根据索引序号或索引名指定按哪个索引定位,并能以升序或降序定位。 48 【正确答案】 32 【试题解析】 Visual FoxPro 是可运行于 Windows 95/98, Windows NT 平台的32位数据库开发系统,能充分发挥 32位微处理器的强大
37、功能。 Visual FoxPro 6.0与其先前版本相比功能更加强大,它采用了可视 化的操作界面、面向对象的程序设计方法,使用 Rushmore查询优化技术提高了系统性能。它支持与其他应用程序共享数据、交换数据、支持与大多数后台数据库的客户机朋臣务器应用程序连接,使 32位 ODBC(开放数据连接 )驱动程序能够集成来自各个系统的数据。 49 【正确答案】 空 【试题解析】 在 Visual FoxPro表中,必须保证主关键字的值不能在整个表的每一个记录中为空,即出现 NULL 值。 50 【正确答案】 忽略 【试题解析】 “参照完整性 ”中 “插入规则 ”包括 “限制 ”和 “忽略 ”。