TOP

2010年全国计算机等级考试二级公共基础知识和Visual FoxPro数据库程序设计标准预测试卷(四)(八)
2011-03-05 16:39:04 来源: 作者:[标签:作者] 【 】 浏览:1373次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
--------------------------------------

29、在SQL的数据定义功能中,删除表字段名的命令格式是( )。

A.ALTER TABLE数据表名DELETE COLUMN字段名

B.ALTER TABLE数据表名DROP COLUMN字段名

C.ALTER TABLE数据表名CANCEL COLUMN字段名

D.ALTER TABLE数据表名CUT COLUMN字段名

参考答案: B

删除表中的字段、缺省值、合法值限定和索引的格式如下: ALTER TABLE<表名> DROP[COLUMN]<字段名>:从指定表中删除指定的字段。 DROP DEFAULT:删除缺省值。 DROP C;HECK:删除该表的合法值限定。 DROP PRIMARY KEY.删除主索引。 DROP UNIQUE TAG<标识名1>:删除候选索引。 DROP FOREIGN KEYT.AG<标识名2>:删除外索引(外部关键字),取消与父表的关系,SAVE子句将保存该索引。

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

30、sQL语句中进行空值运算时,需要使用到的短语是( )。

A.NULL

B.=NULL

C.ISNULL

D.ISNOTNULL

参考答案: C

进行空值查询时,要使用ISNULL,而=NULL是无效的,因为空值不是一个确定的值,所以不能使用“=”这样的运算符进行比较。

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

1SQL语句 SELECT部门号,MAX(单价·数量)FR()M商品表GROUP BY部门号查询结果中记录的条数为( )。

A.1

B.4

C.3

D.10

参考答案: C

本题考查了SQL,语句的功能。目的是在商品表中按部门号进行分组,分组后从每个组中查询出单价和数量乘积最大的记录。

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

2SQL语句SELECT产地,COUNT(*);FROM商品表;wHERE单价>200;GROUP BY产地HAVING COUNT(*)>一2;ORDER BY 2 DESC查询结果的第一条记录的产地和提供的商品种类数是( )。

A.北京,1

B.上海,2

C.广东,5

D.广东,7

参考答案: C

本题考查了SQL语句的功能。ORDER BY短语可以对查询结果排序(DESC降序排列),GR0uP:BY短语用来分组记录,HAVING语句在GR0uP BY短语后对结果进行筛选。本题sQL语句的作用是,在商品表中查询那些提供的商品单价大于200元。并且提供两种以上商品的地方,并按提供的商品种类数降序排列。

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

3SQL语句SELECT部门表.部门号,部门名称,SUM(单价*数量);FROM部门表,商品表;wHERE部门表.部门号=商品表.部门号;GROUP BY部门表.部门号查询结果是( )。

A.各部门商品数量合计

B.各部门商品金额合计

C.所有商品金额合计

D.各部门商品金额平均值

参考答案: B

本题SQL语句的作用是从部门表中选取部门号、部门名称、单价与数量的乘积,查询的同时满足部门号字段和商品表中的部门号字段相等。GROUP BY后的分组字段是部门号,所以此题查询的结果是各个部门商品金额的总和。

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

4SQL语句SELECT部门表.部门号,部门名称,商品号,商品名称,单价;FROM部门
Tags:计算机二级考试试题 计算机二级考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2010年全国计算机等级考试考前冲.. 下一篇2010年全国计算机等级考试考前冲..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117