(30)在SQL语句中,与表达式"工资 BETWEEN 1000 AND 1500"功能相同的表达式是
A)工资<=1000 AND 工资>=1500
B)工资<=1500 AND 工资>=1000
C)工资<=1000 OR 工资>=1500
D)工资<=1500 OR 工资>=10000
正确答案: B
下面(31)到(35)题使用如下的学院表和教师表:
学院表:
系号 系名
01 计算机
02 会计
03 工商管理
04 保险
教师表:
职工号 姓 名 职称 工 资 系号
1102001 肖海 副教授 2000.00 01
1102002 王岩 教授 3000.00 02
1102003 刘星卫 讲师 1500.00 01
1102004 李月新 讲师 1500.00 03
1102005 李明 教授 2300.00 01
1102006 刘无名 教授 2100.00 02
1102007 王雨山 教授 2200.00 03
(31)有如下SQL语句:
SELECT 姓名,MAX(工资)FROM 教师表 GROUP BY 系号
查询结果共显示几条记录
A)1
B)3
C)4
D)7
正确答案: B
(32)有如下SQL语句:
SELECT学院表.系号,职工号,姓名,工资;
FROM 学院表,教师表;
WHERE 学院表.系号=教师表.系号;
ORDER BY 学院表.系号,工资 DESC
查询结果的第一条记录的职工号是
A)1102001
B)1102003
C)1102005
D)1102007
正确答案: C
(33)有如下SQL语句:
SELECT学院表.系号,SUM(工资);
FROM 学院表,教师表;
WHERE 学院表.系号=教师表.系号;
GROUP BY 学院表.系号
查询结果是
A)各个系教师的工资合计
B)所有教师的工资合计
C)各个系教师工资的平均工资
D)所有教师工资的平均工资
正确答案: A
(34)有如下SQL语句:
SELECT学院表.系名,COUNT(职称)AS 人数;
FROM 学院表,教师表;
WHERE学院表.系号=教师表.系号 AND 职称="教授";
GROUP BY 学院表.系号
该语句执行结果的第一记录的值为
A)计算机1
B)计算机4
C)会计2
D)会计4
正确答案: A
(35)执行如下SQL语句:
SELECTDISTINCT 工资 FROM 教师表;
WHERE 工资=(SELECT MIN(工资) FROM 教师表)INTO DBF temp
表temp中的记录个数是
A)1
B)2
C)3
D)4
正确答案: A
二 、填空题
(1)常用的黑箱测试有等价分类法、 【1】 、因果图法和错误推测法4种。
正确答案: 1.(边值分析法)
(2)测试的目的是暴露错误,评价程序的可靠性;而 【2】 的目的是发现错误的位置并改正错误。
正确答案: 1.(调试)
(3)软件维护活动包括以下几类:改正性维护、适应性维护、 【3】 维护和预防性维护。
正确答案: 1.(完善性)
(4)在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为 【4】 。
正确答案: 1.(消息)
(5)关键字ASC和DESC分别表示 【5】 的含义。
正确答案: 1.(升序排列和降序排列)
(6)假设X=100,则函数IIF(X<50,X-50,X+50)的值为 【6】 。
正确答案: 1.(150)
(7)参照完整性规则包括更新规则、 【7】 和 【8】 。
正确答案: 1.(删除规则) 2.(插入规则)
(8)在Visual FoxPro中,最多同时允许打开 【9】 个表文件。
正确答案: 1.(32 767或32767)
(9)在Visual FoxPro中,报表是由两个基本部分组成的,包括 【10】 和 【11】 。
正确答案: 1.(布局) 2.(数据源)
(10)Visual FoxPro在SQL方面支持数据查询、 【12】 和 【13】 3种功能。
正确答案: 1.(数据定义) 2.(数据操纵)
(11)利用SQL语句的定义功能,建立一个职工表文件,其中为职工号建立主索引,工资的默认值为1200,语句格式为:
CREATE TABLE 职工(仓库号C(5) 【14】 ,职工号C(5),工资 I 【15】 1200)
正确答案: 1.(PRIMARY KEY) 2.(DEFAULT)