数据库原理B卷参考答案及评分标准(2012上)_第1页
数据库原理B卷参考答案及评分标准(2012上)_第2页
数据库原理B卷参考答案及评分标准(2012上)_第3页
数据库原理B卷参考答案及评分标准(2012上)_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理B卷参考答案及评分标准2012年春季一、填空(每小题2分,共20分)1层次,关系; 2计算机软件,硬件; 3. 元数,基数;4.主键;5.选择;6AC;7. 重复存储(也可以用“冗余”);8.笛卡尔乘积;9.2NF(二范式);10. X锁,S锁。二、单选题(每小题2分共30分)123456789101112131415BADDCBDACDCDCAD三、简答题(每小题5分,共10分)1、答:恢复的基本原则是“冗余”,即数据重复存储。(1分)为了做好恢复工作,在平时应做好两件事:定时对DB进行备份;(2分)建立日志文件,记录事务对DB的更新操作。(2分)2、答: “死锁”系统中有两个或两个以上的事务都处于等待状态,并且每个事务都在等待基中另一个事务解除封锁,它才能继续执行下去,结果造成任何一个事务都无法继续执行。 (2分)解决方法:用事务依赖图的形式测试系统中是否存在死锁。 (1分)如果测到有死锁,那么只能抽取某个事务作为牺牲品,把它撤销,做回退操作,解除它的所有封锁以满足其它事务的需求,从来解除死锁。(2分)四、计算题(10分)解:五、综合题(每题10分,共20分)1设有三个关系:S(S#,SNAME,AGE,SEX)SC(S#,C#,CNAME)C(C#,CNAME,TEACHER)1.设有三个关系表: S(S#,SNAME,AGE,SEX) SC(S#,C#,CNAME) C(C#,CNAME,TEACHER)(1) 试用关系代数表达式表示下列语句: 求选修C4课程的女学生的学号和姓名。求LIU老师所授课程的课程名。解: S#,SNAME(S#=C4 and sex=女(SCC) (2分) CNAME(TEACHER =LIU(SSCC) (2分) (2) 对于上述关系表,试用SQL的查询语句表达下列查询: 求选修C4课程的女学生的平均年龄。求LIU老师所授课程的每门课程的平均成绩。解: SELECT AVG(AGE)FROM S, SC (1分)WHERE S.S#=SC.S# AND C#=C4 AND SEX=F; (2分)SELECT C.C#,AVG(GRADE) FROM SC,C (1分)WHERE SC.C#=C.C# AND TEACHER=LIU (1分)GROUP BY C.C#; (1分)2给定关系模式R(ABCD),R的函数依赖集F= AB,BC,CD ,并有分解= AB,ACD 。判断该分解是否为无损分解且是否保持函数依赖。 (10分)解: 是无损分解。 假设: R1=AB,R2=ACD;R1R2=A,R1-R2=B由FD知:R1R2R1-R2故为无损分解。不保持函数依赖性。 因为AB(F)= AB ,ACD(F)= AC,CD ,从这两个依赖集推不出原来的BC,因此不保持FD,丢失了BC。六、应用题(10分)解: 根据ER图和转换规则,8个实体类型转换成8个关系模式,2个M:N联系转换成2个关系模式,共10个关系模式,如下:旅游线路(路线号,起点,终点,天数,主要景点)旅游班次(班次号,路线号,出发日期,回程日期,旅游标准,报价)旅游团(团号,旅游班次号,团名,人数,联系人,地址,电话)游客(游客编号,团号,姓名,性别,年龄,身份证号码,住址,电话)导游(导游编号,姓名,性别,年龄,身份证号码,住址,电话,语种,等级,业绩)交通工具(旅游班次号,出发工具,出发日期,出发班次,出发时间,回程工具,回程日期,回程班次,回程时间)宾馆(宾馆编号,宾馆名,城市

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论