|
2007年4月计算机等级二级VF模拟笔试题三(4) 11 C
解析: 关系中每一个属性都有一个取值范围,称为属性的值域。每一个属性对应一个值域,不同属性可对应同一个值域。对应同一值域的却不一定是不同的属性。属性的值域用DOM(A)表示,A表示属性的名称。
12 C
解析: 关系S和R的并运算是产生既包含S中的元组又包含R中的元组的集合。关系S和R的交运算是产生既属于S又属于R的元组的集合。关系S和R的差运算产生属于S但不属于R的元组的集合。关系S和R的积运算产生的是两个关系的笛卡儿积。
13 A
解析: UPPER()函数的功能是将指定表达式中的小写字母全部转换为大写字母,其他字符则保持不变;LOWER()函数的功能刚好与UPPER()函数相反,是将大写字母转换为小写字母。
14 B
解析: 选项A)、D)属于关系运算,结果是一个逻辑型数据;选项C)是将字符型数据转换为日期型数据;而选项B)中,两个字符串不管是加或减运算,其功能都是连接两个字符串成为一个新的字符串。
15 B
解析: 在Visual FoxPro中,最小的工作区号是1,最大的工作区号32 767,且在每个工作区上只允许打开1个表文件,所以同时最多可以打开32 767个表文件。
16 C
解析: DELETE DATABASE命令只是用来删除指定的数据库文件,RECYCLE短语是将数据库文件删除,放到Windows的回收站中,必要时还可以恢复。如果要将库中的表文件也一起删除到回收站中,必须使用DELETETABLES短语,此短语如不和RECYCLE连用,则将库文件和表文件直接物理删除。
17 D
解析: 在Visual FoxPro中,系统默认的备注型和通用型字段占4个字节,日期型字段占8个字节,逻辑型字段只占1个字节。
18 D
解析: 在Visual FoxPro中用来修改数据表记录的命令可以是EDIT或CHANGE命令,也可用BROWSE命令打开浏览器,在浏览器中直接修改记录。MODIFY STRUCTURE是修改数据表结构的命令,不能修改表中记录。
19 C
解析: 在数据库中数据完整性是指保证数据正确的特性,数据完整性一般包括实体完整性、域完整性和参照完整性等。Visual FoxPro提供了实现这些完整性的方法和手段。
20 C
解析: Visual FoxPro中,视图基于数据库中的表、自由表或视图而存在,因此使用命令打开视图,首先要打开包含表的数据库。视图是不可以单独存在的,它的结果只存放于数据库中。 21 D
解析: 调用过程时,首先应该打开过程文件,在使用IN语句后,系统自动打开过程文件,不需要再次打开。
22 A
解析: 命令按钮组控件中ButtonCount属性指定命令按钮的数目;其默认值为2。Buttons属性用于存取命令按钮组中每个按钮的数组。
23 D
解析: InputMask属性指定在一个文本框中如何输入和显示数据。本题中显示数值型数据时,整数部分的设置一定要大于或等于要显示的字符,否则将以星号表示。
24 C
解析: 运行菜单文件,首先应该将菜单文件生成可执行文件(.mpr),生成后的菜单文件可直接利用DO <菜单文件名>命令运行,但此处菜单扩展名(.mpr)是必不可少的,否则将视为命令文件。
25 B
解析: 报表文件的扩展名是.frx。选项中.mnx是菜单定义文件的扩展名;.fxp是编译过的程序文件扩展名;.prg是命令文件扩展名。
26 C
解析: 在命令窗口中,可通过REPORT FORM <报表文件名> TO PRINTER命令打印报表文件,REPORT FORM <报表文件名> PREVIEW命令是预览报表。
27 C
解析: 在SQL的查询语句中,其结果可存放到数组、临时表、永久性表或文本文件中,但是不能存放到视图中,视图是从基本表中派生出来的一个"虚表",不能用来存放SQL的查询结果。
28 C
解析: 在使用SQL语句的删除命令时,根据WHERE短语删除满足指定条件的记录,如果不使用WHERE短语,则表示删除表中的所有记录。此处是对表中的记录进行逻辑删除,如果要物理删除表中记录,还需要加上PACK命令。
29 A
解析: 选项A)用来查询数据,属于SQL的查询功能。选项B)用来创建表,选项C)用来修改表结构,选项D)用来删除表文件,都属于SQL的定义功能。
30 B
解析: 嵌套查询命令中,IN相当于集合运算符∈,选项A),C),D)只是用来迷惑考生。
|