首页 - 中级资格 - 数据库系统工程师 - 2005年上半年数据库系统工程师下午试题答案

05上数据库工程师下午试题

05上数据库工程师上午答案

05上数据库工程师上午真题

04下数据库工程师下午答案

2005年上半年数据库系统工程师下午试题答案

试题二 [问题1] (a) PRIMARY KEY 仓库号 (b) PRIMARY KEY 或 NOT NULL UNIQUE (c) CHAR(4) (d) FOREIGN KEY 仓库号 PEFERENCES 仓库(仓库号) [问题2](e) 原材料 (f) GROUP BY 仓库号 HAVING SUM(数量)>=ANY(SELECT SUM(数量) FROM 原材料 GROUP BY 仓库号) [问题3] (g) *或编号,名称,数量,储备量,仓库号 (h) INSERT,DELETE,UPDATE (i) raws_in_wh01 (j) SELECT (k) 原材料[问题4] (l) UPDATE,INSERT (m) nrow.编号 (n) nrow.存储量*3 [问题5] 存在问题:触发器程序判定某一原材料"数量"是否小于其存储量时,是按照当前记录的"数量"来判定的,当一种原材料存储在多个仓库时,这样判定是错误的,应根据该原材料在各仓库的存储总量来判定。 应将触发器程序的WHEN子句条件修改为: WHEN nrow.储备量>(SELECT SUM(数量) FROM 原材料 WHERE 编号 =(SELECT 编号 FROM nrow) GROUP BY 编号) 【以下正在生成完整试卷,需安装PDF阅读工具

相关链接

联系我们:(站务、友情链接、投稿、反馈、纠错)
本站资源不断在完善更新。如果本站对你有用,请在你的博客、MSN、QQ上推荐给更多朋友,谢谢!
本站不接受广告。欢迎与本站交换友情链接,请做好链接后发邮件给我们。