第 1 页:单选题 |
第 5 页:基本操作、简单应用、综合应用 |
第 6 页:参考答案 |
(21)C【解析】使用窗口命令选择工作区:SELECT<工
作区>I<别名>
<工作区号>的取值范围为0~32767。如果取值为0,则
选择尚未使用的、编号最小的一个工作区。
<别名>是指打开表的别名,用来指定包含打开表的工作区。别名有三种使用方法:
使用系统默认的别名A—J表示前10个工作区;
使用用户定义的别名,定义格式为:USE表名ALIAs别名;
用户未定义别名时,直接使用表名作为别名。
另外,要为表指定打开的工作区,语法格式为USE<表名>IN<工作区号>。此时并不改变当前区的位置。
(22)B【解析】List命令中for条件用于指定范围以进行选择操作,仅显示满足条件的记录。
(23)D【解析】设置“性别”字段的有效性规则的格式为:性别=”男”.0R.xb=”女”或INLIST(性别,”男”,”女”)或性别$”男女”。注意:INLIST()函数和$均可表示字符包含关系。
(24)A【解析】SELECT为SQL数据查询命令,INSERT为数据操纵命令,CREATE为数据定义命令,GRANT为数据控制命令。
(25)A【解析】SQL的核心是查询。基本形式由SE-LECT—FROM—WHERE查询块组成。SQL的查询命令也称作sELEcT命令。
(26)D【解析】SQL不仅具有一般的检索能力,而且还有计算方式的检索。用于计算检索的函数有COUNT(计数)、SUM(求和)、AVG(计算平均值)、MAX(求最大值)、MIN(求最小值)。
(27)C【解析】在SQL语句中,BETWEEN...AND用来限定范围,表达式“定价BETWEEN20AND25”是指定价介于20到25之间。对各选项进行分析,选项A、B使用0R条件表达式,与题目所限定的范围不符合,选项D不完整。故选择C。
(28)C【解析】在SQL中删除数据的命令格式如下:DELETEFROM表名[WHERE条件]
本题正确答案为选项C。
(29)A【解析】在VisualFoxPro中,可以把查询结果输出到不同的目的地。如果没有选定输出目的地,则查询结果将显示在“浏览”窗口中。查询去向有如下几种:
浏览:在(Browse)窗口中显示查询结果,这是默认的输出去向。
临时表:将查询结果存储在一个命名的临时只读表中。表将查询结果保存在一个命名的表。
图形:使查询结果可用于MicrosoftGraph。
屏幕:在VisualFoxPro主窗口或当前活动输出窗口中显示查询结果。
报表:将查询结果输出到一个报表文件(.frx)。标签:将查询结果输出到一个标签文件(.1bx)。
(30)B【解析】视图是虚表,它在物理上并不包含数据。
视图设计完成后,在磁盘上找不到相应文件,视图的结果保存在数据库中。视图是操作表的一种手段,通过视图可以查询表,也可以更新表,视图可以被删除。
(31)A【解析】题中选项A的设置意义是指表单初始化时是否自动在VisualFoxPro主窗口内居中显示。选项B是指表单是否总是位于其他打开窗口之上。选项C和D在表单命令中没有意义。
(32)C【解析】设置表单标题用Caption属性,命令短语是ThisForm.Caption。
(33)B【解析】Tabs属性指定页框中是否显示页面标签栏,PageCount属性用于指明一个页框对象所包含的页对象的数量,ActivePage属性指定页框中的活动页面,Pages属性用于存取页框中的某个页对象。
(34)D【解析】Value属性返回列表框中被选中的条目。ColumnCount属性指定列表框的列数。ListCount属性指明列表框中数据条目的数目。Selected属性指定列表框内的某个条目是否处于选定状态。
(35)B【解析】在屏幕上预览报表的命令是REPORTFORMPFtFVTFW
(36)B【解析】SQLSELECT命令的语法格式中WHERE说明查询条件,即选择元组的条件。逻辑元素用AND表示“并且”的关系,用OR表示“或者”的关系,此题该用“或者”的关系。
(37)A【解析】SQLSELECT查询中使用WHERE未匹配条件,又由于查询条件是名称中含有“电脑”的客户,则用到匹配函数LIKE。LIKE子句的使用格式为:字段LIKE字符串表达式,其中,字符串表达式中可以使用通配符号,%表示匹配包含零个或多个字符的任意字符串,一表示任意一个字符。
(38)A【解析】SQLSELECT命令的语法格式中WHERE
说明查询条件,即选择元组的条件。查询语法中没有关键词FOR;查询空值未定事情时要使用ISNULL,而“=NULL”是无效的,因为空值不是一个确定的值。所以正确答案为A。
(39)A【解析】这是一个连接查询,要用到JOINON语句,同时要用汇总函数和平均数函数。SQL不仅具有一般的检索能力,而且还有计算方式的检索。用于计算检索的函数有:COUNT(计数)、SUM(求和)、AVG(计算平均值)、MAX(求最大值)、MIN(求最小值)。查询订购单的数量,只要统计订购单表中的订单号的个数,所以应使用COUNT计数函数,再使用DISTINCT关键字去掉重复值,故选项B、D均不正确。计算所有订购单的平均金额,可以通过AVG(单价+数量)函数,单价字段在产品表中,数量字段在订购单表中,所以必须指明两个表的连接字段,两个表通过产品号公共字段进行连接,在指定连接字段时可以用WHERE指定连接条件也可以用超连接关键字JOIN表示普通连接,即只有满足连接条件的记录才出现在查询结果中,JOIN后面用ON子旬指定连接条件,所以选项c不正确,正确的答案是选项A。
(40)D【解析】在VisualFoxPro的表中,不允许插入重复的记录。由题意可知,“订购单”表中包括关键字为0R1~OR6的6条记录,所以不能再插入“订单号”为OR5的记录;“客户”表中包括关键字为C1~C8的8条记录,即没有客户号为C9的客户。故本题答案为选项D。
编辑推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |