TOP

2005年 9月全国计算机等级考试二级笔试试卷(三)
2011-09-24 11:59:40 来源: 作者: 【 】 浏览:520次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
OM
订单,客户;

 

WHERE 订单.客户号=客户.客户号 AND 签订日期<{^2005-1-1}

 

DSELECT 订单号,客户名 ,签订日期 FROM 订单,客户 ;

 

ON 订单.客户号=客户.客户号 AND 签订日期<{^2005-1-1}

 

32)查询没有签订任何订单的职员信息(职员号和姓名),正确的 SQL语句是()。

 

ASELECT 职员.职员号,姓名 FROM 职员 JOIN 订单;

 

ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING

 

COUNT(*)=0

 

BSELECT 职员.职员号,姓名 FROM 职员 LEFT JOIN 订单;

 

ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING

 

COUNT(*)=0

 

CSELECT 职员号,姓名 FROM 职员;

 

WHERE 职员号 NOT IN(SELECT 职员号 FROM 订单)

 

DSELECT 职员.职员号,姓名 FROM 职员;

 

WHERE 职员.职员号 <>(SELECT 订单.职员号 FROM 订单)

 

33)有如下 SQL语句:

 

SELECT 订单号 ,签订日期,金额 FROM 订单,职员;

 

WHERE 订单.职员号=职员.职员号 AND 姓名="李二"

 

与如上语句功能相同的 SQL语句是()。

 

ASELECT 订单号,签订日期 ,金额 FROM 订单;

 

WHERE EXISTS(SELECT * FROM 职员 WHERE 姓名="李二")

 

BSELECT 订单号,签订日期,金额 FROM 订单 WHERE;

 

EXISTSSELECT * FROM职员 WHERE 职员号=订单.职员号 AND 姓名="李二 "

 

CSELECT 订单号,签订日期,金额 FROM 订单;

 

WHERE IN SELECT 职员号 FROM 职员 WHERE 姓名="李二"

 

DSELECT 订单号,签订日期 ,金额 FROM 订单 WHERE IN;

 

SELECT 职员号 FROM职员 WHERE 职员号=订单.职员号 AND 姓名="李二 "

 

34)从订单表中删除客户号为“ 1001”的订单记录,正确的 SQL语句是()。

 

ADROP FROM 订单 WHERE 客户号="1001"

 

BDROP FROM 订单 FOR客户号="1001"

 

CDELETE FROM 订单 WHERE 客户号="1001"

 

DDELETE FROM 订单 FOR 客户号="1001"

 

35)将订单号为“0060”的订单金额改为169元,正确的 SQL语句是()。

 

AUPDATE订单 SET 金额=169 WHERE 订单号 ="0060"

 

BUPDATE订单 SET 金额 WITH 169 WHERE订单号="0060"

 

CUPDATE FROM 订单 SET 金额=169 WHERE订单号="0060"

 

DUPDATE FROM 订单 SET 金额 WITH 169 WHERE 订单号 ="0060"

 

二、填空题(每空2分,共30分)

 

1)数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独

 

立性最高的阶段是【1】。

 

2)算法复杂度主要包括时间复杂度和【2】复杂度。

 

3)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中,【3】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。

 

4)一棵二叉树第六层(根结点为第一层)的结点数最多为【4】个。

 

5)数据结构分为逻辑结构和存储结构,循环队列属于【5】结构。

 

6)在Visual FoxPro中,数据库表中不允许有重复记录是通过指定【6】来实现的。

 

7)在isual FoxPro中,数据库表中的通用型字段的内容将存储在【7】文件中。

 

8)在Visual FoxPro中,可以使用【8】语句跳出 SCAN ... ENDSCAN 循环体外执行 ENDSCAN 后面的语句。

 

9)在SQLSELECT查询中使用【9】子句消除查询结果中的重复记录。

 

10)在Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的【10】属性值。

 

11)在Visual FoxPro中,使用SQLSELECT语句将查询结果存储在一个临时表中,应该使用【11】子句。

 

12)在Visual FoxPro中,使用SQLCREATE TABLE语句建立数据库表时,用【12】子句说明主索引。

 

13)在Visual FoxPro中,使用SQLCREATE TABLE语句建立数据库表时,使用【13】子句说明有效性规则(域完整性规则或字段取值范围)。

 

14)在SQLSELECT语句进行分组计算查询时,可以使用【14】子句来去掉不满

 

足条件的分组。

 

15)设有s(学号,姓名,性别)sc(学号,课程号,成绩)两个表,下面SQLSELECT语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别。

 

SELECT学号,姓名,性别 FROM s;

 

WHERE 15 (SELECT * FROM sc WHERE sc.学号=s.学号 AND 成绩<85)

 

Tags: 责任编辑:91kaoshiwang
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2006年 4月全国计算机等级考试二.. 下一篇2005年 4月全国计算机等级考试二..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117