如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据库答案一、单项选择题CDADB,CABAA,BDADC,CCBAB二、1:①R的候选键是CD②理由:从已知的F,可导出D→ABD,再根据扩展律,可得出CD→ABCD,即CD值可决定全部属性值。2.码:(工程号,材料号)工程号->开工日期∴为第一范式分解为:(工程号,开工日期,完工日期)(工程号,材料号,数量)(材料,价格)三、程序设计题1.Π学号,姓名,课程名,分数(σ奖学金>0∧专业=国际贸易(学生∞学习∞课程))2.Π课程号,名称,学分(σ分数=100(学习∞课程))3.Π学号,姓名,专业(σ奖学金<=0∧分数>95(学生∞学习))4.Π学号,姓名,专业(学生)—Π学号,姓名,专业(σ分数<80(学生∞学习))5.SELECT学生.学号,姓名,专业FROM学生,学习WHERE学生.学号=学习.学号AND学习.课程号=课程.课程号AND奖学金<=0AND分数>956.SELECT学号,姓名,专业FROM学生WHERE学号NOTIN(SELECT学号FROM学习WHERE分数<80)7.UPDATE学生SET奖学金=1000WHERE奖学金<=0AND学号IN(SELECT学号FROM学习WHERE分数=100)8.CREATEVIEWAAA(课程号,名称,学分)ASSELECT课程号,名称,学分FORM课程WHERE课程号IN(SELECT课程号FROM学习WHERE分数=100)四、应用题1、1).不满足。因为码为A#B#,并且B#→E,而E是非主属性。2).R2的码为B#R2最高满足2NF2、仓库号、零件号五、略教研室主任出卷人