北华大学06-07数据库原理期末试题2答案及评分标准.docVIP

北华大学06-07数据库原理期末试题2答案及评分标准.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北华大学06-07数据库原理期末试题2答案及评分标准

北华大学06-07学年第2学期 《数据库原理》课程期末考试试卷(2) 参考答案与评分标准 一、选择题(每题1分,共10分) BADDC DBBDC 二、分析简答题 (每题5分,共20分) 1.答:因为计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏是不可避免的,(2分)这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失(1分)。 恢复子系统功能:是把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态或完整状态),这就是数据库的恢复。(2分) 2. 答:SQLCA用以完成向主语言传递SQL语句的执行状态信息(1分),使主语言能够据此信息控制程序流程(1分)。 SQLCA存放SQL语句执行后系统反馈给应用程序若干信息(1分),主要包括描述系统当前工作状态和运行环境的各种数据(1分)。应用程序从其中取出信息判断接下来执行的语句(1分)。 甲 乙 ①XLOCK A 读A=50 ② A=A-10 写回A COMMIT ③UNLOCK A ④ XLOCK A 等待 等待 等待 等待 读A=40 A=A-20 写回A COMMIT UNLOCK A 3. 答:丢失修改(1分) ①、②、③、④各1分 4. 三、编程题 (1-10小题每题3分,11-12小题每题5分,共40分) 1. ∏C#,CNAME(σTEACHER=‘WANGWEI’(C)) 2. ∏CNAME,TEACHER,GRADE(σS#=‘040123’ (S)∞SC∞C) 3. ∏S#,C#(SC)÷∏C#(σTEACHER=‘WANGWEI’(C)) 用SQL语言完成下列4-12小题: 4. SELECT S#,SEX,AGE FROM S WHERE SNAME=’MENGCHENG’; 5. SELECT C#,CNAME,TEACHER FROM S,C,SC WHERE S.S#=SC.S# AND C.C#=SC.C# AND SNAME=’MENGCHENG’; 6. SELECT C# ,COUNT(S#) FROM SC GROUP BY C# HAVING COUNT(*)10 ORDER BY 2 DESC,1; 7. CREATE VIEW S-C AS SELECT S#,SNAME,SEX FROM S,C,SC WHERE S.S#=SC.S# AND C.C#=SC.C# AND CNAME=’DATABASE’; 8. INSERT INTO C VALUES ( ‘102’,’ VISUAL BASIC’,’ LIXIN’) ; 9. UPDATE S SET AGE=AGE+1 ; 10.DELETE FROM SC WHERE S#=’040123’; 11.GRANT SELECT , UPDATE(AGE) ON TABLE S TO 张明 ; REVOKE ALL PRIVILIGES ON TABLE SC FROM 刘影 ; 12.CREATE TABLE SC ( S# CHAR(9) , C# CHAR(9) , GRADE SMALLINT , PRIMARY KEY ( S# , C# ), FOREIGN KEY ( S# ) REFERENCES S( S# ) , FOREIGN KEY ( C# ) REFERENCES C( C# )) ; 四、综合设计题(1小题6分,2小题5分,3小题10分,4小题9分) 1. 2. 供应商(供应商编号,供应商名,地址) 商店(商店号,商店名,地址) 商品(商品号,商品名,规格,单价) 供应(供应商编号,商品号,月供应量) 销售(商店号,商品号,月计划数) (每个关系模式各1分) 3. 供应商{供应商编号→供应商名,供应商名→供应商编号,供应商编号→地址} 商店{商店号→商店名,商店号→地址} 商品{商品号→商品名,商品号→规格,商品号→单价} 供应{(供应商编号,商品号)→月供应量} 销售{(商店号,商品号)→月计划数} (每个关系的最小函数依赖集1分,共5分) 每个关系模式中都不存在非主属性对码的部分函数依赖和传递函数依赖,因此,都满足3NF(5分) 关系 候选码 外码 供应商 供应商编号和供应商名 无 商店 商店号 无 商品 商品号 无 供应 (供应商编号,商品号) 供应商编号和商品号 销售 (商店号,商品号) 商店号和商品号 4. 课程教研室 系统理论 使用专业 计算机科学与技术(师) 年级 2004级 n 单价

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档