TOP

2010年全国计算机等级考试考前冲刺试卷(二)二级公共基础知识和Visual FoxPro数据库程序设计(八)
2011-03-05 16:39:23 来源: 作者:[标签:作者] 【 】 浏览:1201次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
向职工表中插入一条记录的正确语句是( )。

A.APPEND BLANK职工VAILUES(”33”,“3305”,“李运来”,“2700.00”)

B.APPEND INTO职工VALUES(“33”,“3305”,“李运来”92700.00)

C.INSERT INTO 职工VALUES(“33”“91 1 3305”,“李运来”“9112700.00”)

D.INSERT FNTO职工VALUES(“3311”,“13305”,“李运来”,2700.00)

参考答案: D

Visual FoxPro支持两种sQL插入格式,第一种为标准格式,第二种是Visual FoxPro的特殊格式。第一种格式为;INSERTINTO<表名>[(字段名1[,字段名2,…])];VALUES(表达式1[,表达式2,...])其中INSERTINTO<表名>说明向指定的表中插入记录。当插入的不是完整的记录时,可以用字段名1,字段名2,…指定字段;VALUE(表达式1[,表达式2,...])给出具体的记录值。插入记录时,要注意插入的数据的类型与其字段类型要相同,本题中成绩为数值型数据,不能加字符串定界符(),所以选项c错误;选项A和选项B的语法错误。

----------------------------------------

34、 为“部门”表增加~个“人数”字段,类型为整型,正确的语句是( )。

A.ALTER TABLE部门ALTER人数1

B.ALTER TABLE部门ALTER FIELDS人数1

C.ALTER TABLE部门ADD人数1

D.ALTER TABLE部门ADD FIELDS人数l

参考答案: C

利用SQL命令可以对基本表的结构进行修改,可以利用下列命令为表新增字段:ALTER TABLE<表名>ADD[[COLUMN][<字段名1><字段类型>[(<长度>[,<小数位数>])]在SQL语句中,给表增加字段的短语是.ADD COUMN,而不是ADD FIELDS,其中COLUMN短语可以省略,另外,ALTER是用来修改已有的字段,不能新增一个字段。

----------------------------------------

35、 检索每个部门的职工工资的总和,要求显示“部门名称”和“基本工资”,正确的语句是( )。

A.SELECT部门名称,SUM(基本工资)FROM部门,职工;WHERE职工.部门号=部门.部门号;ORDERBY部门号

B.SELECT部门名称,SUM(基本工资)FROM部门,职工;WHERE职工.部门号=部门.部门号;GROUP BY部门号

C.SELECT部门名称,SUM(基本工资)FROM部门,职工;WHERE职工.部门号=部门.部门号;ORDRE BY职工.部门号

D.SELECT部门名称,SUM(基本工资)FROM部门,职工;WHERE职工部门号=部门.部门号;GROUP BY 职工.部门号

参考答案: D

进行SQL简单计算查询时,还可以加上GROuP.BY子句进行分组计算查询。通常来说,一个计算函数的范围是满足WHERE子句指定条件的所有记录。当加上GROUP BY子句后,系统会将查询结果按指定列分成集合组。当一个计算函数和一个GROUP BY子句一起使用时,计算函数的范围变为每组所有的记录。本题通过“GROUP BY职工.部门号”可以先将记录按“部门号”分组,然后再通过函数“SUM(基本工资)”对每组记录求和;另外,在指定分组条件时,因为两个表中都存在相同的字段,即“部门号”,因此要指定分组的字段来自哪个数据表,否则系统出现“部门号不唯一”的错误提示;QRDER BY是对查询结果进行排序的短语,没有分组的功能。
Tags:计算机二级考试试题 计算机二级考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2010年全国计算机等级考试二级公.. 下一篇2010年全国计算机等级考试二级公..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117