2007年上半年数据库系统工程师上午试卷[5]

软考 责任编辑:DL_YN_0480 2007-08-02

添加老师微信

备考咨询

加我微信

摘要:(35)A.HAVINGCOUNT(DISTINCT(工程号))>2B.WHERECOUNT(工程号)>2C.HAVING(DISTINCT(工程号))>2D.WHERE工程号>2(36)A.ORDERBY供应商号DESCB.GROUPBY供应商号DESCC.ORDERBY供应商号D.GROUPBY供应商号●企业职工和部门的关系模式如下所示,其中部门负责人也是一个

(35)A. HAVING COUNT(DISTINCT(工程号))>2

 B. WHERE COUNT(工程号)> 2

 C. HAVING(DISTINCT(工程号))> 2

 D. WHERE 工程号> 2

(36)A. ORDER BY 供应商号 DESC

 B. GROUP BY 供应商号 DESC

 C. ORDER BY 供应商号

 D. GROUP BY 供应商号

●企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。

 职工(职工号,姓名,年龄,月薪,部门号,电话,地址)

 部门(部门号,部门名,电话,负责人代码,任职时间)

 请将下面的 SQL 语句空缺部分补充完整。

CREATE TABLE 部门(部门号 CHAR(4) PRIMARY KEY,部门名 CHAR(20),

 电话 CHAR(13),负责人代码 CHAR(5),任职时间 DATE,

 FOREIGN KEY (37) );

查询比软件部所有职工月薪都要少的职工姓名及月薪的 SQL 语句如下:

 SELECT 姓名, 月薪 FROM 职工

 WHERE 月薪< ( SELECT (38) FROM 职工

WHERE 部门号 = (39) ) ;

(37)A. (电话) REFERENCES 职工电话)

 B. (部门号) REFERENCES 部门(部门号)

 C. (部门号) REFERENCES 职工(部门号)

 D. (负责人代码) REFERENCES 职工(职工号)

(38)A. 月薪B. ALL(月薪)C. MIN(月薪)D. MAX(月薪)

(39)A. 职工.部门号 AND 部门名 = '软件部'

 B. 职工.部门号 AND 部门.部门名 = '软件部'

 C. 部门.部门号 AND 部门名 = '软件部'

 D. ( SELECT 部门号 FROM 部门 WHERE 部门名 = '软件部' )

●给定关系模式 R(U,F),U={A,B,C,D,E},F={B→A, D→A, A→E, AC→B},其候选关键字为 (40) ,则分解

(40)A.ABDB.ADEC.ACDD.CD

(41)A. 具有无损连接性、保持函数依赖

 B. 不具有无损连接性、保持函数依赖

 C. 具有无损连接性、不保持函数依赖

 D. 不具有无损连接性、不保持函数依赖

●若有关系模式 R(A,B,C)和 S(C,D,E),关系代数表达式且如果严格按照表达式运算顺序,查询效率较高的是 (42) 。

[1]  [2]  [3]  [4]  [5]  [6]  [7]  [8]  [9]  

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!