首页>计算机等级考试>模拟试题>正文
2010年全国计算机等级考试二级VFP模拟试题及解析

www.zige365.com 2010-6-2 14:39:38 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

B:【解析】参照完整性与表之间的关联含义是当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。在数据库设计器中设计表之间的联系时,要在父表中建立主索引,在子表中建立普通索引,然后通过父表的主索引和子表的普通索引建立起两个表之间的联系。

(15)关系运算中的选择运算是(    )。
A)从关系中找出满足给定条件的元组的操作
B)从关系中选择若干个属性组成新的关系的操作
C)从关系中选择满足给定条件的属性的操作
D)A和B都对

A:【解析】从关系中找出满足给定条件的元组的操作称为选择。从关系模式中指定若干个属性组成新的关系的操作称为投影。

(16)在指定字段或表达式中不允许出现重复值的索引是(    )。
A)惟一索引
B)惟一索引和候选索引
C)惟一索引和主索引
D)主索引和候选索引

D:【解析】主索引是在指定字段或表达式中不允许出现重复值的索引。建立主索引的字段可以看作是主关键字,一个表只能有一个主关键字,所以一个表只能创建一个主索引。候选索引和主索引具有相同的特性,即候选索引像主索引一样要求字段值的惟一性,但一个表可以有多个候选索引。惟一索引的"惟一性"是指索引项的惟一,而不是字段的惟一,该索引只出现重复值的第一个值。

(17)在Visual FoxPro中,下列关于删除记录的描述中正确的是
     (    )。
A)SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表
B)SQL的DELETE命令和传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表
C)SQL的DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPro的DELETE命令只能逻辑删除数据库表中的记录
D)传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表

A:【解析】Visual FoxPro的记录删除分为逻辑删除和物理删除,其中SQL的DELETE和Visual FoxPro的DELETE删除命令都是逻辑删除。另外,SQL的DELETE删除命令可以在语句中指定数据表名称,不需要提前打开相应的数据表,而Visual FoxPro的DELETE删除命令需要使用USE命令打开数据表。

(18)在Visual FoxPro中,如果希望跳出SCAN … ENDSCAN循环体、执行ENDSCAN后面的语句,应使用(    )。
A)LOOP语句
B)EXIT语句
C)BREAK语句
D)RETURN语句

B:【解析】循环结构也称重复结构,是指程序在执行的过程中,其中的某段代码被重复执行若干次。在循环体中的LOOP和EXIT命令会影响循环语句的正常执行流程。其中LOOP是根据条件决定返回,而EXIT则是跳出循环。

(19)打开数据库abc的正确命令是(    )。
A)OPEN DATABASE abc
B)USE abc
C)USE DATABASE abc
D)OPEN abc

A:【解析】打开数据库的命令是OPEN DATABASE,具体语法格式是:OPEN DATABASE [数据库名],而打开数据库表的命令是USE。

(20)在Visual FoxPro中,下列关于表的描述中正确的是(    )。
A)在数据库表和自由表中,都能给字段定义有效性规则和默认值
B)在自由表中,能给表中的字段定义有效性规则和默认值
C)在数据库表中,能给表中的字段定义有效性规则和默认值
D)在数据库表和自由表中,都不能给字段定义有效性规则和默性值

C:【解析】所谓自由表,就是那些不属于任何数据库的表。在Visual FoxPro中创建表时,如果当前没有打开数据库,则创建的表是自由表。与数据库表相比,自由表不能建立字段有效性规则、记录规则、主索引及约束规则等。

(21)Visual FoxPro的"参照完整性"中"插入规则"包括的选择是
     (    )。
A)级联和忽略

本新闻共6页,当前在第3页  1  2  3  4  5  6  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
2009年9月全国计算机等考三级网络模拟题二
2009年9月全国计算机等考三级网络模拟题一