频道栏目
首页 > 资讯 > Visual FoxPro > 正文

2014年计算机二级考试VF上机冲刺试题及答案18

14-02-21        来源:[db:作者]  
收藏   我要投稿
(21)在当前表中,查找第2个男同学的记录,应使用命令(  )。 
A)LOCATEFOR性别=”男” 
NEXT2 
B)LOCATEFOR性别!=”男”NEXT2 
C)LOCATEFOR性别!=”男”SKIP2 
D)LOCATEFOR性别=”男”CONTINUE 
(22)在VisualFoxPr0中,对于字段值为空值(NULL)叙述正确的是(  )。 
A)空值等于空字符串 
B)VisualFoxPr0不支持空值 
C)空值表示字段还没有确定值 
D)空值等同于数值0 
(23)以下有关SELECT短语的叙述错误的是(  )。 
A)SELECT短语中可以使用别名 
B)SELECT短语中只能包含表中的列及其构成的表达式 
C)SELECT短语规定了结果集中的列顺序 
D)如果FROM短语引用的两个表有同名的列;则SELECT短语引用它们时必须使用表名前缀加以限定 
(24)把表中“学历”字段的有效性规则取消,正确的SQL语句是(  )。 
A)ALTERTABLE学生ALTER学历DROPCHECK 
B)ALTERTABLE学生DELETE学历DROPCHECK 
C)ALTERTABLE学生DELETECHECK学历 
D)ALTERTABLE学生DROPCHECK学历 
(25)要使“产品”表中所有产品的单价上浮8%,正确的SQL命令是(  )。 
A)UPDATE产品SET单价=单价+单价*8%FORALL 
B)UPDATE产品SET单价=单价*1.08FORALL 
C)UPDATE产品SET单价=单价+单价*8% 
D)UPDATE产品SET单价=单价*1.08 
(26)若SQL语句中的0RDERBY短语中指定了多个字段,则(  )。 
A)无法排序 
B)只按第一个字段排序 
C)按自左至右的字段顺序排序 
D)按自右至左的字段顺序排序 
(27)SQL命令中的HAVING短语必须与(  )结合使用,不能单独使用。 
A)ORDERBY 
B)FROM 
C)WHERE 
D)GROUPBY 
(28)在VisualFoxPro中,下列关于查询的说法,正确的是(  )。 
A)不能根据自由表建立查询 
B)查询是VisualFoxPro支持的一种数据库对象 
C)通过查询设计器,可完成任何查询 
D)查询只能从指定的表中提取满足条件的记录,不能从视图中提取满足条件的记录 
(29)为当前表中所有教师的工资增加1000元,可以使用的命令是(  )。 
A)CHANGE工资WITH工资+1000 
B)REPLACE工资WITH工资+1000 
C)REPLACEALL工资WITH工资+1000 
D)CHANGEALL工资WITH工资+1000 
(30)以下方法中,能够真正从表中删除记录的是(  )。 
A)直接用DELETE命令 
B)直接用ZAP命令 
C)先用DELETE命令,再用PACK命令 
D)先用PACK命令,再用DELETE命令 (21)D【解析】LOCATE FOR用来查找到第一条满足要求的记录,然后使用CONTINUE继续查找下一条满足要求的记录。 
(22)C 【解析】在Visual FoxPro中字段值为空值(NULL)表示字段还没有确定值,例如一个商品的价格的值为空值,表示这件商品的价格还没有确定,但不等同于数值为0。 
(23)B【解析】SELECT短语中除了包含表中的列及其构成的表达式外,还可以包括常量等其他元素,在SELECT短语中可以使用别名,并规定了结果集中的列顺序,如果FROM短语中引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定。 
(24)A【解析】修改表结构将字段的有效性规则删除的语句为:ALTER TABLE表名[ALTER[COLUMN]字段名1 DROP[CHECK]],所以此题答案为A。 
(25)D【解析】SQL的数据更新命令格式如下: 
UPDATE表名SET字段名1=表达式1[,字段名2=表达式2] 
WHERE条件 
因此,正确答案为:UPDATE产品SET单价=单价*1.O8。 
(26)C 【解析】在SQL语句中,若ORDER BY指定多个字段,表示按照从左至右的顺序,当前一个字段出现相同值的时候,按下一个字段进行排序,如“0RDER BY专业,成绩DE. s C’’表示先按专业升序排序,当专业相同的时候,再按成绩降序排序。 
(27)D【解析】HAVING子句总是跟在GROUP BY子句之后,不可以单独使用。在查询中可以先用WHERE子句限定元组,然后进行分组,最后再用HAVING子句限定分组条件。 
(28)B【解析】查询可以从指定的表或视图中提取满足条件的记录,而且它并不只限于单个表或视图。查询设计器的局限性是指它只能建立一些规则的查询,如果要建立比较复杂的查询,则只能通过SQL SELECT语句来实现。 
(29)C 【解析】用REPIACE命令修改表结构,其常用格式为:REPLACE FieldNamel WITH eExpressionl f,FieldName 2 WITH eExpression2]...[FOR lExpressionl]。但此格式只能修改当前的一条记录,本题要求为所有教师的1二资增加l000元,所以还要使用ALL短语。 
(30)C 【解析】要从数据表文件中真正删除一条记录,我们首先应该用DeLete命令将记录作一个删除标记,然后用 Pack命令对数据表进行整理,这样才能够将数据从数据表中真正删除。
相关TAG标签
上一篇:2014年计算机二级考试VF上机冲刺试题及答案19
下一篇:2014年计算机二级考试VF上机冲刺试题及答案17
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站